Enable job alerts via email!

(Senior) Embedded Software Engineer

Toshiba EMEA

Cambridge

On-site

GBP 45,000 - 70,000

Full time

26 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in quantum technology seeks to hire an Embedded Software Engineer (or Senior) to join their team in Cambridge. You will be responsible for designing firmware and Linux device drivers for quantum communication products within a diverse and innovative team.

Qualifications

  • Excellent knowledge of C and software development experience.
  • Experience with microcontroller platforms (e.g. STM32) and interfaces.
  • Strong familiarity with Linux kernel space development.

Responsibilities

  • Design and maintain firmware for microcontrollers.
  • Develop Linux device drivers for custom electronics.
  • Create command & control software for quantum communication protocols.

Skills

C
Linux kernel space development
Problem-solving
Networking
Hardware interfacing
System programming
Communication skills

Job description

Toshiba Europe Limited has pioneered the development of quantum communication systems over the past decade, setting new standards for cryptography and data security. We are currently seeking an Embedded Software Engineer (or Senior Embedded Software Engineer, depending on experience) to join the growing team developing our products within Toshiba’s new Quantum Technology Centre, based in Cambridge, UK.

The successful candidate will play a leading role in the design, implementation and maintenance of the software and firmware stack for our new quantum communication products. In this role, you will develop firmware for embedded microcontrollers, Linux kernel-space device drivers and user-space command and control software, ensuring robust and reliable system operation. You will join a dynamic organisation, working within a diverse team of engineers, with the ability to make a significant impact and playing a major role in the development of next-generation secure communication products.

Responsibilities:

  • Design, develop and maintain firmware for microcontrollers
  • Design, develop and maintain Linux device drivers for our custom electronics and quantum-optic hardware
  • Design, develop and maintain command & control software to implement quantum communication protocols
  • Work closely within a multifunctional development team to test and debug systems
  • Write technical design and test documentation
  • Guide product development and overall systems architectures based on embedded software engineering expertise, including participation in code reviews and mentoring other staff

Essential:

  • Excellent knowledge of C, including software development experience
  • Experience of development for microcontroller platforms (e.g. STM32) and associated interfaces (e.g. i2c, SPI, UART, JTAG etc.)
  • Strong familiarity with Linux kernel space development
  • Detailed knowledge of networking, hardware interfacing and system programming (within Linux environments)
  • Excellent programming and problem-solving skills, including the ability to independently debug issues
  • Familiarity with software development practices from project conception through to test and maintenance, including best practices such as Git, unit testing, code quality automation, agile management etc.
  • Motivation to work in a mutlidisciplinary product team, demonstrating excellent communication skills and time management to successfully drive projects

Desirable:

  • Knowledge of multiple programming languages (e.g. Rust, Python, etc.)
  • Experience with PCIe devices & FPGAs
  • Familiarity with PCB design concepts and ability to independently interpret PCB schematics
  • Experience in cyber-security, cryptography and/or systems hardening
  • Software engineering experience in the communications industry
  • Enthusiasm to learn new skills and pursue new knowledge, with a self-starter team-player mindset
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer – Remote Working

i4 Jobs

Cambridge null

Remote

Remote

GBP 55,000 - 85,000

Full time

Yesterday
Be an early applicant

Senior Embedded Software Engineer

Platform Recruitment

Cambridge null

Hybrid

Hybrid

GBP 45,000 - 65,000

Full time

Yesterday
Be an early applicant

Sr. Embedded Software Engineer, Ring

Evi Technologies Limited

Cambridge null

On-site

On-site

GBP 50,000 - 75,000

Full time

Yesterday
Be an early applicant

Senior Embedded Software Engineer

arm limited

Cambridge null

On-site

On-site

GBP 50,000 - 80,000

Full time

Yesterday
Be an early applicant

Senior Embedded Software Engineer

Riverlane

Cambridge null

Hybrid

Hybrid

GBP 68,000 - 80,000

Full time

7 days ago
Be an early applicant

Senior Embedded Software Engineer

Oho Group Ltd

Cambridge null

On-site

On-site

GBP 50,000 - 70,000

Full time

5 days ago
Be an early applicant

Senior Embedded Software Engineer

Lunar Energy

null null

Remote

Remote

GBP 40,000 - 65,000

Full time

7 days ago
Be an early applicant

Sr. Embedded Software Engineer, Ring

Amazon

Cambridge null

On-site

On-site

GBP 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Senior Software Engineer (Viator)

Tripadvisor

null null

Remote

Remote

GBP 60,000 - 90,000

Full time

Today
Be an early applicant