Embedded Software Engineer
Posted on May 15, 2026 by CV-Library
Crawley, West Sussex, United Kingdom
Electronics
Immediate Start
£30k - £45k Annual
Full-Time
Embedded Software Engineer (C++/Rust) – Crawley
YT Tech are currently on the lookout for an embedded software engineer / developer for a client in Crawley.
This is a pivotal role in their transition toward a modern, safety-first software stack, where you will have significant influence over the future architecture of our products.
The Role
*
Core Development: Design and implement robust firmware for high-performance ARM-based SoCs.
*
Rust Implementation: Act as a key contributor to the strategic adoption of Rust, focusing on memory safety and concurrency for our next-generation gateways.
*
Embedded Linux: Architect and maintain system-level software using Yocto or Buildroot environments.
*
Protocol Optimization: Develop communication layers for CAN bus (J1939/CANopen), Ethernet, and serial interfaces.
*
Hardware Bring-up: Lead the integration of firmware with new silicon and custom PCB designs.
Technical Requirements
*
Software Mastery: Proficiency in C/C++ (11/14/17) and a professional drive to develop in Rust.
*
OS/Kernel Knowledge: Extensive experience with Embedded Linux and real-time operating systems (RTOS) like FreeRTOS or Zephyr.
*
Hardware Interfacing: Deep understanding of low-level protocols including SPI, I2C, and UART.
If interested, please apply with your most recent CV and I will be in touch to discuss
YT Tech are currently on the lookout for an embedded software engineer / developer for a client in Crawley.
This is a pivotal role in their transition toward a modern, safety-first software stack, where you will have significant influence over the future architecture of our products.
The Role
*
Core Development: Design and implement robust firmware for high-performance ARM-based SoCs.
*
Rust Implementation: Act as a key contributor to the strategic adoption of Rust, focusing on memory safety and concurrency for our next-generation gateways.
*
Embedded Linux: Architect and maintain system-level software using Yocto or Buildroot environments.
*
Protocol Optimization: Develop communication layers for CAN bus (J1939/CANopen), Ethernet, and serial interfaces.
*
Hardware Bring-up: Lead the integration of firmware with new silicon and custom PCB designs.
Technical Requirements
*
Software Mastery: Proficiency in C/C++ (11/14/17) and a professional drive to develop in Rust.
*
OS/Kernel Knowledge: Extensive experience with Embedded Linux and real-time operating systems (RTOS) like FreeRTOS or Zephyr.
*
Hardware Interfacing: Deep understanding of low-level protocols including SPI, I2C, and UART.
If interested, please apply with your most recent CV and I will be in touch to discuss
Reference: 225116044
https://jobs.careeraddict.com/post/113237174
Embedded Software Engineer
Posted on May 15, 2026 by CV-Library
Crawley, West Sussex, United Kingdom
Electronics
Immediate Start
£30k - £45k Annual
Full-Time
Embedded Software Engineer (C++/Rust) – Crawley
YT Tech are currently on the lookout for an embedded software engineer / developer for a client in Crawley.
This is a pivotal role in their transition toward a modern, safety-first software stack, where you will have significant influence over the future architecture of our products.
The Role
*
Core Development: Design and implement robust firmware for high-performance ARM-based SoCs.
*
Rust Implementation: Act as a key contributor to the strategic adoption of Rust, focusing on memory safety and concurrency for our next-generation gateways.
*
Embedded Linux: Architect and maintain system-level software using Yocto or Buildroot environments.
*
Protocol Optimization: Develop communication layers for CAN bus (J1939/CANopen), Ethernet, and serial interfaces.
*
Hardware Bring-up: Lead the integration of firmware with new silicon and custom PCB designs.
Technical Requirements
*
Software Mastery: Proficiency in C/C++ (11/14/17) and a professional drive to develop in Rust.
*
OS/Kernel Knowledge: Extensive experience with Embedded Linux and real-time operating systems (RTOS) like FreeRTOS or Zephyr.
*
Hardware Interfacing: Deep understanding of low-level protocols including SPI, I2C, and UART.
If interested, please apply with your most recent CV and I will be in touch to discuss
YT Tech are currently on the lookout for an embedded software engineer / developer for a client in Crawley.
This is a pivotal role in their transition toward a modern, safety-first software stack, where you will have significant influence over the future architecture of our products.
The Role
*
Core Development: Design and implement robust firmware for high-performance ARM-based SoCs.
*
Rust Implementation: Act as a key contributor to the strategic adoption of Rust, focusing on memory safety and concurrency for our next-generation gateways.
*
Embedded Linux: Architect and maintain system-level software using Yocto or Buildroot environments.
*
Protocol Optimization: Develop communication layers for CAN bus (J1939/CANopen), Ethernet, and serial interfaces.
*
Hardware Bring-up: Lead the integration of firmware with new silicon and custom PCB designs.
Technical Requirements
*
Software Mastery: Proficiency in C/C++ (11/14/17) and a professional drive to develop in Rust.
*
OS/Kernel Knowledge: Extensive experience with Embedded Linux and real-time operating systems (RTOS) like FreeRTOS or Zephyr.
*
Hardware Interfacing: Deep understanding of low-level protocols including SPI, I2C, and UART.
If interested, please apply with your most recent CV and I will be in touch to discuss
Reference: 225116044
Share this job:
Alert me to jobs like this:
Amplify your job search:
Expert career advice
Increase interview chances with our downloads and specialist services.
Visit Blog