About the role
AI summarisedRobotics Software Engineer at DSO National Laboratories, Singapore's largest defence R&D organisation. The role involves developing software for advanced robotic systems across air, land, and maritime domains, working closely with hardware teams.
Defense R&DFull-timeAccounting
Key Responsibilities
- Elicit software requirements based on users' needs and design a safe and secure software architecture
- Write code which implements the software requirements and design test cases to verify the code
- Work closely with the hardware team to carry out integration tests, both in the lab and field
Requirements
- Masters / Bachelor's Degree in Computer Engineering / Computer Science / Electrical and Computer Engineering
- Experience in C / C++ / C# / Python programming languages
- Familiar with Object-oriented Analysis and Design
- Interested to write software to interact with various robotic components
- Comfortable to work as a team and interact with engineers from other disciplines