Job Description
HME is looking for passionate, curious, and driven Software Engineers who enjoy solving real-world problems through technology. In this role, you will contribute to building and enhancing software systems used at scale, working closely with experienced engineers in a collaborative and learning-focused environment.
What you will do in the position:
- Work as part of an agile engineering team to design, develop, and enhance software components for complex systems
- Translate functional and technical requirements into clean, efficient, and maintainable code
- Apply logical reasoning and problem-solving skills to break down complex problems and propose effective technical solutions
- Write and execute unit tests and system tests to ensure code quality, reliability, and performance
- Use debugging and testing tools (debuggers, logs, emulators, test plans) to identify, analyze, and fix defects
- Support sustaining engin...
Apply for this Position
Ready to join HME? Click the button below to submit your application.
Submit Application