Point your AI agent at freehire and let it find you a job.

Get the CLI →

Applied Intuition

Senior Software Engineer - Robotics

Posted Updated 4 views
Discussion

Summary

Leads technical design of UAV autonomy solutions, developing mission behaviour, navigation, and decision-making logic and deploying it to embedded hardware. Day-to-day work centers on modern C++, Pixhawk autopilots (ArduPilot/PX4), Linux and Docker, plus SIL/HIL testing and live flight trials.

You will lead the technical design of autonomy solutions and make key trade-off decisions. You will develop mission behaviour, navigation, and decision-making logic; integrate and deploy software to embedded hardware; conduct SIL and HIL testing; support UAV flight tests; troubleshoot integration issues; mentor engineers; and work with vendors and customers.

Responsibilities

  • Lead the technical design and architecture of autonomy solutions
  • Mentor junior and mid-level engineers and review designs and code
  • Develop mission behaviour navigation and decision-making logic
  • Design modular reusable autonomy capabilities
  • Integrate and deploy autonomy solutions to embedded Linux and hardware platforms
  • Conduct SIL and HIL system setup testing and validation
  • Support live UAV flight testing
  • Troubleshoot complex software and integration issues
  • Collaborate with UAS vendors and cross-functional teams

Requirements

  • BS or MS in Robotics, Computer Science, or a related engineering field
  • 6+ years of hands-on robotic systems experience
  • Experience leading technical design decisions for autonomy problems
  • Experience with autonomy behaviour decision-making logic or navigation algorithms
  • Experience with modern C++
  • Experience with Pixhawk autopilots including ArduPilot or PX4
  • Experience with UART, RS232, RS422, RS485, SPI, QSPI, I2C, and Ethernet
  • Experience with Docker, containerized deployment, and Linux operating systems
  • Familiarity with real-time edge computing safety-critical SIL and HIL systems
  • Ability to hold UK Security Clearance

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.