FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Advanced Software Engineer – Flight Management System, UI
Honeywell Aerospace Technologies. Participate in the full software development lifecycle, including requirements gathering, design, coding, testing and deployment in compliance with DO-178B guidelines .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development lifecycle processes, including requirements gathering, design, coding, testing, and deployment, particularly in compliance with DO-178B guidelines. Proficient in User Interface Software Development and Maintenance, with a strong foundation in Embedded C++ and experience in real-time systems within a multicore environment.
Highest-signal resume keywords
Embedded C++ ProgrammingUser Interface Software DevelopmentDO-178B ComplianceSoftware Development LifecycleFMS Product Software Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded C++Software Development LifecycleUser Interface DevelopmentSoftware TestingDebuggingVersion Control SystemsBuild Tool ChainsConcurrent ExecutionSoftware DocumentationRequirements Gathering
Soft Skills
CollaborationProblem SolvingCommunication
Tools & Technologies
Linux PlatformSoftware Development ToolsVersion Control SystemsDebug Tools
Industry Keywords
FMS Functional Area InterfacesA661 ProtocolReal-Time SystemsMulticore EnvironmentLab Testing
Tech Stack
Tools & technologiesLinuxC++
About the role
Key responsibilities & impact- Participate in the full software development lifecycle, including requirements gathering, design, coding, testing and deployment in compliance with DO-178B guidelines
- Collaborate with cross-functional teams to define project requirements and deliver high-quality software solutions
- Contribute to software documentation and user manuals
- Implement services on the Linux platform to port the application
- Lead advanced software development projects, enhance and maintain critical software components, and troubleshoot complex issues
- Report directly to the Manager
Requirements
What you’ll need- Bachelor's degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematics
- Minimum 5 years of experience in FMS product software development
- Experience in User Interface Software Development and Maintenance
- Strong understanding of programming languages such as Embedded C++
- Experience with software development tools and version control systems
- Familiarity with software development methodologies
- Familiarity with build and debug tool chains
- Willingness to solve real-time challenges involving concurrent execution of processes in a multicore environment
- Experience developing new features and solving complex issues in User Interface functions
- Familiarity with UI Software Design, A661 Protocol and FMS functional area interfaces
- Lab experience testing and verifying system and software requirements
- U.S. Person status as defined by U.S. export control laws, or ability to obtain export authorization
Benefits
Comp & perks- Employer-subsidized medical, dental, vision and life insurance
- Short-term and long-term disability coverage
- 401(k) match
- Flexible spending accounts
- Health savings accounts
- Employee assistance program
- Educational assistance
- Parental leave
- 12 paid holidays
- Paid time off for vacation, personal and sick time