Senior Device Engineer
Alarm.com - San Diego, CA
Hiring: Senior Device Engineer Company: Alarm.com Location: San Diego, CA Job Posted Time: 2026-09-10 10:43:57 Target Skills & Keywords : Agile, C++, Embedded Systems, Firmware, Git, Linux, Machine Learning, RTOS About the job Experience: •5-10 years of embedded software development experience with Embedded Linux platforms. •10 years of embedded software development experience with Embedded Linux platforms. Required Skills: •Design, implement, and test embedded software for camera platforms (e.g., ARM, microcontrollers, SoCs). •Develop firmware, and hardware abstraction layers to interface with sensors, communication modules, and peripherals. •Partner cross-functionally with hardware engineers for board bring-up, integration, and troubleshooting. •Partner cross-functionally with hardware engineers on camera performance optimization, power management, and hardware driver integration. •Optimize software for performance, reliability, and resource usage. •Develop and execute unit and integration tests, perform debugging using oscilloscopes, logic analyzers, and emulators. •Document code, technical designs, and development processes. •Support production, QA, and field teams in deployment and issue resolution. Qualifications: •Bachelor's Degree in Computer Science, Electrical/Computer Engineering, or equivalent experience. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!