
Forward Deployed Robotics Engineer
Swan
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Tech Stack
About the role
- Design, develop, and deploy autonomy software for aerial robotics, including navigation, real-time mapping, and decision-making systems.
- Write clean, efficient and well-documented code in C++ and Python.
- Implement algorithms for sensor processing, mapping, and real-time control.
- Integrate perception, motion planning and controls modules to field end-to-end aerial behaviors as well as integrated, human-in-the-loop systems.
- Collaborate with cross-functional teams to design and test robotic hardware and software systems.
- Coordinate and execute field tests, demonstrations, and pilot programs in dynamic environments.
- Partner directly with customers and stakeholders to understand mission needs, gather feedback, and rapidly iterate.
- Troubleshoot and resolve performance issues in dynamic, real-world conditions.
- Translate field insights into actionable product improvements and engineering roadmaps.
- Champion best practices in code quality, reliability, security, and maintainability.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related discipline.
- 5+ years of experience in robotics or autonomy software development.
- Proficiency in C++ and Python.
- Familiarity with aerial systems and flight controllers (Ardupilot, PX4).
- Hands-on experience with ROS and autonomous robotics platforms.
- Background in sensor processing and fusion, SLAM, localization, path planning, and/or computer vision.
- Comfort in both customer-facing and hands-on technical roles, adapting to varied, fast-paced environments.
- Strong communication skills, with the ability to collaborate effectively across diverse, cross-functional teams.
Benefits
- Top-tier health, dental, vision, short-/long-term disability, and life insurance, with full employee coverage and partial coverage for dependents
- Flexible/reasonable vacation and sick leave
- 401(k) plans, FSA, HSA, and commuter benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++Pythonsensor processingmappingreal-time controlSLAMlocalizationpath planningcomputer visionalgorithm implementation
Soft Skills
communicationcollaborationproblem-solvingadaptabilitycustomer-facingteamworkfeedback gatheringiterationcode quality advocacyreliability
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer ScienceBachelor’s degree in RoboticsMaster’s degree in RoboticsBachelor’s degree in Electrical EngineeringMaster’s degree in Electrical Engineering