onsite
Software Engineer II/III - Micro Control Company
Software Engineer
Senior software engineer focused on embedded C/C++ development, responsible for design, implementation, testing, and code reviews in a high‑reliability environment.
About the role
Key Responsibilities
- Design, develop, and maintain embedded C/C++ software for microcontroller platforms.
- Create detailed design documentation and development plans.
- Perform rigorous unit, integration, and system testing to ensure product quality.
- Conduct code reviews, provide constructive feedback, and enforce coding standards.
- Debug and resolve complex hardware‑software integration issues.
Requirements
- 3+ years of embedded software development experience.
Skills
pythonsqljavajiraconfluenceelectrical engineeringproject management