Swan

Forward Deployed Robotics Engineer

Swan

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

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