Lead Edge & Device Software Engineer

Jobs in JS

Cambridge

On-site

GBP 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Stock options
Private Medical & Dental
Cycle to work scheme
Lunchtime catering on site

Job summary

Cambridge Aerospace seeks an engineer for the Internal Tooling team to build software running on our physical devices, including test stations, manufacturing rigs and lab equipment. You will enable data flow from devices to backend services and integrate with hardware, protocols and cloud components.

You will work across device interfaces, back-end integration and remote diagnostics, with a focus on reliability, deployment and maintainability.

Qualifications

  • Proficient in Python and C++, with exposure to Rust, Go or C#.
  • Experience talking to hardware over interfaces such as serial, USB, CAN and Ethernet/TCP.
  • Experience building clients that send data to REST backends with retries and offline support.
  • Solid Linux experience: systemd services, networking, permissions and device access.
  • Knowledge of concurrency, async I/O and robust error handling in long-running apps.
  • Experience owning full development lifecycle: requirements, design, implementation, testing and handover.
  • Familiar with Git, code reviews and Agile planning.
  • Embedded firmware or microcontroller development (e.g. STM32) is a plus.
  • Docker containerised deployments on edge devices and device fleet management.

Responsibilities

  • Lead the design of applications and services that run on physical devices and talk to custom hardware and lab instruments.
  • Build reliable data pipelines from devices to backend APIs that cope with outages, faults and restarts without data loss.
  • Design device software for easy deployment, configuration, updates and remote diagnosis.
  • Collaborate with hardware, test and manufacturing engineers to turn physical processes into dependable software.
  • Work with backend and platform teams to define APIs and data contracts between devices and services.
  • Mentor teammates and share hardware-integration best practices.
  • Identify opportunities to automate and instrument more of our physical processes.

Job description

Cambridge Aerospace seeks an engineer for the Internal Tooling team to build software running on our physical devices, including test stations, manufacturing rigs and lab equipment. You will enable data flow from devices to backend services and integrate with hardware, protocols and cloud components.

You will work across device interfaces, back-end integration and remote diagnostics, with a focus on reliability, deployment and maintainability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Edge Device Software Engineer — Hardware + Data Pipelines
Edge Device Software Engineer — Hardware + Data Pipelines

Jobs in JS • Cambridge

On-site
GBP 70,000 - 110,000
Stock options
Private Medical & Dental
Cycle to work scheme
+1
Principal Software Engineer (Device & Edge Applications)
Principal Software Engineer (Device & Edge Applications)

Jobs in JS • Cambridge

On-site
GBP 90,000 - 130,000
Stock options
Private Medical & Dental
Cycle to work scheme
+1
Internal Tooling Engineer - Accelerate Workflows
Internal Tooling Engineer - Accelerate Workflows

Pace XL Ltd. • Cambridge

On-site
GBP 70,000 - 110,000
Competitive compensation and stock
Private Medical & Dental
Cycle to work scheme
+1
Software Engineer (Device & Edge Applications)
Software Engineer (Device & Edge Applications)

Jobs in JS • Cambridge

On-site
GBP 70,000 - 110,000
Stock options
Private Medical & Dental
Cycle to work scheme
+1
Senior Software Architect: Embedded, UI & Backend Leader
Senior Software Architect: Embedded, UI & Backend Leader

Pace XL Ltd. • Cambridge

On-site
GBP 90,000 - 130,000
Private Medical & Dental
Cycle to work scheme
Lunchtime catering on site
+1
Software Engineer (Internal Tooling)
Software Engineer (Internal Tooling)

Pace XL Ltd. • Cambridge

On-site
GBP 70,000 - 110,000
Competitive compensation and stock
Private Medical & Dental
Cycle to work scheme
+1
End-to-End Automotive Hardware Engineer – On-site Cambridge
End-to-End Automotive Hardware Engineer – On-site Cambridge

SoCode Limited • Cambridge

On-site
GBP 50,000 - 61,000
Senior Electro-Mechanical Design Engineer (Cambridge)
Senior Electro-Mechanical Design Engineer (Cambridge)

Platform Recruitment • Harston

On-site
GBP 55,000 - 65,000
Embedded UAV Software Engineer – SIL/HIL, RTOS, Stock Options
Embedded UAV Software Engineer – SIL/HIL, RTOS, Stock Options

Pace XL Ltd. • Cambridge

On-site
GBP 70,000 - 100,000
Stock options
Private medical & dental
Cycle to work scheme
+1
Lead Software Engineer - Embedded Instrumentation
Lead Software Engineer - Embedded Instrumentation

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 50,000 - 65,000