×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Newcastle upon Tyne, Newcastle, Tyne and Wear, SY7, England, UK
Listing for: Experis UK
Full Time position
Listed on 2026-05-16
Job specializations:
  • Software Development
    Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 GBP Yearly GBP 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Location: Newcastle upon Tyne

Embedded / Low-Level Software Engineer – Defence & Security

Newcastle

SC Cleared / Eligible

The Opportunity

Work at the cutting edge of low-level and embedded systems, developing high-performance, secure software for mission-critical Defence & Security applications. This role is ideal for engineers who enjoy working close to the hardware in real-time and resource-constrained environments.

What You’ll Do
  • Develop and optimise software in low-level languages (C, C++, Rust)
  • Build systems for embedded, real-time, and constrained environments
  • Interface with hardware using protocols such as SPI, I2C, UART, and CAN bus
  • Design and deliver high-performance, low-latency solutions
  • Work with industrial computing platforms and single-board computers
  • Apply secure and safety-critical development practices
  • Use performance profiling and optimisation techniques
  • Contribute across the full development lifecycle
What You’ll Need
  • Strong experience in C, C++, or Rust
  • Background in embedded or real-time systems
  • Experience with hardware interfaces and low-level communication protocols
  • Familiarity with Linux or macOS environments and tool chains
  • Understanding of build systems and low-level debugging
Bonus Skills
  • Experience with real-time operating systems (RTOS)
  • Knowledge of safety-critical or high-assurance engineering standards
  • Experience in high-performance or low-latency systems
Security Requirement

SC clearance (or willingness/eligibility to obtain) is required.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary