Sr Advanced Software Engr

Honeywell
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Communication","Presentation","Technical problem-solving","Cross-functional collaboration","Ability to manage multiple priorities","Continuous improvement mindset"]

Develop embedded software for Honeywell fire detection systems, leveraging C++ programming, RTOS, and Linux system programming. Work across microcontroller/microprocessor domains using hardware-software co-design to deliver integrated designs. Build with RTOS and Linux, including Linux device drivers, kernel internals, and Yocto-Linux customization. Collaborate with hardware and systems engineers, lead technical problem-solving, and contribute to continuous improvement in embedded software development processes.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Honeywell
Honeywell
2 days ago

Sr Advanced Software Engr

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Develop embedded software for Honeywell fire detection systems, leveraging C++ programming, RTOS, and Linux system programming. Work across microcontroller/microprocessor domains using hardware-software co-design to deliver integrated designs. Build with RTOS and Linux, including Linux device drivers, kernel internals, and Yocto-Linux customization. Collaborate with hardware and systems engineers, lead technical problem-solving, and contribute to continuous improvement in embedded software development processes.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Develop embedded software for Honeywell fire detection systems using C++, RTOS, and Linux system programming.
  • •Design and develop embedded firmware, including interfacing for microcontrollers/microprocessors.
  • •Apply hardware-software co-design methodologies to optimize collaboration between hardware and software components.
  • •Collaborate with cross-functional teams (hardware engineers and systems engineers) to ensure integrated and robust system designs.
  • •Lead technical problem-solving efforts and contribute to continuous improvement in embedded software development processes.

Key Requirements

  • •Develop embedded firmware using C++ with expertise in RTOS and Linux system programming.
  • •Experience in embedded firmware design and development, including microcontroller/microprocessor design and interfacing.
  • •Hands-on knowledge of RTOS and Linux, including communications protocols such as TCP/IP, RS485, CAN, I2C, SPI, and UART.
  • •Strong understanding of OOAD concepts and C++ programming.
  • •Working knowledge of Linux device drivers, Linux kernel programming/internals, and Yocto-Linux customization and bring-up.
Education:
Skills:CommunicationPresentationTechnical problem-solvingCross-functional collaborationAbility to manage multiple prioritiesContinuous improvement mindset
Tech Stack:C++RTOSLinuxTCP/IPRS485CANI2CSPIUARTMicrocontrollerMicroprocessorLinux device driversLinux Kernel ProgrammingLinux Kernel InternalsYocto-Linux customizationYocto-Linux bring-upOOADScaled Agile (SAFe)

Company Brief

Honeywell
Global diversified technology and manufacturing company providing aerospace systems, building technologies, performance materials, and safety & productivity solutions for industrial, commercial, and consumer markets.
Industry: Conglomerates & Holding Companies
Company Size: Enterprise (1,001+ employees)
Revenue: USD 25B to 50B
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Charlotte, United States
Founded: 1906
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor