Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Linux Engineer – ARM/C++ (Hybrid, Outside IR35)

Mid Waysupply

Oxford

Hybrid

GBP 100,000 - GBP 125,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading engineering firm is seeking a Contract Embedded Software Engineer for an exciting long-term project outside IR35, based on the outskirts of Oxford. This hybrid role entails designing and maintaining embedded Linux platforms on ARM architectures while collaborating closely with cross-functional teams. Ideal candidates will possess over 7 years of experience in Advanced C++, strong Linux proficiency, and skills in communication protocols. You'll contribute to cutting-edge embedded automation solutions in a dynamic environment.

Qualifications

  • 7+ years' experience developing software in Advanced C++.
  • Strong understanding of object-oriented programming principles.
  • Experience with multi-threaded applications and IPC.
  • Strong experience working with Linux-based systems.
  • Proficiency in scripting languages such as Shell scripting and Python.

Responsibilities

  • Design, develop, and maintain embedded Linux platforms on ARM-based microprocessors.
  • Develop high-performance, reliable embedded software using modern C++.
  • Work across the full development lifecycle, from requirements through to release.
  • Support system integration, debugging, and validation.
  • Collaborate with hardware, systems, and test teams to deliver robust solutions.

Skills

Advanced C++
Object-oriented programming (OOP)
Multi-threaded applications
Linux-based systems
Shell scripting
Python
Communication protocols (CAN, I2C, etc.)
Microprocessor architectures (ARM, Cortex-A)
Cross-compiling
GDB and JTAG debugging

Tools

Git
Jira
Confluence
Jenkins
Job description
A leading engineering firm is seeking a Contract Embedded Software Engineer for an exciting long-term project outside IR35, based on the outskirts of Oxford. This hybrid role entails designing and maintaining embedded Linux platforms on ARM architectures while collaborating closely with cross-functional teams. Ideal candidates will possess over 7 years of experience in Advanced C++, strong Linux proficiency, and skills in communication protocols. You'll contribute to cutting-edge embedded automation solutions in a dynamic environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Contract Embedded Software Engineer

Mid Waysupply

Oxford
Hybrid
GBP 100,000 - 125,000
Full time
30+ days ago
Senior Embedded Firmware Engineer (ARM, CI & Low-Level)

Arm

Cambridge
Hybrid
GBP 40,000 - 60,000
Full time
30+ days ago
Senior Embedded Software Engineer

Arm

Cambridge
Hybrid
GBP 40,000 - 60,000
Full time
30+ days ago
Hybrid Embedded Software Engineer - Leicestershire

Mid Waysupply

Leicester
Hybrid
GBP 42,000 - 50,000
Full time
30+ days ago
Hybrid Embedded C++ Engineer - Camera & Imaging Systems

Motorola Solutions Inc.

Ware
Hybrid
GBP 55,000 - 75,000
Full time
30+ days ago
Embedded Software Project Lead — Hybrid, Lead 5–10 Engineers

Eurekamagazine

Bristol
Hybrid
GBP 61,000 - 72,000
Full time
30+ days ago
Senior Embedded Systems Firmware Engineer

Motorola Solutions Inc.

Ware
Hybrid
GBP 50,000 - 70,000
Full time
30+ days ago
Embedded Software Engineer

Mid Waysupply

Leicester
Hybrid
GBP 42,000 - 50,000
Full time
30+ days ago
Senior Embedded Linux Engineer – OpenWare Networking

AMETEK, Inc.

City of Edinburgh
On-site
GBP 40,000 - 60,000
Full time
30+ days ago
Staff Software Engineer - System Software

Arm

Cambridge
Hybrid
GBP 60,000 - 80,000
Full time
30+ days ago