About the role
AI summarisedThis role at DSO National Laboratories involves the research and development of advanced robotic systems for national defense applications across air, land, and sea domains. The engineer will design safe software architectures, develop code for robotic components, and perform system integration in lab and field settings.
Defense R&DOnsiteAccounting
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