✨ About The Role
- The Software Engineer Intern will work on real-world projects that contribute to the development of autonomous surface vessels.
- Responsibilities include designing, implementing, and testing software components for autonomous systems, such as navigation algorithms and sensor integration.
- The intern will collaborate with the team to develop and optimize algorithms for real-time decision-making and object detection.
- Participation in the development of testing frameworks and hardware-in-the-loop (HIL) testing is a key aspect of the role.
- The intern will contribute to the creation of technical documentation, including design specifications and user manuals.
- Close collaboration with mechanical, electrical, and systems engineers is required to ensure seamless integration of software with hardware components.
âš¡ Requirements
- The ideal candidate is currently pursuing a degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- Proficiency in programming languages such as Typescript, Javascript, Rust, or Python is essential for success in this role.
- A basic understanding of robotics principles, autonomous systems, and sensor technologies will be beneficial.
- Strong analytical and problem-solving skills are necessary to tackle complex challenges in software development.
- Excellent verbal and written communication skills are important for collaboration with cross-functional teams.
- A genuine interest in defense-related technologies and a desire to contribute to the development of autonomous systems will set candidates apart.