Software Development Engineer
- Category: Software Developer Jobs
- Location: San Diego, California
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 17K to 26K
- Published on: 2025/09/23
Alarm.com Opportunity
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.
Related jobs
-
Freelance Interpreter
Job highlights Identified by Google from the original job post Qualifications Fluency in multiple languages Excellent verbal communication skills Strong interpreting and translation skills Ability to maintain confidentiality and neutrality Knowledge ...
-
Software Engineering Manager - Manufacturing & Industrial Systems
Job highlights Identified by Google from the original job post Qualifications Minimum qualifications are required to be initially considered for this position Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field...
-
Postgres developer
Job highlights Identified by Google from the original job post Qualifications JD :An ideal candidate should have a Bachelor of Engineering degree with 10+ years of experience in Postgres database development Candidate should have experience and shoul...