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 Engineer - Advanced Electronics Product Design Lead

Lead electronics product design role at Axelera AI, requiring 15+ years experience, focusing on technical leadership and innovation in AI hardware development.

SoC Display Subsystem Image Quality Engineering Program Manager

Lead Apple's display technology validation efforts as a Principal Engineering Program Manager, ensuring perfect image quality across all Apple devices.

CPU Gate Level Synthesis/Verification Engineer

CPU Gate Level Synthesis/Verification Engineer role at Apple focusing on hardware verification and CPU design.