Puchheim, Bavaria, Germany Hybrid Employment

Elatec GmbH is hiring an Embedded Software Engineer

About the Role

Elatec GmbH is looking for an Embedded Software Engineer to develop the firmware foundation for our next generation of RFID readers. You will combine embedded development with building modern automated build and test processes, taking a technical key role from day one.

What You'll Do

  • Develop firmware – platform & base software: HAL, drivers, OS integration, APIs, and configuration of our next-gen reader firmware.
  • Perform MCU integration – modern platforms: Work with STM32H5/7 including TrustZone and current security mechanisms.
  • Use RTOS – reliable embedded systems: Development on FreeRTOS, Zephyr, or comparable operating systems.
  • Conduct debugging & hardware proximity – robust implementations: Analysis and validation directly on target hardware.
  • Build CI/CD pipelines – establish modern processes: Develop, maintain, and optimize build and test pipelines with tools like GitLab CI or Azure DevOps.
  • Manage build systems & toolchains – ensure reproducible builds: Create build scripts (CMake, Make, West/Kconfig) and manage compilers and SDKs (ARM-GCC).
  • Implement test & release automation – increase efficiency: Integrate unit, integration, and HIL tests and automate versioning, artifact management, and releases.

What We're Looking For

  • An experienced embedded developer with very good C/C++ skills in the ARM firmware context.
  • Either already proficient in CI/CD or want to develop further in it; basic experience and an affinity for automation is sufficient.
  • Understanding of security concepts: PKI, Secure Boot, Root-of-Trust.
  • Mastery of build tools & toolchains: Experience with CMake/Make/West, ARM-GCC or comparable toolchains.
  • Secure use of version control & tools: Routine with git, Jira, and Docker-based build environments.
  • Strong communication skills: Fluent English and conversational German.
  • Ability to work in a structured, independent, and solution-oriented manner – especially in an environment being built from the ground up technically.

Nice to Have

  • Experience with OTA updates, IoT devices, or safety-critical applications.
  • Knowledge of ARM/STM32 toolchains.
  • Experience with code quality tools.
  • Basic knowledge of communication protocols or RFID.
  • Python/Bash for automation.
  • Experience with Secure Development Lifecycle (SDLC).
  • Ideal: Knowledge of TrustZone, TF-M, PSA, or Secure Elements.

Technical Stack

  • C/C++, ARM, STM32H5/7, TrustZone
  • FreeRTOS, Zephyr
  • GitLab CI, Azure DevOps
  • CMake, Make, West/Kconfig, ARM-GCC
  • git, Jira, Docker
  • PKI, Secure Boot, Root-of-Trust, TF-M, PSA

Team & Environment

You will join a global engineering team at a dynamic growth-oriented company combined with the stability of a global market leader.

Benefits & Compensation

  • Up to 50% home office per month
  • 30 vacation days
  • €300 health budget per year
  • 30% employer contribution to company pension plan
  • Company events
  • Individual training opportunities
  • Internal career paths

Work Mode

This role offers a hybrid work model.

Elatec GmbH is an equal opportunity employer.

Required Skills
C/C++ARMSTM32H5/7TrustZoneFreeRTOSZephyrGitLab CIAzure DevOpsCMakeMakeSecure BootPKIRoot-of-TrustgitJiraDocker
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Elatec GmbH

ELATEC is a hidden champion and technology leader in RFID readers, with over 35 years of experience. Their readers are ubiquitous for authentication via access cards, RFID transponders, or mobile phones. The company is part of Allegion plc, an international, publicly traded leader in security and access technology.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago