Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
Honeywell Aerospace Technologies

Embedded Software Engineer II – C++, Linux Scheduling Algorithms

Honeywell Aerospace Technologies

. Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment in compliance with DO-178B guidelines .

Posted 9/22/2026full-timePhoenix • Arizona • United StatesJuniorMid-LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development lifecycle processes, including design, coding, testing, and deployment, with a strong focus on compliance with DO-178B guidelines. Proficient in developing software applications for Linux platforms and addressing real-time challenges in multicore environments.

Highest-signal resume keywords
Embedded C++ ProgrammingLinux Platform DevelopmentSoftware Development LifecycleMulticore Environment DesignDO-178B Compliance

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded C++Software DevelopmentSoftware TestingSoftware DesignVersion Control SystemsBuild and Debug Tool ChainsOperating System ConceptsLinux Scheduling AlgorithmsOS Synchronization ServicesReal-Time Process Management
Soft Skills
CollaborationProblem-Solving
Certifications & Qualifications
Bachelor's Degree in Technical Discipline
Industry Keywords
DO-178B GuidelinesSoftware DocumentationCross-Functional TeamsConcurrent Execution

Tech Stack

Tools & technologies
LinuxC++

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
  • Design, develop, and maintain software applications
  • 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 2 years of experience in software development, including internships and project work
  • Strong understanding of programming languages such as Embedded C++
  • Experience with software development tools and version control systems
  • Familiarity with software development methodologies
  • Understanding of operating system concepts
  • Familiarity with build and debug tool chains
  • Willingness to solve real-time challenges involving concurrent execution of processes in a multicore environment
  • Familiarity with Linux scheduling algorithms
  • Familiarity with OS synchronization services
  • Experience designing software for a multicore environment
  • Due to U.S. export control laws and regulations, must be a U.S. Person or have the 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