A

Alarm.com

Integrated smart security and energy management

Embedded C++ Developer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeWarsaw, PolandNo salary listed

About the Job

Requirements

  • At least 3 years of experience in C/C++ programming.
  • Basic knowledge of embedded systems.
  • Knowledge of Git version control.
  • Higher technical education in Computer Science, Electronics, or a related field.
  • English proficiency at B2 level or higher.

Responsibilities

  • Implement new features and develop existing software.
  • Develop and maintain embedded software in C/C++.
  • Work with microcontroller peripherals.
  • Integrate devices with external systems and applications.
  • Write unit tests and ensure code quality and readability.
  • Participate in the design of new devices and features.
  • Create and update technical documentation in English.
  • Collaborate with the hardware team and other technical departments.

Desired Qualifications

  • Knowledge of design patterns.
  • Familiarity with CMake, GoogleTest, and VS Code.
  • Familiarity with Jira, Confluence, Office 365, and Teams.
  • Basic knowledge of electronics and the ability to read schematics.
  • Experience with RTOS systems such as FreeRTOS or Zephyr.
  • Knowledge of alarm or fire alarm control panels.

About the Company

Alarm.com

Integrated smart security and energy management

Alarm.com provides integrated smart security solutions for businesses by combining video surveillance, access control, lighting, and energy management into one platform. The system works through devices installed by authorized service providers and connected to a cloud-based platform that is managed via a single app. Customers can monitor and control premises, automatically adjust energy use with smart thermostats, and receive ongoing support through monthly service fees. Compared to competitors, Alarm.com relies on a partner network to install and customize systems and emphasizes an all-in-one solution with recurring revenue, rather than selling standalone hardware. The company’s goal is to offer reliable, scalable security and energy management that is easy to manage for small to medium-sized businesses and commercial enterprises.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Tysons, VA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Alarm.com

See more jobs