- Design, develop, and test software for embedded systems for Linux or Microsoft systems
- Build Human-Machine Interfaces (HMIs) using React or other UI Frameworks
- Write unit test cases for the software written
- Collaborate with cross-functional teams, including hardware and testing teams
- Work closely with the US-based sister team to ensure seamless project execution
- Develop new products and support existing products for customers
- Troubleshoot and resolve software issues promptly
- Participate in code reviews and contribute to improving code quality