
Advanced Software Engineer - Embedded C/C++
Role summary
The Advanced Software Engineer will lead complex software development for mission-critical avionic systems, focusing on CMF and FMS. This role requires expertise in embedded C/C++, a modern DevOps pipeline, and adherence to industry standards like DO-178. The engineer will coordinate with hardware and software teams, ensure regulatory compliance, and contribute to certification strategies. This position is based in Phoenix, AZ, with a hybrid work schedule.
As an Advanced Software Engineer, you will lead complex software development efforts related to communication management functions (CMF), Flight Management Systems (FMS) and other mission-critical systems on various avionic platforms within a modern, robust development operations pipeline (DevOps). You will be expected to apply advanced software engineering skillsets, coordinate across hardware and software teams, and ensure compliance with all customer and regulatory requirements. You will be an active contributor amongst an integrated product team as well as owner of key technical responsibilities assigned by project technical leads.
This role will actively contribute to the development of certification and compliance strategies with industry standards (DO-178).
You will work out of our Phoenix, AZ location on a Hybrid work schedule. No relocation offered.
Sample Honeywell interview questions
- 1
Create a real-time translation service for text and speech.
system designmedium - 2
Maximum Subarray Sum Find the maximum subarray sum in an integer array. Input: nums = [-3,-4,-1,-2] Output: -1 Explanation: Kadane's algorithm correctly identifies that the single isolated element -1 provides the highest possible sum.
codingmedium
Sign up for a personalized interview prep pack tailored to this role.