About this role
Join our team as a Senior Software Engineer to design, develop, and maintain critical applications and systems. You will analyze existing software, identify areas for improvement, and contribute to new application development to meet evolving customer needs. This role involves troubleshooting complex technical challenges, documenting processes, and collaborating on engineering solutions.
What we are looking for 6
- Design and develop applications and systems
- Perform business and software analysis
- Monitor and resolve software defects
- Contribute to technical development recommendations
- Document processes and system changes
- Experience with CAN bus communication