Enable job alerts via email!

(Senior) Embedded Software Engineer

Toshiba Europe Ltd

Cambridge

On-site

GBP 55,000 - 75,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in quantum communication is seeking a (Senior) Embedded Software Engineer to join their team in Cambridge. The role involves designing and maintaining software for cutting-edge quantum products, with opportunities for significant impact in a dynamic environment.

Qualifications

  • Excellent knowledge of C and experience in software development.
  • Experience with microcontroller platforms and Linux kernel space development.

Responsibilities

  • Design, develop, and maintain firmware for microcontrollers.
  • Work closely within a multifunctional development team to test and debug systems.

Skills

C
Linux
Problem Solving
Communication

Tools

Git

Job description

Join to apply for the (Senior) Embedded Software Engineer role at Toshiba Europe Ltd

1 day ago Be among the first 25 applicants

Join to apply for the (Senior) Embedded Software Engineer role at Toshiba Europe Ltd

Get AI-powered advice on this job and more exclusive features.

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 organization, working within a diverse team of engineers, with the ability to make a significant impact and play a major role in the development of next-generation secure communication products.

Responsibilities
  1. Design, develop, and maintain firmware for microcontrollers
  2. Design, develop, and maintain Linux device drivers for our custom electronics and quantum-optic hardware
  3. Design, develop, and maintain command & control software to implement quantum communication protocols
  4. Work closely within a multifunctional development team to test and debug systems
  5. Write technical design and test documentation
  6. Guide product development and overall systems architectures based on embedded software engineering expertise, including participation in code reviews and mentoring other staff
Essential
  1. Excellent knowledge of C, including software development experience
  2. Experience of development for microcontroller platforms (e.g., STM32) and associated interfaces (e.g., I2C, SPI, UART, JTAG)
  3. Strong familiarity with Linux kernel space development
  4. Detailed knowledge of networking, hardware interfacing, and system programming within Linux environments
  5. Excellent programming and problem-solving skills, including the ability to independently debug issues
  6. Familiarity with software development practices from project conception through testing and maintenance, including Git, unit testing, code quality automation, and agile management
  7. Motivation to work in a multidisciplinary product team, demonstrating excellent communication skills and time management to successfully drive projects
Desirable
  1. Knowledge of multiple programming languages (e.g., Rust, Python)
  2. Experience with PCIe devices & FPGAs
  3. Familiarity with PCB design concepts and ability to interpret PCB schematics
  4. Experience in cyber-security, cryptography, and/or systems hardening
  5. Software engineering experience in the communications industry
  6. Enthusiasm to learn new skills and pursue new knowledge, with a self-starter team-player mindset
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Technology, Information and Internet
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

IT Search

Northern Ireland

Remote

GBP 60,000 - 70,000

Yesterday
Be an early applicant

Founding Senior Software Engineer Zurich or Munich

Ahead Health

Oxford

Remote

GBP 70,000 - 100,000

-1 days ago
Be an early applicant

Senior Software Engineer

TipTopJob

London

Remote

GBP 70,000 - 90,000

Today
Be an early applicant

Senior Software Engineer

Net Talent

Greater London

Remote

GBP 50,000 - 75,000

Today
Be an early applicant

Senior Software Engineer

Jet2.com and Jet2holidays

Remote

GBP 50,000 - 80,000

Yesterday
Be an early applicant

Senior Software Engineer

NMI

Remote

GBP 47,000 - 57,000

Yesterday
Be an early applicant

Sr. Software Engineer, Flex

Ceros

Remote

GBP 50,000 - 75,000

Yesterday
Be an early applicant

Senior Software Engineer

Prism Digital

Remote

GBP 50,000 - 80,000

Yesterday
Be an early applicant

Senior Software Engineer

Odin

Remote

GBP 60,000 - 80,000

Yesterday
Be an early applicant