Embedded Systems Engineer

Gibson Robotics

Glasgow

On-site

GBP 55,000 - 85,000

Full time

44 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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
UK - UAV Engineer
UK - UAV Engineer

Jobless • West of England

Hybrid
GBP 60,000 - 90,000
Embedded Software Engineer (UAVs)
Embedded Software Engineer (UAVs)

Archangel Autonomy • Oxford

On-site
GBP 40,000 - 60,000
25 days holiday + UK bank holidays
Relocation support package
Private medical insurance
+3
UK - Lead Systems Engineer – Autonomous Systems
UK - Lead Systems Engineer – Autonomous Systems

MARSS Group • West of England

Hybrid
GBP 70,000 - 100,000
Senior System Engineer
Senior System Engineer

Tech Contracts Online • Leeds

On-site
GBP 70,000 - 110,000
Lead Systems Engineer
Lead Systems Engineer

Archangel Autonomy Ltd • Oxford

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

EVONA • Greater London

On-site
GBP 60,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LiveLink Aerospace Ltd • Havant

Hybrid
GBP 65,000 - 70,000
System Design Engineer
System Design Engineer

Randstad Technologies Recruitment • Salisbury

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

Archangel Autonomy • Oxford

On-site
GBP 40,000 - 60,000
25 days holiday + UK bank holidays
Medical insurance
Relocation Support Package
+2