Embedded developer on 2N's application team in Prague designing, building and testing C firmware for premium access control and intercom devices. Work is close to the hardware (RTOS, MCU peripherals) with a strong security-by-design focus: threat modeling, SBOMs, vulnerability management and secure updates.
As an Embedded Developer in our application development team, you’ll design, build and test efficient, high-quality firmware for premium access control devices and like on any connected product today, help us meet security requirements and regulation.
You’ll work with engineers from the application team who create the interfaces for our intercom devices, close to the hardware and with real impact on products people rely on.
What you´ll do
Design, build and test efficient, high-quality embedded code
Take part in task analysis and breakdown
Review code and have your own reviewed
Document your work so others can build on it
Collaborate with other teams on various projects
Apply Security by Design and Secure by Default principles, and take part in security reviews, threat modeling and fixing findings from testing and audits
Vulnerability management, SBOM maintenance and secure update mechanisms
C – you’re proficient and write it with care
Hands-on RTOS experience
Solid understanding of embedded development, compilation and standard MCU modules and interfaces (timers, DMA, USART, I2C, …)
Ability to write optimized code within hardware constraints
Strong diagnostic skills – you find and fix software bugs
Proficiency with Git
Experience with secure development practices
Working English
Team-player habits: you follow team standards, give and receive code review, and write clear documentation
Experience with AI coding assistants (e.g., GitHub Copilot, ChatGPT) to accelerate C/C++ development and debugging
What is nice to have
C++
Zephyr
Rust
We help you balance work and personal life.
5 weeks of vacation.
Sabbatical – 20 extra paid days off for every 5 worked years in the company.
Annual bonus for meeting goals (up to 1.8× monthly salary).
Meal allowance of 120 CZK per worked day.
Contribution of 12,000 CZK per year to Benefit Plus to spend on benefits that you choose (e.g. MultiSport card, pension saving contribution and a wide range of Benefit Plus offers).
Flexible working hours and possibility of home office.
Educational and language courses.
Work with modern tools and support in using AI, digitalization, and data analytics.
Company breakfasts (twice a week) and fruit days (twice a week).
Regular company events – sports tournaments, team-building activities, after-work BBQs, New Year’s party and more.
Discounted prices on our products.
Where to go next
What are the next steps after applying for the job? Have a look at our hiring process at 2N.
Are you interested in our company culture? Check out our COCUMA portal.
More information about our products can be found on our website.
Don’t tick every box? Apply anyway – we’d rather talk to you.
#LI-MM1
#LI-Hybrid
Want to get a peek behind the scenes and see what it's really like to work with us? Subscribe to our newsletter.