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 3 months 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.

Lead CPU Performance Architect, Silicon

Lead CPU Performance Architect position at Google, focusing on custom silicon solutions and processor architecture for consumer products.

Graphics Power Architect Platform Architecture

Senior GPU Architecture role at Apple focusing on power optimization and next-gen GPU development for iPhone, iPad, and Mac products.

SerDes Circuit Design Engineer

Principal SerDes Circuit Design Engineer position at Apple, focusing on analog-mixed signal design and embedded circuits for cutting-edge products.