Contract Embedded Linux Engineer – C & Protocols

AddSecure

Theale

Remote

GBP 83,000 - 124,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AddSecure, a leading European secure IoT provider, seeks an Embedded Linux Software Developer contractor in Theale, UK. You will design, implement and maintain software for alarm communication, focusing on C and protocol handling across RS485/Ethernet, with some C++ to C rewrites and local UI/JSON configuration work.

The role emphasizes high quality, unit/system tests in Python, and collaboration with Nordic teams in an international development environment.

Qualifications

  • 3+ years in software development for embedded Linux products.
  • Strong C development experience in production embedded systems.
  • Familiarity with protocol conversion and reading/understanding C++ code.
  • Experience with Python for automated tests is a plus.

Responsibilities

  • Design and develop new protocol handlers for alarm panels using C over RS485 or Ethernet.
  • Add local web page UI elements and JSON configuration.
  • Redesign and rewrite existing C++ software in C using small modular processes.
  • Maintain code quality via unit tests and system tests in Python and code reviews.

Skills

Embedded Linux
C programming
Python
Git
Agile methodologies
JSON

Tools

Wireshark
MQTT

Job description

AddSecure, a leading European secure IoT provider, seeks an Embedded Linux Software Developer contractor in Theale, UK. You will design, implement and maintain software for alarm communication, focusing on C and protocol handling across RS485/Ethernet, with some C++ to C rewrites and local UI/JSON configuration work.

The role emphasizes high quality, unit/system tests in Python, and collaboration with Nordic teams in an international development environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux C Engineer – Protocols & IoT (Contractor)
Embedded Linux C Engineer – Protocols & IoT (Contractor)

AddSecure • Reading

On-site
GBP 83,000 - 131,000
Embedded Linux contractor
Embedded Linux contractor

AddSecure • Theale

Remote
GBP 83,000 - 124,000
Embedded Linux contractor
Embedded Linux contractor

AddSecure • Reading

On-site
GBP 83,000 - 131,000
Senior Embedded Linux Developer
Senior Embedded Linux Developer

AddSecure • England

Hybrid
GBP 65,000 - 90,000
Insurance package
Pension
25 days annual leave
+2
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
Junior IoT Embedded Software Engineer – Learn & Build
Junior IoT Embedded Software Engineer – Learn & Build

AddSecure • Reading

Hybrid
GBP 32,000 - 46,000
Insurance package
Pension
25 days annual leave
+2
Junior Software Developer working on Embedded Linux products
Junior Software Developer working on Embedded Linux products

AddSecure • Reading

On-site
GBP 32,000 - 46,000
Insurance package
Pension
25 days annual leave
+2
Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS
Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS

Oho Group • Cambridge

On-site
GBP 55,000 - 83,000
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