Principal Firmware Engineer

A high-tech home security company passionate about protecting homes and creating a culture of collaboration and innovation.
Embedded
Principal Software Engineer
Hybrid
AI · Cybersecurity · Enterprise SaaS

Description For Principal Firmware Engineer

SimpliSafe is a high-tech home security company on a mission to keep Every Home Secure. We're seeking a Principal Firmware Engineer to join our growing team and help develop embedded firmware products for our award-winning wireless IoT home security system used by millions.

You'll work in a no-ego culture of collaboration and innovation, where you can make a huge impact on the lives of those we protect. We offer a hybrid work model, with two core in-office days (typically Wednesday and Thursday) and flexibility for the rest of the week.

As a Principal Firmware Engineer, you'll bring expertise in:

  • Developing modern C++11 applications in embedded Linux environments
  • Creating multi-threaded applications using IPC and/or TCP/UDP/IP
  • Implementing state machines and event-driven architectures
  • Using GIT, including submodules, branching, and release management
  • Writing clean, readable, testable, high-quality code

Bonus skills include experience with video/audio standards, IoT onboarding processes, and developing IoT APIs.

At SimpliSafe, you'll share our values of being Customer Obsessed, Aiming High, showing No Ego, working as One Team, Lifting As We Climb, and staying Lean & Nimble. Join us in our mission to ensure Every Home Secure while building an exciting career in a supportive, growth-oriented environment.

Last updated a month ago

Responsibilities For Principal Firmware Engineer

  • Develop embedded firmware products for wireless IoT home security systems
  • Work collaboratively in a no-ego culture
  • Make a huge impact on the lives of those we protect
  • Participate in a hybrid work model, with two core in-office days

Requirements For Principal Firmware Engineer

Linux
  • Experience developing modern C++11 applications in embedded Linux environment
  • Experience developing multi-threaded applications using IPC and/or TCP/UDP/IP
  • Experience in state machines and event-driven architectures
  • Experience using GIT, including submodules, branching, and release management
  • Have a track record of writing clean, readable, testable, high-quality code
  • Bachelor's Degree in CS/CE/EE or equivalent experience

Benefits For Principal Firmware Engineer

  • Hybrid work model
  • State-of-the-art office
  • Opportunity for growth and impact

Interested in this job?

Jobs Related To SimpliSafe Principal Firmware Engineer

Principal Firmware Engineer

Principal Firmware Engineer needed for high-tech home security company to develop embedded firmware for IoT security systems.

Principal Mechanical Engineer

Principal Mechanical Engineer at SimpliSafe to lead design and development of innovative home security products.

Principal Hardware Engineer

Principal Hardware Engineer position at Microsoft, focusing on FPGA and custom silicon development for cloud infrastructure, offering competitive salary and hybrid work model.

Principal Design Verification Engineer

Principal Design Verification Engineer role at Microsoft, focusing on AI accelerator verification and development with competitive compensation and hybrid work arrangement.

ASIC IMPLEMENTATION ENGINEER

Senior ASIC Implementation Engineer role at Broadcom, leading complex semiconductor design implementations with 15+ years experience required.