Embedded Software Engineer


Company 

Experis UK

Location 

cambridge

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

Job Requirements/Description

Embedded Software Engineer | Rust | Linux | Hardware | C++


Make sure to read the full description below, and please apply immediately if you are confident you meet all the requirements.

Do you want to join one of the biggest tech companies in the world?


My client is looking for a highly proficient software engineer, with strong experience in Rust and Linux, to work as part of a multi disciplinary team developing a revolutionary new technique of storing data.

You will be part of an incredibly talented team of laser scientists, optical physicists, electronics engineers, and computer scientists working together to build this storage technology of the future.


CONTRACT

• Hybrid (Cambridge based)

• 18 months PAYE contract (strong possibility of perm at the end)

• Additional Benefits


RESPONSIBILITIES

  • Designing and implementing the embedded software architecture and code base to support the Read and Writer Systems
  • Working closely with system designers, electronics engineers, FPGA developers and mechanical engineers to understand their requirements and implement suitable software solutions.
  • Maintaining and improving the existing Rust codebase.
  • Diagnosing and troubleshooting interactions between the hardware and the software.


WHAT WE'RE LOOKING FOR

  • Creation of real time embedded code in a Linux environment to control custom electronic subsystems.
  • Experience with Linux, down to the device tree level.
  • Rust coding experience.
  • Experience interfacing with hardware (device register access, cache coherency, memory mapped IO)
  • Proficient at communication and team working in a multi-disciplinary and highly agile environment.
  • Able to work independently with minimal supervision towards only partly-defined tasks interacting with others in the team to clarify needs and iterate quickly.


If you have a passion for infrastructure as code (IaC), automation, and cloud technologies,, please submit your CV for immediate review


Embedded Software Engineer | Rust | Linux | Hardware | C++

Company 

Experis UK

Location 

cambridge

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

An error has occurred. This application may no longer respond until reloaded. Reload 🗙