Posted in

Sr. Embedded Software Engineer

Sr. Embedded Software Engineer

CompanyQuantinuum
LocationBroomfield, CO, USA
Salary$141000 – $177000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree Minimum
  • Minimum 6+ years of experience in embedded software development.
  • Minimum 4+ years of experience working in an R&D and rapid prototyping environment
  • Due to national security requirements imposed by the U.S. Government, candidates for this position must not be a People’s Republic of China national or Russian national unless the candidate is also a U.S. citizen.
  • Due to Contractual requirements, must be a U.S. person (defined as, U.S. citizen permanent resident or green card holder, workers granted asylum or refugee status)

Responsibilities

  • Work in an R&D and rapid prototyping environment
  • Design, develop, code, test, and debug embedded software developed for FPGA based Quantum computer control hardware
  • Collaborate with scientists and engineers to develop new concepts and technologies used to control quantum computers
  • Work closely with FPGA developers to implement these concepts then validate them on internal developmental testbeds
  • Evaluate new software and hardware technologies to improve the control of Quantum Computers
  • Successfully complete projects on-time with limited supervision

Preferred Qualifications

  • Masters/PhD degree in Software or Electrical Engineering or related field preferred
  • 8+ years of industry experience in an engineering or R&D environment preferred
  • Proficiency in C/C++ and Python programming languages
  • Experience developing embedded software for SoC FPGA’s using embedded Linux
  • Effective communication skills both written and verbal
  • Experience writing low-level device drivers for various interfaces (SPI, I2C, High Speed serial, Etc.)
  • Prior experience configuring and writing embedded software for Xilinx MPSoC FPGAs using Xilinx Vitis SDK
  • Strong interest in learning about new hardware & software tools. Must be an enthusiastic problem solver!
  • Ability to use typical lab equipment like Oscilloscopes, DMM, JTAG devices, logic analyzers, etc.
  • Basic understanding of HDL’s including Verilog, System Verilog, or VHDL