Job Description
We are seeking a talented Embedded Software Engineer to join our team. As an Embedded Software Engineer at Alarm.com, you will be responsible for developing firmware and video applications for our smart cameras. You will work closely with multiple teams, including electronic design engineers, to integrate firmware and hardware components of the overall system design.
The ideal candidate will have a strong understanding of various Linux IPC mechanisms, experience in Buildroot, and knowledge of video compression standards and frameworks such as H.264, MPEG. They will also have experience developing REST APIs, good understanding of networking protocols relevant to video such as UDP, TCP, RTP, RTSP, WebRTC, and experience with GStreamer media framework application development and ffmpeg.
The salary range for this opportunity is $120,000-$140,000 USD per year, based on qualifications, location, and experience. This allows for growth and development within the role as part of a total compensation package.
In addition to competitive pay, we offer a comprehensive benefits package, including subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and paid holidays, wellness time, and vacation increasing with tenure.
💡 Quick Summary
Seeking a career-building opportunity? The Software Development Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in San Diego offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
