How Remoteville checks and expires listings
Robotics Software Engineer
Skills
Software DevelopmentC++DronesPX4 AutopilotRoboticsAutonomous NavigationMapping
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's or Master's degree in Computer Science Robotics Electrical Engineering Aerospace Engineering or a related field
- Strong software engineering fundamentals including algorithms data structures and system design
- Experience developing production-quality software in C++ Python or similar languages
- Hands-on experience with robotics autonomous systems or real-time software platforms
- Familiarity with robotic middleware and autonomy frameworks such as ROS
- Experience integrating software with hardware systems and sensors
- Excellent communication skills with technical and non-technical stakeholders
- Willingness to travel and support field deployments as required
- Must be eligible for future security clearance
Nice to have
- Customer-facing
- Field deployment
- Mission-critical
Day to day
- Develop and enhance software for autonomous navigation mapping and mission execution.
- Work closely with product and engineering teams to deliver new capabilities and improve system performance.
- Deploy and support autonomous systems in real-world environments while rapidly diagnosing and resolving technical issues in the field.
