Embedded Software Engineer C++ FMS
Purple Hires Inc
We are seeking skilled Avionics Software Engineers to support Flight Management System (FMS) development activities for a leading aerospace customer. The role involves software development, enhancement, debugging, and maintenance of Human Machine Interface (HMI) software associated with the Multifunction Control and Display Unit (MCDU). Candidates should possess strong Embedded C++ programming skills and a good understanding of avionics software development environments.
Key Responsibilities
- Analyze, modify, and enhance existing Embedded C++ software to implement Change Requests (CRs).
- Develop and maintain HMI functionality related to Multifunction Control and Display Unit (MCDU) applications.
- Understand software architecture, design constructs, and avionics system requirements.
- Perform software debugging, root cause analysis, defect fixing, and verification activities.
- Collaborate with system engineers, architects, verification teams, and customer stakeholders.
- Support software integration, testing, and troubleshooting activities.
- Participate in code reviews and ensure compliance with aerospace software development standards and processes.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Electronics, Avionics, Aerospace Engineering, or a related discipline.
- 3 to 8 years of experience in Embedded Software Development.
- Strong programming experience in C++ within embedded systems environments.
- Ability to understand existing software architecture, code constructs, and implement enhancements based on Change Requests.
- Experience with software debugging and troubleshooting techniques.
- Good understanding of object-oriented design principles and software development lifecycle.
Preferred Qualifications
- Experience in Flight Management Systems (FMS) or other avionics applications.
- Exposure to avionics display systems, MCDU/CDU, cockpit systems, or flight deck software.
- Experience in flight software development and debugging environments.
- Knowledge of aerospace software standards such as DO-178B/C .
- Familiarity with software integration, unit testing, and verification activities.
- Exposure to tools such as VectorCAST, LDRA, RTRT, Git, ClearCase, or similar development environments.
Work Arrangement
- Willingness to travel to the Deer Valley (Phoenix) site as needed, typically 1-2 days per week.
- Travel frequency is flexible and can be mutually agreed upon based on project requirements.
- Engagement Details
- Initial engagement period of one year .
- Strong possibility of extension based on project needs and performance.
Desired Skills
- Embedded C++
- Avionics Software Development
- Flight Management Systems (FMS)
- HMI Development
- MCDU/CDU Applications
- Software Debugging & Troubleshooting
- Aerospace Software Lifecycle
- DO-178C Awareness
- Software Integration & Verification
- ...Job Title FMS domain is Mandatory Minimum needed qualification is #3 to 8 yrs of experience good software skills in embedded C++ programming, someone who can understand the code construct and modify as per change request (CR) that is under implementation –...Suggested
- We are seeking an experienced Embedded Software Engineer to support Flight Management System (FMS) development for an aerospace program in Deer Valley, Phoenix, AZ .... ..., enhancing, debugging, and maintaining embedded C++ software associated with Human Machine Interface...Suggested2 days per week3 days per week
- PeoplePilot is seeking an experienced Embedded Software Engineer to support Flight Management System (FMS) development for an aerospace program in Deer Valley, Phoenix... ..., enhancing, debugging, and maintaining embedded C++ software associated with HMI functionality for...Suggested
- ...powered by a flexible software platform that can be customized... ...a Sr Advanced Software Engineer within our dynamic Flight Management System (FMS) team, you will be... .... ~ Strong C++ and/or Object-oriented... ...mentoring teams developing embedded software systems for safety...SuggestedPermanent employmentTemporary workWorldwideFlexible hours
- Honeywell Aerospace in Phoenix, AZ is hiring a Senior Advanced Software Engineer to lead the Thunderbolt platform software efforts across multiple applications. You will collaborate with global teams to ensure delivery of high-quality software that meets project specifications...Suggested
- Honeywell Aerospace is seeking an Embedded Software Engineer II to join the C I AERO (Finance) team at our Phoenix, AZ location on a Hybrid work... ...electronic controller software for aerospace systems, using C, C++, and Python across multiple languages. This role requires a...
- Sr Advanced Embedded Software Engineer - C++ I AEROSPACE (Finance) As a Senior Advanced Software Engineer, you will play a critical role in the success of our software initiatives by delivering technical excellence and collaborating with global teams to ensure timely and...Permanent employmentTemporary workWorldwideRelocationFlexible hours
- As a Sr Advanced Software Engineer, you will be responsible for the design, development, integration... ..., and validation of mission-critical embedded software systems in compliance with... ...solutions for avionics systems using C/C++, ensuring high performance, reliability...Permanent employmentTemporary workWorldwideRelocationFlexible hours
- ...systems, powered by a flexible software platform that can be... ...next era of flight. As an Embedded Software Engineer I here at Honeywell Aerospace... ...Aerospace Flight Management System (FMS) team, where we design,... ...languages such as C, C++ WE VALUE Advanced degrees...Permanent employmentFull timeTemporary workInternshipWorldwideFlexible hours
- ...join us!Job DescriptionAbout the RoleWe are looking for an experienced Software Engineer with hands-on experience in manufacturing automation and a strong foundation in software development using C, C++, and C# on the Microsoft platform. As a key member of the FactoryTalk...Full timeVisa sponsorshipWork visaFlexible hours
- Senior Embedded Software Engineer - Chandler AZ Looking for an experienced embedded engineer to build and integrate secure, real-time software on Xilinx-based hardware. The work centers around: C/C++ embedded software Real-time, multi-threaded systems Embedded Linux Secure...Work at office
- DP Professionals (DPP) seeks a Senior Embedded Software Engineer in Chandler, AZ to build and integrate secure, real-time software on Xilinx-based... ...robust embedded systems. The role emphasizes embedded C/C++, real-time software, hardware/software integration, and secure...
- Honeywell Aerospace is seeking a Senior Advanced Software Engineer to join the Thunderbolt Platform CoE in Phoenix, AZ, on a hybrid schedule. Lead development efforts for Thunderbolt platform software across multiple applications and collaborate with global teams to ensure...
- ...Surveillance): Acron Aviation designs, engineers, and manufactures certified... ...close collaboration across software, systems, hardware,... ...experience developing safety‑critical embedded software within aerospace,... ...platforms Experience with C++, Python, Visual Basic, Pascal...
- Honeywell Aerospace in Phoenix, AZ is seeking a software engineer with embedded C/C++ experience for a hybrid role. You will work on requirements, design, integration, testing, and verification across avionics-related software projects. A bachelor’s degree in a technical...Relocation
- ...Corporation in Phoenix, AZ is seeking an Avionics Software Engineer with 5+ years' experience to design, develop, and test safety-critical embedded software for TCAS and other CNS... ...decompose requirements in DOORS, code in C/C++, perform reviews, and support integration...Relocation package2 days per week3 days per week
- Honeywell Aerospace in Phoenix is seeking a Sr Advanced Embedded Software Engineer to lead Thunderbolt platform software initiatives. This role is... ...from customer requirements to deployment, with strong C/C++ skills and embedded software expertise. Hybrid work arrangement...Relocation
- ...boundaries with cutting‑edge engineering, robust services, and a commitment... ...Requirements and design Software architecture and coding Integration... ...software. Experience with Embedded Software using C language. WE... ...Programing experience in C/C++ and Python Understanding...Permanent employmentTemporary workWorldwideRelocationFlexible hours
- ...Every mission. Every day. Report to: Embedded Engineering Manager Location: Phoenix, AZ (Deer... ...integrate highly mathematically complex software applications that merge sensor data... ...Embedded software engineering, using C/C++ (both structured and Object Oriented) and...Permanent employmentTemporary workRemote workWorldwideFlexible hours
$58 - $78 per hour
100% Remote Embedded Software EngineerWe are seeking experienced Embedded Software Engineers to support the development of next-generation safety-critical avionics and flight control systems for a major aerospace and defense program. This role focuses on multicore processor...Contract workTemporary workRemote work- Honeywell Aerospace US LLC in Phoenix seeks a Software Engineer II for Embedded Next-Gen Avionics within the Finance domain. You will contribute to embedded software development for next-generation avionics platforms, enabling cloud-connected cockpit capabilities. The role...
- Acron Aviation is seeking a Lead Software Engineer for the Surveillance product line to guide development and testing of avionics systems from concept to certification. You will lead cross-functional teams, ensure compliance with DO-178C and aerospace standards, and mentor...
- Acron Aviation invites applications for a Lead Software Engineer - Surveillance to guide cross-functional teams in developing avionics software from concept through testing and certification. You will ensure DO-178C compliance, drive software architecture decisions, mentor...
- Belcan is seeking an Avionics Software Engineer in Phoenix, AZ to design, develop and test safety-critical embedded software for TCAS and other CNS applications, with 5+ years'... ...knowledge, DOORs experience, and proficiency in C/C++, with full software lifecycle...Relocation package
$114.6k - $234.6k
...Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to... ...Programming languages: C/C++ expertise, Java Tools, software, etc... ...innovations to life-saving care. And with AI embedded across our products and services, we help...Temporary workFlexible hours$3,676 - $5,147 per month
...Job Description: 1、Develop software programs that meet functional and performance requirements... ...using LVGL, emWin, or similar embedded graphics libraries. 5、Experienced in bare... .... 6、Proficient in Qt development using C++ or Python. 7、Familiar with real-time operating...Full timeRelocation- Honeywell Aerospace seeks a Software Engineer II within the Next Generation Avionics (NGA) team to develop and maintain avionics software on the Anthem Integrated Flight Deck platform in a hybrid work environment in Phoenix. You will collaborate with systems, hardware,...
- ...Description Job Description Job Title: Firmware Developer (Embedded C/C++) Location: Phoenix, AZ (Hybrid) Employment Type: Full... ...analyzers, and related instrumentation. Collaborate with engineering teams to support existing codebases and implement updates or...Permanent employmentFull time
- ...Strong proficiency in programming languages such as C, C++, Assembly. Experience working in DAL A software development. Experience with Code Review... ...to know what planes can do and modified for test), engineering tools (montpa, x-scribe, managing and developing other...
- ...Capacity Planning, and WLM for the IBM Mainframe zSeries z/OS Systems, Hardware Systems & Peripherals, zSeries based ISV (Independent Software Vendor) Software, and zSeries Network Communications. Professional skills should include utilizing Project and Change Management,...Contract workImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer C++ FMS. Be the first to apply!
- c++ embedded engineer Phoenix, AZ
- embedded software engineer Phoenix, AZ
- embedded systems software engineer Phoenix, AZ
- embedded engineer Phoenix, AZ
- embedded developer Phoenix, AZ
- c++ software developer Phoenix, AZ
- c++ programmer Phoenix, AZ
- c++ developer Phoenix, AZ
- software support Phoenix, AZ
- software Phoenix, AZ


