Resume and JobRESUME AND JOB
Honeywell logo

Senior Advanced Embedded Software Engineer

Honeywell

Senior Advanced Embedded Software Engineer

full-timePosted: Dec 5, 2025

Job Description

Senior Advanced Embedded Software Engineer

Location: United States (Hybrid)

Overview

Honeywell is a Fortune 100 company that invents and manufactures technologies to address some of the world's toughest challenges in energy transition, aerospace, safety, security, and productivity. We are seeking a Senior Advanced Embedded Software Engineer to join our innovative team developing cutting-edge embedded systems for aerospace and industrial applications. In this hybrid role based in the United States, you will drive the design, development, and optimization of real-time embedded software that powers mission-critical systems, ensuring reliability, performance, and safety in high-stakes environments.

Key Responsibilities

  • Architect and implement advanced embedded software solutions using C/C++ for resource-constrained microcontrollers and processors in safety-critical applications.
  • Lead the full software development lifecycle, from requirements analysis and design to testing, integration, and deployment on embedded hardware platforms.
  • Develop and optimize real-time operating systems (RTOS) drivers, firmware, and algorithms to meet stringent performance, power, and safety standards such as DO-178C.
  • Collaborate with cross-functional teams including hardware engineers, systems architects, and quality assurance to deliver robust, scalable embedded solutions.
  • Perform debugging, profiling, and performance tuning using tools like JTAG debuggers, oscilloscopes, and static analysis for embedded environments.
  • Mentor junior engineers and contribute to code reviews, best practices, and process improvements in an Agile/DevOps framework.
  • Ensure compliance with industry regulations and conduct thorough unit, integration, and hardware-in-the-loop testing.

What Makes This Role Exciting

Join a team at the forefront of aerospace innovation, where your expertise in advanced embedded software will directly impact next-generation avionics, autonomous systems, and industrial IoT solutions. Enjoy the flexibility of a hybrid work model, collaboration with global experts, and opportunities to work on technologies that shape the future of flight and smart manufacturing. At Honeywell, you'll thrive in a culture of innovation, with access to state-of-the-art tools, continuous learning, and the chance to make a tangible difference in a company driving sustainable progress.

Locations

  • 21111 N. 19th Ave (Deer Valley), , Phoenix, AZ, US 85027

Salary

Estimated Salary Rangelow confidence

60,000 - 120,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Expertise in C/C++ for embedded systemsintermediate
  • Proficiency with RTOS and bare-metal environmentsintermediate
  • Strong understanding of embedded hardware (microcontrollers, peripherals, memory management)intermediate
  • Experience with safety-critical software standards (DO-178C, ISO 26262)intermediate
  • Knowledge of communication protocols (I2C, SPI, UART, Ethernet)intermediate
  • Scripting with Python or Bash for automationintermediate
  • Problem-solving and debugging in resource-constrained environmentsintermediate
  • Agile methodologies and version control (Git)intermediate
  • Excellent communication and teamwork skillsintermediate

Required Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field (experience)
  • 5+ years of professional experience in embedded software development for real-time systems (experience)
  • Proven track record developing safety-critical embedded software compliant with DO-178C, MISRA C, or similar standards (experience)
  • Hands-on experience with embedded C/C++ programming on ARM, PowerPC, or similar architectures (experience)
  • Strong knowledge of RTOS (e.g., VxWorks, FreeRTOS, or Zephyr) and bare-metal programming (experience)
  • Experience with embedded debugging tools, protocol analyzers, and hardware-software integration (experience)

Preferred Qualifications

  • Master's degree in Computer Engineering or related field (experience)
  • DO-178C certification or experience in aerospace avionics software development (experience)
  • Familiarity with model-based development tools like MATLAB/Simulink or SCADE (experience)

Responsibilities

  • Design, code, and optimize embedded software for microcontrollers and DSPs in real-time aerospace applications
  • Lead requirements definition, architectural design, and verification of embedded firmware modules
  • Implement communication protocols such as ARINC 429, MIL-STD-1553, or CAN for avionics systems
  • Conduct rigorous testing including unit tests, static analysis, and hardware-in-the-loop simulations
  • Collaborate with hardware teams to integrate software with custom PCBs and sensors
  • Drive code reviews, documentation, and continuous integration/deployment pipelines
  • Troubleshoot complex issues in embedded systems using advanced debugging techniques

Benefits

  • general: Competitive base salary and performance-based incentives
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) with generous company matching
  • general: Tuition reimbursement and professional development programs
  • general: Flexible hybrid work arrangements and paid time off
  • general: Employee stock purchase plan and wellness programs

Target Your Resume for "Senior Advanced Embedded Software Engineer" , Honeywell

Get personalized recommendations to optimize your resume specifically for Senior Advanced Embedded Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Advanced Embedded Software Engineer" , Honeywell

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

General
Quiz Challenge

Answer 10 quick questions to check your fit for Senior Advanced Embedded Software Engineer @ Honeywell.

10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Honeywell logo

Senior Advanced Embedded Software Engineer

Honeywell

Senior Advanced Embedded Software Engineer

full-timePosted: Dec 5, 2025

Job Description

Senior Advanced Embedded Software Engineer

Location: United States (Hybrid)

Overview

Honeywell is a Fortune 100 company that invents and manufactures technologies to address some of the world's toughest challenges in energy transition, aerospace, safety, security, and productivity. We are seeking a Senior Advanced Embedded Software Engineer to join our innovative team developing cutting-edge embedded systems for aerospace and industrial applications. In this hybrid role based in the United States, you will drive the design, development, and optimization of real-time embedded software that powers mission-critical systems, ensuring reliability, performance, and safety in high-stakes environments.

Key Responsibilities

  • Architect and implement advanced embedded software solutions using C/C++ for resource-constrained microcontrollers and processors in safety-critical applications.
  • Lead the full software development lifecycle, from requirements analysis and design to testing, integration, and deployment on embedded hardware platforms.
  • Develop and optimize real-time operating systems (RTOS) drivers, firmware, and algorithms to meet stringent performance, power, and safety standards such as DO-178C.
  • Collaborate with cross-functional teams including hardware engineers, systems architects, and quality assurance to deliver robust, scalable embedded solutions.
  • Perform debugging, profiling, and performance tuning using tools like JTAG debuggers, oscilloscopes, and static analysis for embedded environments.
  • Mentor junior engineers and contribute to code reviews, best practices, and process improvements in an Agile/DevOps framework.
  • Ensure compliance with industry regulations and conduct thorough unit, integration, and hardware-in-the-loop testing.

What Makes This Role Exciting

Join a team at the forefront of aerospace innovation, where your expertise in advanced embedded software will directly impact next-generation avionics, autonomous systems, and industrial IoT solutions. Enjoy the flexibility of a hybrid work model, collaboration with global experts, and opportunities to work on technologies that shape the future of flight and smart manufacturing. At Honeywell, you'll thrive in a culture of innovation, with access to state-of-the-art tools, continuous learning, and the chance to make a tangible difference in a company driving sustainable progress.

Locations

  • 21111 N. 19th Ave (Deer Valley), , Phoenix, AZ, US 85027

Salary

Estimated Salary Rangelow confidence

60,000 - 120,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Expertise in C/C++ for embedded systemsintermediate
  • Proficiency with RTOS and bare-metal environmentsintermediate
  • Strong understanding of embedded hardware (microcontrollers, peripherals, memory management)intermediate
  • Experience with safety-critical software standards (DO-178C, ISO 26262)intermediate
  • Knowledge of communication protocols (I2C, SPI, UART, Ethernet)intermediate
  • Scripting with Python or Bash for automationintermediate
  • Problem-solving and debugging in resource-constrained environmentsintermediate
  • Agile methodologies and version control (Git)intermediate
  • Excellent communication and teamwork skillsintermediate

Required Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field (experience)
  • 5+ years of professional experience in embedded software development for real-time systems (experience)
  • Proven track record developing safety-critical embedded software compliant with DO-178C, MISRA C, or similar standards (experience)
  • Hands-on experience with embedded C/C++ programming on ARM, PowerPC, or similar architectures (experience)
  • Strong knowledge of RTOS (e.g., VxWorks, FreeRTOS, or Zephyr) and bare-metal programming (experience)
  • Experience with embedded debugging tools, protocol analyzers, and hardware-software integration (experience)

Preferred Qualifications

  • Master's degree in Computer Engineering or related field (experience)
  • DO-178C certification or experience in aerospace avionics software development (experience)
  • Familiarity with model-based development tools like MATLAB/Simulink or SCADE (experience)

Responsibilities

  • Design, code, and optimize embedded software for microcontrollers and DSPs in real-time aerospace applications
  • Lead requirements definition, architectural design, and verification of embedded firmware modules
  • Implement communication protocols such as ARINC 429, MIL-STD-1553, or CAN for avionics systems
  • Conduct rigorous testing including unit tests, static analysis, and hardware-in-the-loop simulations
  • Collaborate with hardware teams to integrate software with custom PCBs and sensors
  • Drive code reviews, documentation, and continuous integration/deployment pipelines
  • Troubleshoot complex issues in embedded systems using advanced debugging techniques

Benefits

  • general: Competitive base salary and performance-based incentives
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) with generous company matching
  • general: Tuition reimbursement and professional development programs
  • general: Flexible hybrid work arrangements and paid time off
  • general: Employee stock purchase plan and wellness programs

Target Your Resume for "Senior Advanced Embedded Software Engineer" , Honeywell

Get personalized recommendations to optimize your resume specifically for Senior Advanced Embedded Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Advanced Embedded Software Engineer" , Honeywell

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

General
Quiz Challenge

Answer 10 quick questions to check your fit for Senior Advanced Embedded Software Engineer @ Honeywell.

10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.