2,073,632open jobs
122,989companies
240,852added this week
Browse all
Salary
≈ $18k – $42k per year (Estimated)
Location
In office (Taoyuan)
Seniority
Senior · 7+ years exp

Confirmed on the employer's own hiring board on Oct 30, 2026. First seen by Alion on May 4, 2026. Alarm.com scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Alarm.com supplies the cloud platform behind connected security and smart home systems sold by dealers. Its software links intrusion sensors, cameras, locks, thermostats and video analytics in one app. Thousands of service providers resell the platform to residential and commercial subscribers.

Alarm.com  is a rapidly expanding technology company developing innovative cloud and device solutions across a wide range of cutting-edge technologies that provide a unified, connected service to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate video embedded software engineer for the Device Engineering team to help us define the future of intelligent video surveillance and security by creating and integrating camera devices that connect with our robust cloud using advanced streaming technologies and multimedia processing. You will be working with a team of talented engineers across a diverse set of technological backgrounds to design video camera systems, build and manufacture hardware, architect and implement multimedia software stacks, and collaborate in an agile and fast-paced environment.

Required Skills:

  • Bachelor's Degree in Computer Science, Electrical/Computer Engineering, or equivalent experience
  • 7 years of embedded software development experience with Linux platforms
  • Strong proficiency in C/C++ and Python programming
  • Experience with multimedia frameworks and libraries (GStreamer, FFmpeg, DirectX, or OpenGL)
  • Knowledge of video codecs (H.264, VP8/VP9), audio codecs (G711, G722), and streaming protocols
  • Hands-on experience with camera pipelines, ISP integration, and video/audio processing algorithms
  • Experience with embedded Linux or Android systems and Git version control

Responsibilities:

  • Design and develop embedded software for Linux-based video camera devices with focus on SoC integration and hardware optimization
  • Integrate video System-on-Chip components including camera sensors, ISPs, and hardware encoders to optimize the complete streaming pipeline
  • Implement and optimize streaming protocols, codecs, and real-time video processing for reliable cloud transmission
  • Collaborate with hardware engineers on camera performance optimization, power management, and hardware driver integration
  • Work with cloud software teams to design APIs, protocols, and features that enable seamless device-to-cloud connectivity
  • Partner with product managers and quality engineers to define technical requirements, conduct system testing, and ensure products meet performance and reliability standards

WHY WORK FOR ALARM.COM?

  • Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers.
  • Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the Alarm.com team!
  • Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
  • Community and Camaraderie: One of our core values is to 'Keep It Fun,' which to us means fostering a strong sense of community. Our culture is built on collaboration and connection, where we celebrate our successes and believe that a positive, engaging environment is key to doing our best work.

COMPANY INFO

Alarm.com is the leading platform for intelligently connected properties. Millions of homeowners and businesses rely on Alarm.com 's technology to secure, monitor, and manage their environments from anywhere. Our comprehensive suite of solutions-including security, video surveillance, access control, active shooter detection, intelligent automation, energy management, and wellness-is delivered exclusively through a trusted network of thousands of professional service providers and commercial integrators across North America and worldwide. Alarm.com 's common stock is traded on Nasdaq under the ticker symbol ALRM. Alarm.com delivers serious security for serious people.

For more information, please visit www.alarm.com.

Alarm.com is an Equal Opportunity Employer

In connection with your application, we collect information that identifies, reasonably relates to or describes you ("Personal Information"). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations such as managing our recruitment system and ensuring that we comply with labor laws and regulations even after we have made our employment decision.

JR105820

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,073,632 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Taoyuan
韌體工程師 1 day ago
≈ $20k – $47k per year (Estimated) · In office · Full-Time · 5+ years exp · Taoyuan
C
C
Embedded C
DevOps
Git
Apply
Sr. NPI Cost Analyst 14 days ago
≈ $22k – $50k per year (Estimated) · Equity · In office · 5+ years exp · Bachelor's Degree · Taipei
Apply
≈ $22k – $50k per year (Estimated) · Equity · In office · 5+ years exp · Bachelor's Degree · Taipei
Apply
Hardware Engineer 14 days ago
≈ $19k – $42k per year (Estimated) · Equity · In office · 3+ years exp · Master's Degree · Taipei
Python
MATLAB
Apply
≈ $22k – $50k per year (Estimated) · Equity · In office · 7+ years exp · Bachelor's Degree · Taipei
Apply
≈ $35k – $53k per year (Estimated) · Hybrid · Internship · Bristol
Python
C++
AI/ML
Machine Learning
Design
SolidWorks
Fusion 360
SpaceTech
CATIA
Siemens NX
Apply
≈ $55k – $121k per year (Estimated) · Remote (Netherlands) · Full-Time · Hoofddorp
Python
Databases
Databricks
AI/ML
Copilot
Prompt Engineering
AI Agents
RAG
LLMOps
DevOps
Azure DevOps
Azure
CI/CD
Kubernetes
Platform Engineering
Bicep
Azure AKS
IAM
Cybersecurity
Microsoft Entra ID
Apply
≈ $68k – $164k per year (Estimated) · In office · Full-Time · 5+ years exp · Charlotte
Python
JavaScript
TypeScript
Scala
DevOps
AWS
Linux
Management
Agile
Scrum
Apply
≈ $74k – $178k per year (Estimated) · In office · Full-Time · 5+ years exp · Sandy Springs
Python
JavaScript
TypeScript
Scala
DevOps
AWS
Linux
Management
Agile
Scrum
Apply
≈ $50k – $124k per year (Estimated) · In office · Bachelor's Degree · Vancouver
C++
Apply
≈ $80k – $134k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Ottawa
C
C++
C
Embedded C
AI/ML
Machine Learning
DevOps
Linux
Wi-Fi
IoT
Zigbee
Matter
Apply
$90k – $100k per year · In office · Bachelor's Degree · Tysons
C
C++
C
U-Boot
C++
Protobuf
DevOps
RTOS
Git
Linux
Cryptography
OpenSSH
IoT
FreeRTOS
Apply
≈ $34k – $78k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Warsaw
C++
C++
CMake
AI/ML
Machine Learning
DevOps
RTOS
Git
IoT
FreeRTOS
Management
Confluence
Jira
Apply
$150k – $180k per year · In office · 10+ years exp · Bachelor's Degree · Tysons
C
C++
C
U-Boot
C++
CMake
Protobuf
AI/ML
Machine Learning
DevOps
RTOS
CI/CD
Git
Linux
Wi-Fi
Cryptography
OpenSSH
IoT
Zigbee
FreeRTOS
Management
Agile
Scrum
Apply
$100k – $152k per year · In office · 5+ years exp · Bachelor's Degree · Tysons
SQL
DevOps
Rest API
Azure DevOps
Azure
Incident Management
Cybersecurity
Least Privilege
Management
Power Automate
Power Apps
Apply
In office · 5+ years exp · Bachelor's Degree · Taoyuan
Python
JavaScript
Python
FastAPI
Databases
MS SQL
Apply
≈ $20k – $49k per year (Estimated) · In office · 10+ years exp · Bachelor's Degree · Taoyuan
Python
C++
DevOps
Linux
Wi-Fi
MedTech
CAPA
Apply
Component Engineer 1 day ago
≈ $15k – $34k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Taoyuan
Chips/EDA
Statistical Process Control
SpaceTech
GD&T
FMEA
MedTech
CAPA
Apply
≈ $9k – $17k per year (Estimated) · In office · Internship · Bachelor's Degree · Taoyuan
Analytics
Tableau
Power BI
Management
Power Automate
Apply
≈ $20k – $45k per year (Estimated) · Hybrid · 5+ years exp · Bachelor's Degree · Taoyuan
Management
Kanban
Apply
See all jobs
This is one of many
2,073,632 more open roles from verified company boards, updated every day.