Embedded Systems Engineer

Gibson Robotics

Glasgow

On-site

GBP 55,000 - 85,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Gibson Robotics in Scotland (Glasgow) is seeking an Embedded Systems Engineer to design and implement flight control software for our UAV platform, taking ideas from bench testing through flight trials. You’ll work hands-on with embedded hardware, contribute to real-time C++ code, and help define the architecture of our autonomy stack in a tight, collaborative team.

Experience with ARM/NVIDIA Jetson, PX4, MAVLink, ROS and flight dynamics is valued; UK working rights and ability to obtain SC

Qualifications

  • Proficiency in C++, embedded/real-time systems.
  • Experience developing software for embedded platforms (ARM-based, NVIDIA Jetson).
  • Good understanding of control systems, estimation, or flight dynamics.
  • Hands-on development and iterative problem-solving.
  • Full UK working rights.
  • Eligible to obtain UK Security Clearance to SC level.

Responsibilities

  • Design, implement, and test flight control algorithms in C++ for embedded systems.
  • Collaborate with engineers across software, hardware, and systems disciplines.
  • Integrate software onto UAV platforms, from bench testing to flight trials.
  • Contribute to core architectural decisions and shape the autonomy stack.
  • Operate in a fast-paced environment with continual learning.

Skills

C++
Embedded systems
Real-time systems
ARM processors
NVIDIA Jetson
Flight dynamics
UK working rights
Security clearance SC

Tools

PX4
MAVLink
ROS

Job description

Description

Join the development of cutting-edge innovation where it meets real-world impact. We're building next-generation Uncrewed Aerial Systems (UASs) capable of real-world autonomy in the most demanding, dynamic, and challenging environments — and we’re looking for passionate engineers to help shape the future of autonomous flight from the ground up.


As an Embedded Systems Engineer, you’ll play a central role in the design and development of flight algorithms and onboard systems that power our UAV platforms. From rapid prototyping to flight testing, you’ll see your code take flight. You’ll work hands on with hardware and influence key architectural decisions as part of a small, highly capable team where your voice matters and your work has immediate impact.



Responsibilities

Push your limits in a fast paced, diverse software engineering role; solving problems across multiple disciplines to develop fully featured commercial solutions. You will be designing and building software solutions for cutting-edge UAS technology that empowers new applications, pushing the boundaries of what our customers think is possible. We are looking for someone who is flexible and adaptable in their role and keen to learn on the job soaking up new expertise and implementing it in real time.


In this role, your responsibilities are:



  • Design, implement, and test flight control algorithms in C++ for embedded systems.

  • Collaborate closely with fellow engineers across software, hardware, and systems disciplines — all under one roof.

  • Integrate software onto real UAV platforms, from bench testing to full flight trials.

  • Contribute to core architectural decisions and help shape the future of our autonomy stack.

  • Operate in a fast-paced environment where every day brings new challenges and learning opportunities.



Requirements


  • Proficiency in C++, particularly in embedded or real-time systems.

  • Experience developing software for embedded platforms (e.g., ARM-based processors, NVIDIA Jetson).

  • Good understanding of control systems, estimation, or flight dynamics.

  • Passion for hands-on development and iterative problem-solving.

  • Full UK working rights.

  • Must be eligible to obtain UK Security Clearance to SC level



Nice to Have


  • Experience with NVIDIA Jetson Orin or other high-performance embedded compute platforms.

  • Familiarity with PX4, MAVLink, or similar UAV software stacks.

  • Experience working with ROS (Robot Operating System).

  • Exposure to real-world testing of autonomous or robotic systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Gibson Robotics • Glasgow

On-site
GBP 45,000 - 65,000
Embedded Software Engineer
Embedded Software Engineer

Empresaria UK Ltd • Bristol

Hybrid
GBP 60,000 - 90,000
Senior UAV Robotics & Systems Engineer
Senior UAV Robotics & Systems Engineer

SR2 • Thruxton

On-site
GBP 90,000 - 120,000
Senior Systems Engineer
Senior Systems Engineer

Matchtech • Burghill

On-site
GBP 70,000 - 110,000
Competitive salary and benefits
Professional development opportunities
Collaborative engineering culture
Autonomous UAV Robotics Software Engineer (Contract)
Autonomous UAV Robotics Software Engineer (Contract)

Mutable Tactics Ltd. • Greater London

Hybrid
GBP 92,000 - 166,000
UK - Lead Systems Engineer – Autonomous Systems
UK - Lead Systems Engineer – Autonomous Systems

MARSS Group • West of England

Hybrid
GBP 70,000 - 100,000
Senior Systems Engineer in Herefordshire
Senior Systems Engineer in Herefordshire

Energy Jobline CVL • England

On-site
GBP 70,000 - 100,000
Competitive salary
Benefits package
Lead Systems Engineer
Lead Systems Engineer

Archangel Autonomy Ltd • Oxford

On-site
GBP 90,000 - 130,000
5% employer pension contribution
25 days holiday + UK bank holidays
Relocation support
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LiveLink Aerospace Ltd • Havant

Hybrid
GBP 65,000 - 70,000
Lead Systems Engineer
Lead Systems Engineer

Archangel Autonomy • Oxford

On-site
GBP 85,000 - 110,000
5% employer pension
Private Medical Insurance
Relocation Support
+3