Firmware Developer (M/F)

Your tasks:
•Developing application firmware for medical equipment
•Implementing firmware concepts for medical devices
•Implementing and using OTS software such as real-time operating systems, Ethernet, CAN, USB host, USB device, FAT system and graphic library
•Preparing hardware drivers for microcontroller peripherals and external peripheral components
•Preparing interface protocols for communication with peripherals
•Preparing unit test programs
•Visiting international customers in the course of project work

Your profile:
• University education in electrical engineering or computer sciences
• At least 2 years of work experience
• Confident user of Visual Studio, Eclipse, various compilers, Subversion and Doxygen
• Experience in hardware-related programming with C/C++
• Experience in firmware development for safety-related applications
• Experience with these microcontroller families: RX (Renesas) and STM32 (ST Microelectronics) would be a plus
• Experience with real-time operating systems (RTOS), USB drivers, FAT systems and graphics libraries would be a plus
• Independent, reliable, team player, good social skills, resilient under deadline pressure
• Good methodical approach, ability to work independently and acquire new knowledge
• Good spoken and written English skills

What we offer:
• Varied projects in a future-oriented industry
• Working in flat hierarchies with efficient decision-making
• Permanent, full-time employment with flexible working hours