Senior Firmware Engineer

Leading cloud-based platform for smart security and the Internet of Things, serving 7.6 million home and business owners.
$140,000 - $160,000
Embedded
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
IoT · Consumer

Description For Senior Firmware Engineer

Alarm.com, a leading provider of cloud-based smart security and IoT solutions, is seeking a Senior Firmware Engineer to join their Device Engineering team. This role focuses on developing innovative audio solutions for their camera and doorbell product line, requiring expertise in echo cancellation, double-talk detection, and high-quality audio performance.

The position combines embedded systems development with advanced audio processing, requiring a deep understanding of DSP techniques and audio algorithms. You'll work with a talented team of engineers across various technological backgrounds to design devices, build hardware, and implement software solutions in an agile environment.

The ideal candidate should have 5-15 years of experience in audio algorithm development for consumer products, with a Master's degree in Computer Science or related field. Strong proficiency in C/C++ and embedded Linux systems is essential, along with expertise in digital signal processing techniques and audio algorithms.

The role offers competitive compensation ranging from $140,000 to $160,000, along with comprehensive benefits including medical insurance, 401(k) with employer match, and paid parental leave. Located in San Diego, CA, you'll be part of a company that serves over 7.6 million customers and continues to innovate in AI, video analytics, and machine learning.

This is an excellent opportunity for an experienced firmware engineer looking to make a significant impact in the IoT and smart security space while working with cutting-edge audio technology and embedded systems.

Last updated 2 days ago

Responsibilities For Senior Firmware Engineer

  • Collaborate with hardware engineers and software engineers to design and manufacture embedded Linux devices
  • Design and implement features that interact with cloud-based systems
  • Work with product managers and quality engineers to ensure products meet company standards
  • Communicate effectively and collaborate with team members to ensure timely delivery of projects

Requirements For Senior Firmware Engineer

Linux
  • Masters degree in Computer Science, Electrical/Computer Engineering, or related field
  • 5-15 years of experience in audio algorithm development for consumer products
  • Experience with audio processing pipelines
  • Expertise in digital signal processing techniques and audio algorithms
  • Strong proficiency in C/C++
  • Experience with Linux-based operating systems for embedded development
  • Knowledge of audio codecs
  • Experience with development tools and version control systems
  • Strong problem-solving skills and attention to detail

Benefits For Senior Firmware Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive pay
  • Subsidized medical plan options
  • HSA with company contribution
  • 401(k) with employer match
  • Paid holidays
  • Wellness time
  • Paid vacation
  • Paid maternity and bonding leave
  • Company-paid disability and life insurance
  • FSAs
  • Well-being resources

Interested in this job?

Jobs Related To Alarm.com Senior Firmware Engineer

Senior Firmware Engineer

Senior Firmware Engineer role at Alarm.com focusing on audio software development for IoT devices and smart home security systems.

Senior Firmware Engineer

Senior Firmware Engineer role at Alarm.com focusing on audio software development for IoT devices, requiring expertise in DSP, embedded systems, and C/C++ programming.

Staff Coherent Memory System Architect, Silicon

Staff-level hardware architecture role at Google focusing on coherent memory system design for consumer SoCs, requiring 8+ years of microarchitecture experience.

Network Architect, Hardware, Google Public Sector

Senior hardware architecture role at Google Public Sector, focusing on network solutions and ASIC design for government and educational institutions.

Micro-display CMOS Backplane Architect

Lead the development of next-generation microdisplay solutions at Google, architecting CMOS backplanes for AR systems with focus on high-performance display technology.