> Markdown version of [/jobs/ext/3713688-advanced-software-engineer-flight-mgmt-systems-fms](https://www.wearedevelopers.com/jobs/ext/3713688-advanced-software-engineer-flight-mgmt-systems-fms). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Advanced Software Engineer - Flight Mgmt Systems (FMS) - **Company:** Clarivate PLC - **Location:** Tolleson, AZ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Systems Engineering, C++ (Programming Language), Code Review, Object-Oriented Software Development, Scrum Methodology, Software Architecture, Software Engineering, Software Requirements Analysis - **Published:** October 13, 2026 - **Apply:** https://www.juju.com/job/14_a278445c ## About the Role * Bachelor's degree from an accredited institution in a technical discipline such as science, technology, engineering, mathematics. * 5-8+ years of experience in software development. * Strong C++ and/or Object-oriented programming skills. * Experience with software development methodologies such as Agile or Scrum. * Strong software architecture and design development skills. ## Description * Design, develop, and maintain high-quality Core Software architectures and applications for aerospace and avionics systems. * Integrate Flight Management System (FMS) software into product development programs, ensuring seamless functionality and compliance with system requirements. * Collaborate with systems engineers, architects, and other cross-functional stakeholders to define software requirements, specifications, and technical solutions. * Develop and implement software solutions that satisfy performance, reliability, security, safety, and scalability objectives. * Participate in and lead software requirements reviews, design reviews, and code reviews, providing technical guidance and constructive feedback to team members.