Embedded Software Developer (f/m/x)
Core
Design and develop embedded software for high-precision mechatronic systems and lithography equipment used in semiconductor manufacturing.
Role type
Embedded Software Developer
Builds
Embedded software solutions for lithography systems and microchip manufacturing equipment
Domain
Semiconductor manufacturing equipment, mechatronics, control engineering
Deliverable
product features
Required skills
embedded software development, C programming, bare-metal programming, Linux system programming, ARM architecture, hardware-related development, low-level protocols, requirements engineering, system integration, verification
Preferred skills
Subversion, Git, socket programming, semaphores, interrupt handlers, memory-mapped I/O
Technologies
C, Linux, ARM, Subversion, Git
Responsibilities
design and develop new systems, coordinate and document requirements, define and develop solutions, integrate and verify solutions up to white-box level, support in-house commissioning, support product life cycle
Seniority
Mid-level, hands-on IC