Embedded Software Engineer

KO2 Embedded Recruitment Solutions Ltd
Gateshead, UK
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£45,000.0 - £55,000.0
Working hours
Regular working hours
Job source

Tech stack

CAN Bus Program Optimization Communications Protocols Embedded C Linux on Embedded Systems Embedded Software Firmware Hardware Design Linux System Administration Real-Time Operating Systems RS-232 Software Engineering
+4 more
Universal Asynchronous Receiver/Transmitter Serial Peripheral Interface Bare Metal C++14

Job description

As an Embedded Software Engineer, you’ll be developing software that powers, controls, and monitors advanced devices. Whether your strength lies in Embedded C or Modern C++, your skills will be put to use in a collaborative, embedded environment where innovation is at the forefront.

You’ll be involved in the full development cycle - from design and implementation to testing - and work closely with cross-functional teams to ensure robust and seamless integration with hardware systems., * Design, develop, and maintain software for embedded systems (RTOS, Bare Metal, or Linux environments).

  • Write, test, and optimize code using Embedded C or Modern C++.
  • Collaborate with hardware and firmware engineers to deliver fully integrated solutions.
  • Work on breakthrough projects shaping the future of technology.

Requirements

  • Demonstrable experience in embedded software development.
  • Strong background working with embedded environments.
  • Proficiency in either Embedded C or Modern C++.
  • Solid understanding of communication protocols such as SPI, UART, CANBUS, I2C, RS232, etc.
  • Desirable: Experience with Embedded Linux and/or hardware design.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:29 min

Managing queues using Azure Service Bus Explorer

Radu Vunvulea Radu Vunvulea · WWC 2022

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

1:55 min

Blocking unauthorized peripheral updates via SPI bus monitoring

Reinhard Reinhard · WWC 2024

51 sec

Programming languages optimized for embedded vehicle software

Martin Schmiedecker · LIVE

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:43 min

Managing team risk and the bus factor

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

Videos

See all

Related articles

See all