Embedded Software Engineer

ENTERPRISE RECRUITMENT
Bedford, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 65K

Job location

Bedford, United Kingdom

Tech stack

Binary Space Partitioning
C++
Software Debugging
Embedded C
Linux on Embedded Systems
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
PCI Express
Real-Time Operating Systems
TCP/IP
Universal Asynchronous Receiver/Transmitter
VHDL
Serial Peripheral Interface
Yocto
Information Technology

Job description

You'll be developing various embedded software and firmware aspects of custom autonomous systems, taking them through early design, implementation and low-volume production (typically 5-10 units), with high-volume manufacturing handled elsewhere.

The work is underpinned by more than 20 years of experience in delivering autonomous systems, giving engineers a strong technical foundation to build on rather than starting from scratch. With multiple projects running in parallel, the role offers significant technical variety and the opportunity to expand your skillset, including exposure to embedded Linux, while working hands-on in world-class engineering facilities alongside electronics, mechanical and systems teams.

Requirements

No prior domain-specific experience is required for this Embedded Software Engineer role, although a genuine interest in working on complex, real-world autonomous systems will be a strong advantage.

Candidates will need to undergo basic background checks to be eligible, which typically include having lived in the UK for at least three years. Embedded Software Engineer essential requirements:

  • 3 or more years embedded C
  • Strong instinct for problem solving
  • Low level interfacing or protocols such as CAN, SPI, I2C, UART, TCP/IP
  • Passion for technology and engineering

Embedded Software Engineer additional skills of interest: Embedded Linux, Ethernet, PCIe, Yocto, hardware-level debugging, electronics design, development, and testing, RTOS, FPGAs and VHDL, BSP, C++., I'm not an engineer myself, but have a BSc in Computer Science so have a technical understanding. Feel free to send your CV and I can match you to our other suitable roles. I specialise in recruiting software and electronic engineers for technology companies throughout the UK.

Apply for this position