Autonomous Systems Engineer
Jobgether · United States · 2 wk ago
RemoteRemoteEngineering$100k–$150k/yrFull-time
Accountabilities
- Develop robotics software using C++ and Python with a focus on real-time performance, reliability, and maintainability.
- Design and integrate sensor processing pipelines using cameras, LiDAR, IMUs, and other robotic sensors.
- Implement perception, localization, mapping, SLAM, and sensor fusion algorithms to support accurate environmental understanding and state estimation.
- Develop motion planning, trajectory generation, and control algorithms that enable safe and predictable robotic behavior.
- Build behavioral systems using state machines, behavior trees, task planners, or similar frameworks.
- Implement safety-critical software patterns including fault detection, watchdog systems, and safe-stop mechanisms.
- Build and maintain simulation environments using tools such as Gazebo, Isaac Sim, or similar platforms for development and testing.
- Collaborate with mechanical, electrical, machine learning, and product teams to define technical solutions and deliver integrated systems.
- Create and maintain technical documentation including architecture diagrams, design specifications, operational procedures, and engineering guides.
- Mentor junior and mid-level engineers through code reviews, design discussions, and knowledge sharing.
- Evaluate emerging robotics technologies and frameworks, recommending solutions based on technical maturity, performance, and business value.
Requirements
- Strong robotics software engineering experience, expertise in autonomous systems development, and the ability to work effectively across hardware and software domains.
- Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, or a related technical field.
- 5+ years of experience in robotics software engineering or autonomous systems development.
- Strong programming skills in C++ and Python.
- Hands-on experience with ROS or ROS 2 in production robotics projects.
- Experience with one or more robotics domains including perception, localization, motion planning, or control systems.
- Strong understanding of sensor fusion techniques, including Kalman filters, particle filters, or similar approaches.
- Experience with simulation environments such as Gazebo, Isaac Sim, MuJoCo, or equivalent tools.
- Strong debugging skills for real-time, distributed, and concurrent software systems.
- Experience integrating software with robotic hardware and supporting field testing activities.
- Excellent technical communication and documentation skills.
- Ability to collaborate with multidisciplinary engineering teams and translate complex requirements into reliable solutions.
- Experience with autonomous vehicles, drones, industrial automation, or safety-critical systems is preferred.
- Familiarity with ML-based perception pipelines, ISO 26262, IEC 61508, or open-source robotics contributions is a plus.
Benefits
- Competitive annual salary range of $100,000-$150,000, depending on experience and qualifications.
- Full-time, direct W2 employment opportunity.
- Fully remote work environment within the United States.
- Opportunity to work on advanced robotics and autonomous technology projects.
- Exposure to cutting-edge robotics frameworks, simulation tools, and AI-driven technologies.
- Career growth opportunities within a technology-focused environment.
- Collaboration with experienced engineers across software, hardware, and artificial intelligence domains.
- Opportunity to contribute to innovative solutions that impact the future of autonomous systems.