Senior Embedded Linux Developer

AddSecure

England

Hybrid

GBP 65,000 - 90,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Insurance package
Pension
25 days annual leave
Parking
Health care benefits

Job summary

AddSecure invites a Senior Embedded Linux Developer to join our team in Theale, near Reading. The role combines hands-on software development with architecture decisions, toolchain improvements, and mentoring of engineers in a hybrid working model.

You will work on i.MX93 Buildroot-based Linux systems, collaborate with hardware and software teams, and deliver secure, reliable embedded products for IoT and critical infrastructure across diverse environments.

Qualifications

  • Excellent C knowledge and experience with robust embedded systems.
  • Strong Git skills and familiarity with Agile development methodologies.
  • Experience configuring and managing Linux networking including routing, firewalls, VPNs and resilient multi-path connectivity from applications.
  • Desirable: experience with C++, Python, JSON schemas and lightweight web-based UIs.

Responsibilities

  • Design and develop robust software in C for i.MX93 Buildroot-based Linux systems, from architecture to deployment.
  • Create unit and system-level automated tests and contribute to CI pipelines.
  • Improve development tools, processes and engineering practices.
  • Collaborate with cross-functional teams to ensure smooth integration between software and hardware components.
  • Contribute to technical discussions and code reviews, sharing knowledge with the team.
  • Stay up-to-date with emerging trends in IoT and embedded systems.

Skills

C programming
Git
Agile
Secure design
Linux networking
C++
Python
JSON schemas
Web UI basics

Tools

Buildroot

Job description

Be part of a team developing robust embedded software for secure IoT and critical infrastructure solutions. This is a role where your expertise truly matters and where innovation and collaboration drive the work forward.

AddSecure is a leading European provider of secure IoT connectivity and end-to-end solutions. Our business unit Smart Alarms offers solutions for monitored alarm transmission as well as reliable crisis communication solutions that help organizations and rescue teams to prevent and respond to an emergency. Our products maintain connectivity across Ethernet, Wi-Fi and cellular, survive network/operator failures, securely update themselves, and operate reliably in the field for many years.

We are now looking for a Senior Embedded Linux Developer to join our team based in our new office in Theale, near Reading. This role offers hybrid working, typically 3 days a week in the office.

About the job

As a Senior Embedded Linux Developer, you will play a key role in developing applications and systems software for our embedded Linux products. You’ll be involved with shaping our solutions and ensuring they support new technologies while remaining reliable, secure and maintainable.

You will have the opportunity to influence system architecture, improve development tools and processes, and help shape future generations of our products. You’ll work closely with hardware and software engineers to solve complex problems and turn ideas into robust solutions.

The products span a wide range of technologies, including RS485, Ethernet, cellular, Wi-Fi, LoRaWAN, environment sensors, audio processing, VoIP and secure remote access.

Your responsibilities will include:

  • Design and develop robust software in C for new generation of i.MX93 Buildroot-based Linux systems, taking ownership from architecture through implementation, testing and field deployment.
  • Create unit and system-level automated tests and contribute to our CI pipelines.
  • Improve development tools, processes and engineering practices.
  • Work closely with cross-functional teams to ensure smooth integration between software and hardware components.
  • Contribute to technical discussions and code reviews, sharing your knowledge and experience with the wider team.
  • Keep up to date with emerging trends and technologies in IoT and embedded systems.
About you

You enjoy diving into new technologies and turning ideas into practical solutions. You like to drive development forward – whether it’s building new features or introducing smarter ways of working – and you’re comfortable leading technical discussions to create clarity and collaboration across the team. We also believe you bring:

  • Excellent C knowledge and development experience of robust embedded systems.
  • Strong git skills and familiarity with Agile development methodologies.
  • A strong understanding of secure system design and implementation best practices.
  • Experience configuring & managing Linux networking including routing, firewalls, VPNs and resilient multi-path connectivity from applications.
  • Strong communication skills and the ability to work effectively across software, hardware and product teams.

It would also be desirable if you have experience with programming in C++ or Python, creating JSON and schemas, development lightweight web-based user interfaces.

We offer

Our employees are our greatest asset and for us it is of great importance to build a culture where our employees thrive and want to perform. You will be part of a motivated team in an international company. In addition, we offer:

  • Insurance package
  • Pension
  • 25 days annual leave
  • Parking
  • Health care benefits
We're all change makers!

If you seek a company that encourages you to be yourself and to have fun at work, where your work contributes to a safer, smarter, and more sustainable world, then AddSecure might be your destination. Join our growing international team, where each day is an opportunity to make a real difference.

We work competence-based throughout the process, and this includes psychological tests, interviews, and reference taking. For this reason, we use Alva Lab's assessment methods to help us identify candidates most likely to thrive and fit the role.

We conduct background checks on all our employees, and you need to be eligible to work in UK

#addsecure #joinaddsecure #forasaferandsmarterworld #smartertogether #Embedded #Linux #Developer

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Developer
Senior Embedded Linux Developer

AddSecure • Reading

Hybrid
GBP 70,000 - 95,000
Hybrid work
Office in Theale
Senior Embedded Linux Engineer for Secure IoT (Hybrid)
Senior Embedded Linux Engineer for Secure IoT (Hybrid)

AddSecure • England

Hybrid
GBP 65,000 - 90,000
Insurance package
Pension
25 days annual leave
+2
Senior Embedded Linux Engineer – Buildroot & i.MX93 IoT
Senior Embedded Linux Engineer – Buildroot & i.MX93 IoT

AddSecure • Reading

Hybrid
GBP 70,000 - 95,000
Hybrid work
Office in Theale
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Catalyst • Peterlee

On-site
GBP 60,000 - 90,000
Embedded Linux Developer
Embedded Linux Developer

Plextek • Great Chesterford

Hybrid
GBP 60,000 - 85,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ZENOVO • Nottingham

Hybrid
GBP 59,000 - 72,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Catalyst • North East

On-site
GBP 80,000 - 110,000
Embedded Linux Developer
Embedded Linux Developer

Camwebdir • United Kingdom

Remote
GBP 55,000 - 75,000
Senior Software Engineer
Senior Software Engineer

Parkside Recruitment • Uxbridge

On-site
GBP 90,000 - 120,000
Senior Embedded C++ Engineer
Senior Embedded C++ Engineer

Alten • Greater London

On-site
GBP 95,000 - 130,000
Private Medical Insurance
Life Insurance & Pension Scheme
Employee assistance programme
+1