Job Title:
Flight Software Engineer

Company: recruyt

Location: Costa Mesa, CA

Created: 2024-04-24

Job Type: Full Time

Job Description:

Our Client is a leading deep technology company that is reshaping the future of military capabilities for the U.S. and its allies. This innovative organization stands at the forefront of transforming military systems, revolutionizing their design, construction, and deployment.You could be just the right applicant for this job Read all associated information and make sure to apply.The Flight Software team for our Client focuses on creating software for flight computers used in both airborne and subsea vehicles. They're seeking someone who thrives in both commercial and public sector technical settings, particularly those with a passion for avionics and flight software.As a Flight Software Engineer, you'll be responsible for developing the embedded software that drives Our Client's aircraft. This role involves collaborating closely with a diverse team of engineers.Our Client fosters a collaborative environment where you'll have ample opportunities to take ownership of your work. Joining early means your contributions will shape the company's future and impact their customers directly.The Role:Develop microcontroller software with an emphasis on real-time operating systems (RTOS).Design device drivers, protocols, and APIs for aircraft sensors.Integrate new features and sensors into flight controller software.Build aircraft control systems.Set up SITL/HITL test fixtures.Analyze flight test results.Provide support for device manufacturing efforts.Assist in operational aircraft deployments.Requirements:Strong coding abilities in C programming.Experience with DO-178 standards or similar certifications.Experience working with aircraft embedded software or other safety-critical systems.Knowledge of low-level embedded software architecture, design, and development.Experience in developing low-level device drivers and familiarity with microcontrollers and application processors.Understanding of communication buses and protocols such as CAN, CANFD, ARINC-825, ARINC-429, MIL-STD-1553, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, etc.Familiarity with revision control systems.Bachelor's degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.IMPORTANT TO NOTE:This position will require eligibility to obtain and maintain a U.S. TS/SCI security clearance.US Salary Range$130,000 - $250,000 USD