A key role for an Embedded Software Engineer is available.
Key Responsibilities
* Design and develop high-quality software solutions for new products and features.
* Provide comprehensive technical documentation for allocated projects and offer support for future design changes.
* Maintain product designs and code to meet safety, functionality, and performance standards.
* Ensure thorough testing of new and updated code with no regressions.
* Participate in code reviews, providing constructive feedback.
* Analyze and resolve issues within the codebase.
The ideal candidate will have commercial experience working with C++, C, and Embedded Linux.
Responsibilities Summary:
* Software Development: Design and implement efficient software solutions for new products and features.
* Technical Documentation: Provide detailed technical documentation for allocated projects and ensure seamless handover to team members.
* Quality Assurance: Maintain high-quality code by ensuring thorough testing and identifying potential regressions.
* Collaboration: Participate in code reviews, provide feedback, and contribute to the development of innovative embedded software solutions.
About the Role:
This position offers a unique opportunity to contribute to the development of innovative embedded software solutions in a dynamic environment.