Swan is looking for an experienced Software Engineer with strong C++ and Python expertise and substantial experience in robotics systems, particularly sensor data handling, with a focus on aerial (UAV/UAS) applications.
Responsibilities
- ▹Design, develop, and implement software systems for robotics applications, including navigation and aerial robotics systems
- ▹Write clean, efficient, well-documented code in C++ and Python
- ▹Integrate and calibrate sensors (e.g. LiDAR, cameras, IMUs)
- ▹Process, analyze, and interpret sensor data for real-time decision-making and control
- ▹Implement algorithms for sensor data processing
- ▹Collaborate with cross-functional teams to design and test robotic hardware and software systems
- ▹Work with customers and external stakeholders to understand requirements
- ▹Optimize system performance and ensure robust, reliable operation
- ▹Debug and troubleshoot system issues
Requirements
- ▹Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field
- ▹5+ years of experience in robotics software development
- ▹Proficiency in C++ and Python, with strong OOP and software design pattern knowledge
- ▹Extensive experience with sensor data processing (calibration, filtering, fusion)
- ▹Familiarity with robotics frameworks such as ROS
- ▹Knowledge of SLAM, path planning, and computer vision algorithms is a plus
- ▹Strong problem-solving skills, working both independently and collaboratively
- ▹Excellent communication and documentation skills
Nice to have
- ▹Experience with flight controllers (Ardupilot, PX4)
- ▹Familiarity with machine learning techniques applied to robotics
- ▹Hands-on hardware integration and prototyping experience
- ▹Understanding of control systems and kinematics
Soft skills
Independent and collaborative problem-solvingPrecision and strong documentation habitsAdaptability across diverse operating environmentsCustomer-focused collaboration
What we offer
- ▹Top-tier health, dental, vision, short-/long-term disability, and life insurance with full employee coverage and partial dependent coverage
- ▹Flexible/reasonable vacation and sick leave
- ▹401(k) plans, FSA, HSA, and commuter benefits
About the company
Swan delivers the future of defense and industry through scalable autonomous products, backed by leading defense VCs including a16z's American Dynamism fund.
Education: BSc/MSc informatika, robotika, villamosmérnöki vagy kapcsolódó terület
Ähnliche Stellen

Stelle
Software Engineer, ML Ops
Aerovect
AI/MLCpp
+1
106 735–133 419 €/Jahr
brutto
🔀 Hybrid
Toronto
🗣️ EN

Stelle
Software Engineer, Developer Productivity
Chalk
AI/MLCppGithub Actions
+1
146 534–241 350 €/Jahr
brutto
🏢 Vor Ort
SF
🗣️ EN

Stelle
Go (Golang) Software Engineer, Developer Tooling and Containers
Canonical Ltd.
AI/MLCppData Science
+2
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN

Stelle
Robotics Autonomy Software Engineer
Beex
AI/MLCpp
+1
💰 Gehalt: keine Angabe
🏢 Vor Ort
🗣️ EN

Stelle
Go (Golang) Software Engineer, Developer Tooling and Containers
Canonical
AI/MLCppData Science
+2
💰 Gehalt: keine Angabe
🏢 Vor Ort
🗣️ EN

Stelle
Software Engineer, Robotics
Applied
AI/MLCpp
+1
162 911–232 730 €/Jahr
brutto
🏢 Vor Ort
Sunnyvale
🗣️ EN
