Job Description
Overview
Take charge of software modules as a Senior Embedded Software Developer. Join an agile scrum team to enhance software quality through coding, testing, and collaboration with support teams.
As a Senior Embedded Software Developer, you will manage software module development while contributing to design and testing processes. Utilize your experience in C++ and Python, and collaborate with cross-functional teams including product managers. Your role will involve troubleshooting defects and leading technical discussions, ensuring projects meet high standards of performance and reliability.
Key Responsibilities
- Oversee development and testing of embedded software modules
- Collaborate on coding and maintenance with engineers
- Troubleshoot and resolve software defects efficiently
- Support software integration on Linux operating systems
- Document software designs and development tasks clearly