Job 144462

Honeywell

Pittsford, NY, USA
Base: $150k - $205k; bonus/equity: incentive plan ...
**
C and c++ embedded firmware
Arm cortex-m and/or risc-v
Rtos concepts
** Honeywell is seeking a Lead Firmware Engineer in Pittsford, NY, to oversee the development and implementation of software solutions for their Access Controls product line. The role requires expertise in embedded C/C++, assembly programming, and RTOS, with a focus on firmware architecture and security features. **

Job Summary

  • Define the firmware architecture for an access control reader, including bootloader, HAL, RTOS task decomposition, communication stack, and application layers.
  • Write production-quality firmware in C and C++, optimizing for code size, execution speed, and power consumption on ARM Cortex-M and/or RISC-V targets.
  • Develop and execute unit tests, integration tests, and hardware-in-the-loop (HIL) test suites using industry-standard frameworks and custom test harnesses.

Matching Summary

Match Score: 75

** Honeywell is seeking a Lead Firmware Engineer in Pittsford, NY, to oversee the development and implementation of software solutions for their Access Controls product line. The role requires expertise in embedded C/C++, assembly programming, and RTOS, with a focus on firmware architecture and security features. **

Salary

Base: $150K - $205K; Bonus/Equity: Incentive plan eligible; Benefits: Comprehensive benefits package

Skills & Requirements

Must-have

  • C and C++ embedded firmware
  • ARM Cortex-M and/or RISC-V
  • RTOS concepts
  • embedded communication protocols
  • secure boot and firmware update
  • unit and integration testing
  • debugging with JTAG/SWD

Nice-to-have

  • physical security industry experience
  • FIPS 140-2 / FIPS 140-3
  • hardware security elements
  • low-power design techniques
  • Python or Bash scripting

Key Requirements

  • Expert-level proficiency in C and C++
  • Hands-on assembly language programming
  • Solid understanding of RTOS concepts
  • Deep knowledge of embedded communication protocols
  • Proven experience with ARM Cortex-M microcontrollers
  • Familiarity with access control industry protocols
  • Agile development methodologies
  • Strong debugging skills
  • Experience developing and maintaining CI/CD pipelines
  • Working knowledge of version control

Work Rights

Not specified

Tailored Resume

Cover Letter