dormakaba is seeking a Senior Firmware Engineer (Embedded Developer) in Indianapolis, IN. In this role, you will be responsible for designing, developing, and maintaining embedded firmware for electronic locks and access management systems, leading technical execution from architecture to production release.
What You'll Do
- Own firmware architecture and implementation across multiple releases, including HAL/device drivers, peripheral integrations, and device interfaces/protocols.
- Develop and maintain firmware using modern embedded platforms and RTOS environments, optimizing for low‑power operation and performance.
- Build and maintain an embedded test framework and CI/CD pipelines for automated build/test, static checks, and repeatable releases.
- Partner with hardware, QA, and manufacturing teams on bring‑up, validation, and production test hooks.
- Support product launch and lifecycle, including root cause analysis for sustaining/field issues and mentoring teammates through design reviews.
What We're Looking For
- Bachelor’s degree in Engineering, Computer Science, or a related technical discipline.
- 10+ years of embedded firmware development experience with strong C programming skills.
- Experience with ARM Cortex-M class microcontrollers and at least one Real-Time Operating System (RTOS).
- Familiarity with serial communication protocols (I2C, UART, SPI).
- Strong embedded debugging and hardware+firmware root‑cause analysis skills.
Nice to Have
- Experience with Jenkins pipeline and Bitbucket (including Pipelines or Git workflows).
- Experience with the STM32 ecosystem, FreeRTOS, and/or Zephyr.
- Experience with bootloader design and Over‑the‑Air (OTA) update mechanisms.
- RFID/BLE experience; familiarity with crypto/security concepts.
- Experience with Linux development at the application level.
Technical Stack
- C, ARM Cortex‑M, RTOS, Zephyr RTOS
- UART, I2C, SPI, RFID, BLE
- Jenkins, Bitbucket, STM32, FreeRTOS, Linux
Team & Environment
You will partner with hardware, software, manufacturing, and QA teams to deliver robust product releases.
Benefits & Compensation
- Compensation range: $120,000 - $135,000.
- Medical, Dental, Vision, Life and Disability Insurance coverage options starting Day One.
- Medical Wellness Programs.
- Vacation and Personal Time Off.
- Parental Leave for Moms and Dads.
- 401k Matching plan beginning on Day One.
- CliftonStrengths assessment.
- Tuition Reimbursement Program.
- Internal advancement with Learn and Grow Program.
- 24/7 access to over 15,000 LinkedIn Learning courses.
- Employee Assistance Programs.
- Voluntary Legal Insurance.
- Unlimited Referral Reward Bonuses.
- Corporate Discounts for shopping, travel and more.
Work Mode
This is an onsite position in Indianapolis, IN.
At dormakaba, you are encouraged to take initiative, develop your skills, and build your career alongside 16,000 experts worldwide who are setting industry standards every day.




