Software Engineer - Electrical Test

IONQBothell, WA
27d$111,407 - $145,861Onsite

About The Position

We are looking for a Software Engineer for Electronics Hardware Test. In this role, you will be directly responsible for helping define and implement the infrastructure to support component and subsystem hardware testing at IonQ. You will work with partner teams to understand the pain points and problems to be solved and be able to implement scalable solutions. You have experience working with real hardware and understand how your code interacts with the hardware under test. You can work with partner teams to define your system in terms of requirements and help develop, implement, and deploy your solutions.

Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 3+ years of programming experience with at least one modern language such as Python, JavaScript, Go, Rust, Java or C# including object-oriented design
  • Demonstrated experience contributing to the architecture and design of a complex software infrastructure
  • Experience developing software for an automated test infrastructure
  • Working knowledge of testing methodologies for electrical systems

Nice To Haves

  • 3+ years of developing software for electronics testing
  • Experience developing software for testing electro-optical devices
  • Experience building and delivering scalable, complex software systems to customers
  • Experience developing software interfaces for testing over LAN, CAN, SCPI or similar
  • Familiarity with concepts like message brokers (e.g., MQTT), gRPC services, and protobufs for inter-service communication
  • Experience building scalable test solutions for hardware
  • Experience with scientific analysis software libraries or pipelines

Responsibilities

  • Work with electrical engineers and other stakeholders to understand the hardware testing needs for device control software and related infrastructure.
  • Collaborate with team members on the selection and integration of test equipment relevant to control system validation.
  • Develop and maintain robust test suites for validating & verifying quantum computing controls hardware, ensuring adherence to defined interfaces and behaviors.
  • Contribute to the architecture and design of test automation infrastructure and platforms for control systems, including the development of device drivers.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service