Senior Embedded Software Engineer
We're working with a world-leading aerospace and defense company that is revolutionizing global connectivity and security. This innovative powerhouse attracts 185,000 bright minds, all driven by a shared purpose: solving the world's most intricate problems. They are significantly expanding their engineering teams to meet exciting customer demands and are looking for passionate individuals with strong foundational skills to contribute to their cutting-edge projects.The Role Architect, design, implement, test, debug, and deploy software for firmware (FPGA) and hardware solutions. Work within an Integrated Product Team (IPT) environment to develop autonomous avionics systems. Collaborate with cross-discipline teams to define and improve product concepts, implementation, and quality. Develop, test, and integrate software for edge or embedded devices and/or subsystems (telecom, medical, IoT, automotive, robotics). Focus on hardware operation, time-critical functions, functional reliability, mission assurance, and safety. Mentor and coach less experienced staff members.What You'll Need Bachelor's degree in STEM and a minimum of 5 years of relevant experience. Experience in at least two of the following: Embedded C++ Software, Embedded Software Security, Software Architecture Design and Implementation. Proficiency with embedded Real-Time Operating Systems (RTOS) such as Green Hills, Integrity, Wind River VxWorks, or Linux. Experience developing complex systems integrating hardware, firmware, and software. Ability to obtain an Interim Secret Level U.S. government security clearance and program access. U.S. citizenship is required.What's On Offer Opportunity to work on challenging and impactful projects in aerospace and defense. Collaborative and innovative work environment with opportunities for growth and learning. Competitive salary and comprehensive benefits package. Relocation assistance offered based on eligibility.Apply via Haystack today!