Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in avionics engineering is seeking a skilled FMS Software Engineer to develop and certify next-generation avionics systems. The role involves designing and implementing software solutions for Flight Management Systems, ensuring compliance with aerospace standards, and collaborating in a multi-disciplinary environment.
Job Description:
Kronos has a long history of avionics engineering, working with some of the largest aircraft integrators in the world. We prioritize 100% customer satisfaction and on-time delivery. If you are passionate about working for a company that values quality and integrity, Kronos is the place for you.
We are seeking a highly skilled FMS Software Engineer with expertise in Datalink ATS (CPDLC, ACARS), C++, and embedded real-time systems. The ideal candidate will contribute to the development and certification of next-generation avionics systems, particularly the Flight Management System (FMS). You will work in a collaborative, multi-disciplinary environment, delivering high-assurance software solutions that meet stringent aerospace standards.
Key Responsibilities:
Design, implement, test, and verify FMS software components with a focus on Datalink ATS functionalities (e.g., CPDLC, ADS-C, FANS).
Develop and maintain C++-based software for embedded avionics platforms.
Ensure compliance with DO-178C software certification standards.
Collaborate with systems, hardware, and test engineering teams to integrate software on target hardware.
Support the integration and debugging of Datalink features across multiple platforms.
Participate in design reviews, code reviews, and continuous improvement initiatives.
Qualifications:
Required:
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, or related field.
5+ years of experience in embedded C++ software development.
Hands-on experience with Datalink ATS protocols (CPDLC, ADS-C, ACARS).
Experience with real-time embedded systems, RTOS (e.g., VxWorks, Integrity), and avionics software architectures.
Familiarity with DO-178C Level A/B compliance and certification processes.
Excellent debugging, integration, and problem-solving skills.
Preferred:
Prior experience working on Honeywell's FMS or CNS/ATM systems.
Knowledge of ARINC standards (e.g., ARINC 424, ARINC 622).
Experience with model-based development tools and software lifecycle tools like DOORS, JIRA, Git, etc.
Exposure to agile development environments and continuous integration pipelines.