We are looking to strengthen our team at our site in Stollberg/Erzgeb.
Embedded Software Developer (m/f/d)
Your tasks:
1. Design and implement software of embedded devices and systems from requirements to production and commercial deployment
2. Design, develop, code, test and debug system software
3. Review code and design
4. Analyze and enhance efficiency, stability and scalability of system resources
5. Integrate and validate new product designs
6. Support software QA and optimize I/O performance
7. Provide post production support
8. Interface with hardware design and development
9. Assess third party and open source software
Your profile:
10. C and C++ programming skills
11. Microcontrollers, or MCUs, ARM, Microprocessors
12. Linux operating system
13. Software optimizations skills at the System on a Chip (SoC) level
14. Real-time Operating Systems (RTOS)
15. Device drivers
16. Understanding of design patterns and embedded system design patterns
17. Debugging skills
18. Ability to work with existing codebases
19. Interrupt-driven design
20. Assembly programming language
21. Hardware test equipment: oscilloscope, logic analyzer
22. Experience in or ability to learn communication protocols. Relevant protocols to have at least an understanding of include I2C, Serial Peripheral Interface (SPI), USB, General-purpose input/output (GPIOs), Controller Area Network (CAN bus), Recommended Standard 232 (RS232), one-wire, Recommended Standard 485 (RS485)
23. Ability to read a schematic
24. Basic understanding of Internet of Things (IoT) and internet-based technologies
25. Understanding of data structures
26. Python programming language
27. RISC-V instruction set architecture
We offer:
28. Performance-based remuneration with flexitime model and working time account
29. 30 vacation days per year
30. Attractive additional financial benefits such as vacation pay and health bonus
31. Contribution to company pension scheme and occupational disability insurance
32. Modern, international working environment
33. Varied projects in a high-performance team
34. Individual advancement through the Mühlbauer Academy by means of internal and external further training measures
35. Company canteen with breakfast and lunch offers
36. Good transport connections and parking spaces
HAVE WE RAISED YOUR INTEREST?
We look forward to your application