Senior Software Engineer designing and building control systems for quantum computing platforms. Collaborating with scientists and engineers in a hands-on engineering role.
Responsibilities
Build and test embedded firmware and software powering high-speed software defined radios (SDRs), imaging pipelines, precision scientific instrumentation, and real-time digital feedback loops.
Design and optimize deterministic, low-latency software for quantum hardware — including device drivers, Linux kernel modules, and custom subsystems.
Evaluate and architect real-time execution strategies across Linux and RTOS environments; drive design decisions around determinism, throughput, and system scalability.
Develop orchestration layers coordinating GPUs, FPGAs, and custom electronics for high-bandwidth, tightly synchronized quantum control operations.
Rapidly prototype and iterate using Rust, Python, C/C++, CUDA, and FPGA toolchains (VHDL/Verilog).
Collaborate with quantum theorists, hardware engineers, and platform software teams to translate quantum control flows into fast, reliable, production-ready code.
Requirements
BS, MS, or Ph.D. in Computer Science, Electrical Engineering, or a related field.
At least 5 years of relevant postgraduate professional experience. Experienced candidates welcome.
Proficiency in software development using C++, Python, Rust, or Go, and experience with NVIDIA CUDA or FPGA design in VHDL or Verilog.
Knowledge in one or more of the following areas: computer architecture, signal processing, algorithm development, quantum error correction, distributed systems, or compilers, with a willingness to learn across disciplines as needed.
Benefits
fully paid medical, dental, and vision insurance for our 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 our offices, every day!
Software Engineer developing features using TypeScript and React for a healthcare data sharing platform. Collaborating with teams to enhance functionality and compliance in a hybrid work environment.
C# Software Engineer developing innovative software for precision machines at EVG. Involved in all phases from concept to deployment in a collaborative team environment.
Software Developer for Test Automation involved in developing automated test solutions for web - based .NET applications. Collaborate within an interdisciplinary Scrum team to optimize software quality.
Senior Software Engineer at OQC leading the compiler development effort for quantum computing. Designing scalable software solutions while mentoring engineers and driving technical excellence.
Senior Full Stack Developer at desk:box developing features from architecture to deployment on AWS for an innovative application in agriculture and SMEs.
Senior Software Engineer leading design and implementation of sensor calibration algorithms for autonomous vehicles. Collaborating within a hybrid model at Toyota's Ann Arbor location.
Controls Engineer responsible for system maintenance in Australian Data Centers. Leading projects and collaborating across teams to optimize operations and ensure adherence to standards.
Senior Software Engineer developing robust software solutions for AI tactics in Defense Metaverse. Collaborating with teams using C++ and Machine Learning technologies in a hybrid environment.
As a Senior Software Engineer, you'll design and operate software solutions for manufacturing processes at GROPYUS. You will play a key role in merging digital and physical logistics systems.