Simplify Logo

Full-Time

Embedded Software Engineer

Confirmed live in the last 24 hours

Alarm.com

Alarm.com

1,001-5,000 employees

Provides security and smart home solutions

Data & Analytics
Hardware
Consumer Software
AI & Machine Learning
Consumer Goods

Entry

Vienna, VA, USA

Category
Embedded Engineering
Software Engineering
Required Skills
Linux/Unix
Requirements
  • B.S. Computer Engineering or Computer Science, M.S. is a plus
  • Experience in embedded software development on Linux platforms.
  • Experience with C/C++ coding following scalable and efficient software architecture and design principles.
  • Self-starter, analytical and tenacious problem solver
  • Strong verbal and written communication skills
  • Rigorous attention to detail with a focus on robustness, scalability, and quality of products
  • Passion for working with technology and excitement for creating high-quality consumer technology products
Responsibilities
  • Developing, testing and debugging embedded software in a Linux environment
  • Collaborating with external partners to securely interface their embedded software with the Alarm.com platform.
  • Coordinating with other departments, such as Software Engineering, Quality Engineering and Product Management to ensure on-time delivery of a fully tested and compatible device that meets product requirements

Alarm.com provides security and smart home automation solutions for residential and commercial use, emphasizing remote monitoring and control through application-based technology for various Internet of Things (IoT) devices.

Company Stage

Series B

Total Funding

$164.5M

Headquarters

Tysons, Virginia

Founded

2000

Growth & Insights
Headcount

6 month growth

2%

1 year growth

3%

2 year growth

18%