Freelance Embedded Software Engineer (Semiconductor Industry)
Location : Munich, Germany (some remote flexibility possible)
Start : 02.06.2025
Duration : 6 months (extension possible)
A leading semiconductor manufacturing company is looking for an experienced Embedded Software Engineer to support ongoing projects in equipment control and automation.
Responsibilities :
Develop and debug embedded software for semiconductor production systems
Integrate software with hardware and process control systems
Optimize system performance and ensure stable operation in production
Support bring-up, testing, and on-site troubleshooting
Document solutions and hand over to internal teams
Requirements :
Proven experience in embedded C / C++ development
Familiarity with real-time operating systems (RTOS)
Experience with microcontrollers, SoCs, or FPGA-based systems
Strong understanding of hardware-software interaction
Ability to work independently and collaborate with cross-functional teams
Fluent in English; German is an advantage
Nice to have :
Background in semiconductor or industrial automation projects
Knowledge of communication protocols (CAN, SPI, Ethernet)
Offer :
Long-term freelance project with potential for extension
Opportunity to contribute to high-tech semiconductor production
Competitive daily rate
Embedded Software Engineer • Munich, Bavaria, Germany