JOBSEARCHER

Mid-Level Software Engineer

We are working with a global aerospace leader that is at the forefront of designing, manufacturing, and servicing commercial airplanes, military aircraft, satellites, and missile defense systems. Join a team that's innovating to make the world a better place.The Role Work across the full software development life cycle, from design and algorithms to development, testing, and integration. Develop innovative IR and/or mission planning software applications for embedded and simulated environments. Collaborate with leads and internal customers throughout the software development process. Manage parallel tasks within a fast-paced, dynamic team of systems and software engineers. Work autonomously and lead junior engineers in software development efforts. Support the creation of solutions for complex technical challenges requiring ingenuity.What You'll Need Bachelor's degree in Engineering, Computer Science, or a related quantitative field. 5+ years of experience programming in C++. 3+ years of experience with multi-threaded development. 3+ years of experience with Agile software development processes. Ability to obtain a Secret US Security clearance and Special Access Programs. Experience with real-time software development and CUDA C/C++ is a plus. Basic knowledge of GPU architecture and performance optimization.What's On Offer Competitive salary and comprehensive benefits package. Opportunities for professional growth and continuous learning. Dynamic and collaborative work environment focused on innovation. Relocation assistance for eligible candidates.Apply via Haystack today!