Middle+ Embedded Engineer (EU)
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Middle+ Embedded Engineer (EU).
Requirements:
- 3+ years of experience in embedded systems development
- Strong knowledge of C programming
- Proven experience in MCU programming, debugging, and handling associated tools
- Hands-on experience with STM32 and Renesas microcontrollers
- Experience in driver development and maintenance
- Proficiency in porting code to different MCU families
- Solid understanding of electrical engineering
- Familiarity with connecting sensors and actuators to various systems
- Capability to perform preliminary technical investigations and develop “proof of concept” solutions
- English level B2 or higher
- Willingness to travel for business purposes
Will be a plus:
- Experience in UI programming for embedded systems
Responsibility:
- Develop and maintain drivers for various hardware components
- Port existing code to new MCU families, ensuring compatibility and optimization
- Design and implement new software components, guaranteeing quality and functionality
- Conduct rigorous testing and validation of software components and embedded systems
- Integrate sensors and actuators into customer systems to meet required specifications
- Perform technical investigations and create “proof of concept” solutions to validate new technologies and concepts
- Prepare comprehensive technical documentation throughout all development stages, including maintenance procedures and integration guidelines