Senior Embedded Software Engineer (all)
Summary
The Senior Embedded Software Engineer will design, develop, and debug firmware and embedded system drivers, including implementing closed-loop control algorithms and working with real-time operating systems. The role involves the full software development lifecycle, from creating technical specifications to testing and peer code reviews.
- Create technical specifications
- Design and debug firmware
- Design embedded software
- Design embedded system drivers
- Develop embedded software with real time operating systems
- Document code
- Implement closed loop control algorithms
- Perform root cause analysis
- Review code with peer review tools
- Support embedded software
- Test embedded software
Perks/Benefits:
- Additional paid leave
- Career development opportunities
- Dental insurance
- Food vouchers
- Health insurance
- Parking transportation card
- Worldwide group work conditions