ASSA ABLOY Group

Firmware Engineer

Job Description

Posted on: 
2025-12-19

Responsibilities

  • Write and test embedded software in C & C++
  • Collaborate across engineering teams for integrated hardware and software features
  • Develop internal tools to improve product testing and manufacturability
  • Ensure code is well-crafted, well-tested, readable, and maintainable
  • Take ownership of projects and work independently
  • Learn new technologies and skills quickly
  • Engage with the smart home and IoT product landscape

Job Requirements

  • 1+ years of embedded software development experience, preferably in C or C++
  • Strong computer science fundamentals and software development skills
  • Experience with tools like JTAG, oscilloscopes, and logic analyzers
  • Ability to collaborate across different engineering disciplines
  • Interest in smart home and IoT products
  • Willingness to work in the Redwood City, CA office
  • Nice to have: experience with bare metal firmware, ultra-low power hardware, and wireless protocols
Apply now

More job openings