Senior Embedded Software Engineer Linux RTOS Zephyr Yocto

United States Digital Space LLC

Cambridge

Hybrid

GBP 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

37.5 hour working week
25 days’ holiday plus public holidays
Contributory pension up to 8%
Life Assurance (4 x basic salary)
Income Protection Insurance
SAYE share scheme
EV scheme
Cycle to Work scheme
Volunteering day
Learning and development opportunities
Hybrid working available

Job summary

United States Digital Space LLC is seeking an Embedded Software Engineer to design and develop robust embedded Linux control platforms and networked control systems. You will work on Zephyr or bare-metal subsystems, Yocto Linux within controller environments, and secure communication across distributed processing elements.

You will collaborate with RF, FPGA, hardware, and systems engineers to ensure reliable data and control flow across CAN buses, networks, and serial interfaces, with

Qualifications

  • Bachelor’s degree or equivalent practical experience in low-level embedded systems development.
  • Strong professional experience in embedded Linux software development.
  • Experience with RTOS and/or bare-metal development.
  • Proven prototype board bring-up experience.
  • Strong C/C++ for embedded systems, with optimization for CPU/RAM.
  • Knowledge of Gigabit Ethernet, CAN, SPI, I2C, UART, RS422.

Responsibilities

  • Architect and maintain subsystem firmware in Zephyr or bare-metal environments.
  • Architect and maintain embedded Linux systems using Yocto.
  • Support board bring-up with diagnostic tools and debugging techniques.
  • Design and maintain board-to-board communication protocols.
  • Design and maintain networking interfaces, REST APIs, SNMP, and OpenAPI specs.
  • Implement and debug TCP/UDP, low-level networking, and protocol performance.
  • Develop secure communication methods including OTA updates and hardening.
  • Use tools like Nmap/OpenVAS/Nessus to assess security.
  • Develop system services, daemons, device drivers, and middleware on embedded Linux.
  • Lead troubleshooting and root-cause analysis for embedded networking and security issues.
  • Define embedded software requirements, interfaces, and documentation.
  • Collaborate with hardware/FPGA/systems engineers on data/control flow.

Skills

Embedded Linux
RTOS
C/C++
Networking
Security
Yocto
Zephyr
CAN bus
GDB

Education

Bachelor's degree in CS/EE

Tools

Yocto Project
GDB
Perf
Valgrind

Job description

United States Digital Space LLC is seeking an Embedded Software Engineer to design and develop robust embedded Linux control platforms and networked control systems. You will work on Zephyr or bare-metal subsystems, Yocto Linux within controller environments, and secure communication across distributed processing elements.

You will collaborate with RF, FPGA, hardware, and systems engineers to ensure reliable data and control flow across CAN buses, networks, and serial interfaces, with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer: Linux/RTOS & Networking
Senior Embedded Software Engineer: Linux/RTOS & Networking

Jobtailor • Sedgefield

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

Jobtailor • Sedgefield

On-site
GBP 65,000 - 90,000
Senior Embedded Software Engineer — Aerospace/RTOS
Senior Embedded Software Engineer — Aerospace/RTOS

United States Digital Space LLC • Milton Keynes

On-site
GBP 55,000 - 75,000
Senior Embedded Software Engineer - Hybrid (C/C++, Linux)
Senior Embedded Software Engineer - Hybrid (C/C++, Linux)

Octagon Group • Newcastle upon Tyne

Hybrid
GBP 65,000 - 90,000
Hybrid work model
Excellent company benefits
Senior Embedded Software Engineer
Senior Embedded Software Engineer

United States Digital Space LLC • Cambridge

Hybrid
GBP 65,000 - 90,000
37.5 hour working week
25 days’ holiday plus public holidays
Contributory pension up to 8%
+8
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Copello Global • North East

On-site
GBP 55,000 - 85,000
Embedded Linux Software Engineer – Space Communications
Embedded Linux Software Engineer – Space Communications

United States Digital Space LLC • Farnborough

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

Octagon Group • Newcastle upon Tyne

Hybrid
GBP 65,000 - 90,000
Hybrid work model
Excellent company benefits
Senior Linux Platform Engineer — Real-Time Embedded
Senior Linux Platform Engineer — Real-Time Embedded

Teledyne Technologies Incorporated • Fareham

On-site
GBP 70,000 - 110,000
Senior Embedded Software Engineer - Real-Time & MCU Expert
Senior Embedded Software Engineer - Real-Time & MCU Expert

iO Associates • Livingston

On-site
GBP 65,000 - 90,000