Entwickler Embedded Firmware (w/m/d)
Core
Developing embedded firmware for vacuum measurement devices (Pirani, CDG, Piezo, hot/cold cathode) used in semiconductor, industrial, and research applications.
Role type
Senior Embedded Firmware Engineer (C/C++)
Builds
Real-time firmware, secure bootloaders, signed firmware updates, and calibration/production test software for vacuum sensors.
Domain
Semiconductor manufacturing equipment / Industrial vacuum technology / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ programming, ARM Cortex-M microcontrollers, real-time firmware development, sensor signal processing, device control, hardware-software interface knowledge (SPI/I2C/UART/ADC), bootloader development, firmware signing, embedded system architecture.
Preferred skills
Control theory and signal processing, fieldbus development (EtherCAT/PROFINET), digital/analog circuitry knowledge.
Responsibilities
Define software requirements, perform firmware commissioning and testing, collaborate with sensor physicists and hardware teams, support calibration labs and production testing, contribute to EMV/ATEX/CE/SEMI-S2 certifications, interface with application engineering for customer integrations, develop software strategies for next-gen products.
Seniority
Senior, hands-on IC