Resume and JobRESUME AND JOB
Honeywell logo

Software Engineer II - Embedded

Honeywell

Software and Technology Jobs

Software Engineer II - Embedded

full-timePosted: Nov 19, 2025

Job Description

Software Engineer II - Embedded

Location: United States | Workplace: Hybrid

Overview

Honeywell is a Fortune 100 company that invents and manufactures technologies to address some of the world's toughest challenges in aerospace, building technologies, performance materials, and safety and productivity solutions. We are seeking a talented Software Engineer II - Embedded to join our innovative team. In this role, you will develop cutting-edge embedded software for mission-critical systems used in aerospace and industrial applications. As a key contributor, you will work on real-time systems that power next-generation products, collaborating with cross-functional teams to deliver reliable, high-performance solutions that drive Honeywell's leadership in intelligent automation and connectivity.

Key Responsibilities

  • Design, develop, and test embedded software for resource-constrained microcontroller and processor-based systems using C/C++.
  • Implement real-time operating systems (RTOS) such as FreeRTOS or VxWorks, optimizing for performance, power efficiency, and determinism.
  • Perform debugging, integration, and validation of firmware on hardware platforms, including unit testing and hardware-in-the-loop (HIL) simulations.
  • Collaborate with hardware engineers, systems architects, and quality assurance teams to ensure seamless integration and compliance with safety standards like DO-178C or ISO 26262.
  • Contribute to code reviews, documentation, and continuous integration/continuous deployment (CI/CD) pipelines using tools like Git, Jenkins, and JIRA.
  • Analyze system requirements and translate them into robust, maintainable embedded software architectures.
  • Stay current with industry trends in embedded IoT, edge computing, and secure firmware development.

What Makes This Role Exciting

Join a dynamic team at the forefront of aerospace innovation, where your work directly impacts global safety and efficiency. Enjoy hybrid flexibility, cutting-edge tools, and opportunities to mentor juniors while advancing your expertise in embedded systems. At Honeywell, you'll thrive in a collaborative culture that values innovation, with access to world-class resources and career growth in a company shaping the future of technology.

Locations

  • 7901 Innovation Way, , Mason, OH, US 45040

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 (e.g., FreeRTOS, Zephyr, VxWorks)intermediate
  • Strong knowledge of ARM Cortex-M/R architecturesintermediate
  • Experience with communication protocols (I2C, SPI, UART, Ethernet, CAN)intermediate
  • Familiarity with version control (Git) and CI/CD tools (Jenkins)intermediate
  • Debugging and profiling tools (GDB, Lauterbach, oscilloscopes)intermediate
  • Understanding of embedded security practices (secure boot, encryption)intermediate
  • Problem-solving and analytical skillsintermediate
  • Excellent communication and teamwork abilitiesintermediate
  • Agile/Scrum methodology experienceintermediate

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 (experience)
  • Proven experience with C/C++ programming for embedded systems (experience)
  • Hands-on experience with real-time operating systems (RTOS) and bare-metal programming (experience)
  • Familiarity with embedded hardware protocols such as I2C, SPI, UART, and CAN (experience)
  • Experience with debugging tools like JTAG, oscilloscopes, and logic analyzers (experience)

Preferred Qualifications

  • Master's degree in Computer Engineering or related field (experience)
  • Certifications such as Certified Embedded Systems Professional (CESP) or ARM Accredited Engineer (experience)
  • Experience in aerospace or automotive industries with knowledge of safety-critical standards (e.g., DO-178C, MISRA C) (experience)

Responsibilities

  • Design and implement embedded software modules for microcontrollers and SoCs, ensuring scalability and reliability
  • Develop and optimize drivers for sensors, actuators, and communication interfaces in real-time environments
  • Lead firmware integration and testing efforts, including automated test frameworks and regression testing
  • Collaborate with cross-functional teams to define software requirements and architectures for complex systems
  • Perform code optimization for low-power and high-performance applications in constrained environments
  • Document software designs, APIs, and test procedures to support maintainability and compliance
  • Troubleshoot and resolve complex software-hardware integration issues in lab and field environments

Benefits

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

Target Your Resume for "Software Engineer II - Embedded" , Honeywell

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

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

Check Your ATS Score for "Software Engineer II - Embedded" , 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

Answer 10 quick questions to check your fit for Software Engineer II - Embedded @ Honeywell.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Honeywell logo

Software Engineer II - Embedded

Honeywell

Software and Technology Jobs

Software Engineer II - Embedded

full-timePosted: Nov 19, 2025

Job Description

Software Engineer II - Embedded

Location: United States | Workplace: Hybrid

Overview

Honeywell is a Fortune 100 company that invents and manufactures technologies to address some of the world's toughest challenges in aerospace, building technologies, performance materials, and safety and productivity solutions. We are seeking a talented Software Engineer II - Embedded to join our innovative team. In this role, you will develop cutting-edge embedded software for mission-critical systems used in aerospace and industrial applications. As a key contributor, you will work on real-time systems that power next-generation products, collaborating with cross-functional teams to deliver reliable, high-performance solutions that drive Honeywell's leadership in intelligent automation and connectivity.

Key Responsibilities

  • Design, develop, and test embedded software for resource-constrained microcontroller and processor-based systems using C/C++.
  • Implement real-time operating systems (RTOS) such as FreeRTOS or VxWorks, optimizing for performance, power efficiency, and determinism.
  • Perform debugging, integration, and validation of firmware on hardware platforms, including unit testing and hardware-in-the-loop (HIL) simulations.
  • Collaborate with hardware engineers, systems architects, and quality assurance teams to ensure seamless integration and compliance with safety standards like DO-178C or ISO 26262.
  • Contribute to code reviews, documentation, and continuous integration/continuous deployment (CI/CD) pipelines using tools like Git, Jenkins, and JIRA.
  • Analyze system requirements and translate them into robust, maintainable embedded software architectures.
  • Stay current with industry trends in embedded IoT, edge computing, and secure firmware development.

What Makes This Role Exciting

Join a dynamic team at the forefront of aerospace innovation, where your work directly impacts global safety and efficiency. Enjoy hybrid flexibility, cutting-edge tools, and opportunities to mentor juniors while advancing your expertise in embedded systems. At Honeywell, you'll thrive in a collaborative culture that values innovation, with access to world-class resources and career growth in a company shaping the future of technology.

Locations

  • 7901 Innovation Way, , Mason, OH, US 45040

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 (e.g., FreeRTOS, Zephyr, VxWorks)intermediate
  • Strong knowledge of ARM Cortex-M/R architecturesintermediate
  • Experience with communication protocols (I2C, SPI, UART, Ethernet, CAN)intermediate
  • Familiarity with version control (Git) and CI/CD tools (Jenkins)intermediate
  • Debugging and profiling tools (GDB, Lauterbach, oscilloscopes)intermediate
  • Understanding of embedded security practices (secure boot, encryption)intermediate
  • Problem-solving and analytical skillsintermediate
  • Excellent communication and teamwork abilitiesintermediate
  • Agile/Scrum methodology experienceintermediate

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 (experience)
  • Proven experience with C/C++ programming for embedded systems (experience)
  • Hands-on experience with real-time operating systems (RTOS) and bare-metal programming (experience)
  • Familiarity with embedded hardware protocols such as I2C, SPI, UART, and CAN (experience)
  • Experience with debugging tools like JTAG, oscilloscopes, and logic analyzers (experience)

Preferred Qualifications

  • Master's degree in Computer Engineering or related field (experience)
  • Certifications such as Certified Embedded Systems Professional (CESP) or ARM Accredited Engineer (experience)
  • Experience in aerospace or automotive industries with knowledge of safety-critical standards (e.g., DO-178C, MISRA C) (experience)

Responsibilities

  • Design and implement embedded software modules for microcontrollers and SoCs, ensuring scalability and reliability
  • Develop and optimize drivers for sensors, actuators, and communication interfaces in real-time environments
  • Lead firmware integration and testing efforts, including automated test frameworks and regression testing
  • Collaborate with cross-functional teams to define software requirements and architectures for complex systems
  • Perform code optimization for low-power and high-performance applications in constrained environments
  • Document software designs, APIs, and test procedures to support maintainability and compliance
  • Troubleshoot and resolve complex software-hardware integration issues in lab and field environments

Benefits

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

Target Your Resume for "Software Engineer II - Embedded" , Honeywell

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

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

Check Your ATS Score for "Software Engineer II - Embedded" , 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

Answer 10 quick questions to check your fit for Software Engineer II - Embedded @ Honeywell.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.