HHiring Reality
← Alarm.com

Firmware Engineer/ C/C++ Developer (Embedded)

Alarm.com
Location
Warszawa, Masovian Voivodeship, Poland
Posted
1 month ago
Department
Device Engineering
What they actually want (must-haves)
  • Minimum 3 years of experience in C/C++ programming
  • Basic knowledge of embedded systems
  • Knowledge of Git version control
  • Analytical thinking and the ability to solve problems independently
  • Good communication and teamwork skills
  • English proficiency at B2 level or higher
Nice to have
  • Knowledge of design patterns
  • Familiarity with development tools: CMake, GoogleTest, VS Code
  • Familiarity with office and collaboration tools: Jira, Confluence, Office 365, Teams
  • Basic knowledge of electronics and the ability to read schematics
  • Experience with RTOS systems (FreeRTOS, Zephyr, or similar)
What the job really is

As a Firmware Engineer/C/C++ Developer at EBS, you will focus on developing and maintaining embedded software for security devices. Your daily tasks will include implementing new features, collaborating with hardware teams, writing unit tests, and creating technical documentation, all while ensuring code quality and integrating devices with external systems.

Benefits
  • Long-term employment based on a permanent employment contract (CoE)
  • Hybrid work model: 4 days in the office, 1 day remote
  • Attractive benefits package: including medical care, life insurance, sports package, annual budget for professional development ($2,000)
Things to weigh
  • No salary listed
  • The role involves working with embedded systems, which may require specific technical expertise and experience.
  • The company emphasizes teamwork and collaboration, which may appeal to those who thrive in such environments.
Job score2.8/5
Benefits2/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Alarm.com?

See how your résumé matches this role — and tailor it from what actually gets interviews.