We are seeking a passionate and driven, experienced Senior Robotics Engineer to lead the development and integration of autonomy systems in our next-generation marine robotics platforms.
As part of our dynamic startup journey, this role demands deep technical expertise in robotics software and embedded systems, especially in areas like navigation, control, perception, and real-time systems.
You will mentor a team of engineers and play a critical role in scaling up core autonomy stacks from simulation to real-world deployment. This is a hands-on role that involves direct ownership of robotics subsystems and collaboration with cross-functional teams, including hardware, embedded systems, and systems integration.
The core responsibilities for the job include the following :
Technical Leadership :
- Lead architecture, design, and implementation of autonomy modules (navigation, control, perception, SLAM, etc. ).
- Own system-level integration with sensors, embedded systems, and marine vehicle control systems.
- Establish engineering best practices in ROS2-based development, simulation testing, and CI/CD pipelines.
- Define rigorous testing and validation strategies, developing simulation and field test setups to benchmark perception models against real-world scenarios.
Product Development :
- Drive the development of robust, scalable code for marine robotics platforms in C++ and Python.
- Guide simulator development to reflect accurate marine dynamics and sensor behavior (e. g., Gazebo, Unity Sim).
- Troubleshoot and debug issues across software and hardware interfaces in test benches and field trials.
Team and Project Management :
- Mentor and support junior engineers in robotics, controls, and perception development.
- Collaborate with program managers to define and track milestones, technical deliverables, and field deployment plans.
- Maintain clear documentation, communicate technical findings effectively, and present updates to internal teams, external partners, and research collaborators.
Requirements :
- Bachelor's or Master's in Robotics, Mechatronics, Electronics, Computer Science, or related field.
- 6+ years of experience in robotics software development, preferably in the field of robotics or autonomous vehicles.
- Proven track record of deploying robotics systems from lab to field.
- Strong coding skills in C++ and Python.
- Expertise in ROS2 Gazebo/Unity Sim, and Linux-based development.
- Solid understanding of control theory, SLAM, sensor fusion, and kinematics.
- Familiarity with marine dynamics and sensor integration (IMU, GPS, LIDAR, sonar, etc. ).
Good to have :
- Experience working with marine or underwater robotics.
- Exposure to safety-critical systems or defense tech environments.
Did you find something suspicious?
Posted By
Posted in
Emerging Technologies
Functional Area
ML / DL / AI Research
Job Code
1518828
Interview Questions for you
View All