Embedded Software Engineer

Akkodis

Reading

Hybrid

GBP 55,000 - 80,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Akkodis is seeking an experienced Embedded Software Engineer to work on complex, real‑world systems within a highly regulated and technology‑driven environment. You will join a collaborative engineering team, delivering embedded software for mission‑critical defence, security and advanced engineering projects.

Day‑to‑day you will develop real‑time C++ software, design robust architectures, and integrate with hardware platforms.

Qualifications

  • Real-time embedded systems experience.
  • Exposure to RTOS environments such as VxWorks, SafeRTOS or Embedded Linux.
  • Experience working within Agile software development teams.
  • Good understanding of software architecture, design patterns and full lifecycle development.
  • Experience developing software for resource-constrained hardware platforms.
  • Knowledge of embedded interfaces such as UART, I2C, SPI, GPIO or CANbus.
  • Experience with software integration, testing and debugging on target hardware.
  • Familiarity with static code analysis tools and software configuration management practices.
  • Ability to work closely with multidisciplinary engineering teams and communicate technical concepts clearly.
  • A proactive, self-motivated approach with ownership and delivery focus.
  • Experience leading technical decisions within a development team.

Responsibilities

  • Develop real-time embedded software in C++.
  • Work across the full software development lifecycle from requirements through to integration and release.
  • Design software architectures and translate requirements into robust technical solutions.
  • Collaborate closely with software, hardware and systems engineering teams.
  • Integrate software with hardware platforms and support board bring-up activities.
  • Perform software testing, debugging and troubleshooting in simulated and real hardware environments.
  • Review code and technical documentation to ensure high-quality standards.
  • Support Agile development activities and contribute to continuous improvement initiatives.
  • Integrate third-party and internally developed software components into larger systems.
  • Produce clear technical documentation and release artefacts.

Skills

Real-time embedded
VxWorks
SafeRTOS
Embedded Linux
Agile development
Software architecture
Embedded interfaces UART I2C SPI GPIO/
Integration & debugging
Static analysis
Cross-disciplinary teamwork
Technical leadership

Tools

VxWorks
SafeRTOS
Embedded Linux

Job description

Akkodis is a global leader in engineering, technology, and R&D, harnessing the power of connected data to drive digital transformation and innovation for a smarter, more sustainable future. As part of the Adecco Group, Akkodis employs over 50,000 engineers and digital specialists across 30 countries in North America, EMEA, and APAC. Our teams bring extensive cross-sector knowledge in critical technology areas such as mobility, software services, robotics, simulations, cybersecurity, AI, and data analytics, enabling clients to tackle complex challenges in today’s rapidly evolving markets.

Are you an experienced Embedded Software Engineer looking to work on complex, real-world systems within a highly regulated and technology-driven environment?

We're supporting a leading organisation within the defence, security and advanced engineering sector, developing mission-critical solutions where reliability, performance and quality are essential. You'll join a collaborative engineering team, working closely with hardware, systems and software specialists to deliver innovative embedded solutions.

Hybrid Working: 2-3 days per week on-site

What you'll be doing

  • Developing and maintaining real-time embedded software in C++
  • Working across the full software development lifecycle, from requirements through to integration and release
  • Designing software architectures and translating requirements into robust technical solutions
  • Collaborating closely with software, hardware and systems engineering teams
  • Integrating software with hardware platforms and supporting board/device bring-up activities
  • Performing software testing, debugging and troubleshooting in simulated and real hardware environments
  • Reviewing code and technical documentation to ensure high-quality standards
  • Supporting Agile development activities and contributing to continuous improvement initiatives
  • Integrating third-party and internally developed software components into larger systems
  • Producing clear technical documentation and release artefacts

What we're looking for

  • Experience with real-time embedded systems
  • Exposure to RTOS environments such as VxWorks, SafeRTOS or Embedded Linux
  • Experience working within Agile software development teams
  • Good understanding of software architecture, design patterns and full lifecycle development
  • Experience developing software for resource-constrained hardware platforms
  • Knowledge of embedded communication interfaces such as UART, I2C, SPI, GPIO or CANbus
  • Experience with software integration, testing and debugging on target hardware
  • Familiarity with static code analysis tools and software configuration management practices
  • Ability to work closely with multidisciplinary engineering teams and communicate technical concepts clearly
  • A proactive, self-motivated approach with a strong sense of ownership and delivery focus
  • Experience leading technical decisions or providing technical guidance within a development team

Please note: Due to the nature of the projects, successful candidates will need to be eligible for UK Clearance and meet the associated requirements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Embedded Software Engineer — Hybrid, UK Clearance
Real-Time Embedded Software Engineer — Hybrid, UK Clearance

Akkodis • Reading

Hybrid
GBP 55,000 - 80,000
Software Engineer (Java & Cloud Services)
Software Engineer (Java & Cloud Services)

Akkodis • England

Hybrid
GBP 60,000 - 90,000
Algorithm Engineer
Algorithm Engineer

Akkodis • Cheadle

On-site
GBP 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Holt Recruitment Group • Devon and Torbay

Hybrid
GBP 60,000 - 85,000
Hybrid working
28 days leave + Christmas closure
Pension
+6
Firmware Engineer
Firmware Engineer

Akkodis • Greater London

On-site
GBP 45,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

Rise Technical Recruitment Ltd • Witney

Hybrid
GBP 40,000 - 60,000
SPARK Ada training
Senior Software Engineer
Senior Software Engineer

Holt Executive Ltd • Devon and Torbay

On-site
GBP 65,000 - 90,000
Hybrid working
Friday lunch finish
28 days annual leave
+5
Embedded Software Engineer
Embedded Software Engineer

TEC Partners Limited • Melbourn

On-site
GBP 90,000 - 117,000
Embedded Software Engineer
Embedded Software Engineer

Addition Solutions • Farnborough

On-site
GBP 70,000 - 100,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Catalyst • Peterlee

On-site
GBP 60,000 - 90,000