Seeking an embedded software engineer for quantum computer control systems. Join Atom Computing to advance quantum computing with a world-class team.
Responsibilities
Assist in the implementation of the control systems for quantum computers.
Develop and test firmware and software for high-speed arbitrary waveform generation, image processing, scientific instrument control, and digital feedback loops.
Implement embedded device driver APIs, Linux kernel modules, and orchestration functions in Rust, Python, and C/C++.
Integrate and test control system hardware and software.
Write test procedures, unit tests and assist with system level testing and debug.
Requirements
BS, MS, or Ph.D. in Electrical Engineering, Experimental Physics, or a related field.
At least 2+ years of relevant postgraduate professional experience. Experienced candidates welcome. New/recent graduates will not be considered.
Temperamentally suited to work at a fast-growing, early-stage startup: self-motivated, humble, driven, collaborative, and with a high tolerance for ambiguity and uncertainty.
Proficiency with Rust, Python, and C/C++.
Expertise in embedded Linux and bare metal firmware development in C/C++ for ARM microcontrollers and embedded microprocessors.
Familiarity with Git version control and software development best practices.
Integration, debug, and test experience with prototype electronics assemblies.
Willingness to learn atomic, optical, laser physics, and quantum mechanics concepts to put work in context.
Software-defined radio knowledge, knowledge of Lua, and familiarity with digital interfaces to FPGAs are definite pluses.
Benefits
fully paid medical, dental, and vision insurance for employees and their dependents.
unlimited paid time off
401K company matching
short- and long-term disability
FSA
dependent care benefits
life insurance
drinks, snacks, and catered team lunches in the office, every day!
Principal Software Engineer developing scalable backend systems for Walmart's Digital Out of Home platform. Leading architecture, mentoring engineers, and guiding technical direction across thousands of retail locations.
Industrial Engineering Lead at Jabil specializing in optimizing large - scale manufacturing and data center operations. Leading facility design and implementation in new facilities across the US.
Lead Software Engineer developing and maintaining complex Java applications in technology firm. Responsible for design, implementation, testing, and ensuring quality of Java products.
Senior Linux System SW Engineer at 42dot developing and stabilizing embedded Linux systems in automotive environments. Focused on kernel, device driver development for various SoCs in hybrid workplaces.
Software Engineer Mobile Flutter at Technogym developing and maintaining device applications with focus on fitness and wellness sector. Collaborating with teams to innovate and improve lifestyle applications.
Senior Software Engineer developing software applications as part of a hybrid team. Requires extensive experience and collaboration within a development environment.
Principal Software Engineer supporting missile defense systems for Northrop Grumman. Collaborating on the C2BMC program to optimize security and system performance.
Software Engineering Manager leading high - performing Salesforce teams delivering scalable solutions at Caterpillar. Driving modernization through CI/CD and innovative Salesforce practices.
Lead Software Engineer developing AI solutions at Caterpillar Inc. focusing on Generative AI projects, collaborating with data scientists and deploying services on AWS.