{"id":693911,"url":"https://alion.io/job/ionq-senior-rust-software-engineer","title":"Senior Rust Software Engineer","company":{"id":1800,"name":"Ionq","domain":"ionq.com","url":"https://alion.io/company/ionq","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"B","score":78,"open_postings":28,"ghost_share":0,"stale_share":0.893,"repost_share":0,"time_to_fill_p50_days":40,"computed_at":"2026-10-08T05:49:30Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Pleasanton, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":142113,"max":186063,"currency":"USD","period":"year","gross":null,"usd_annual":186063},"salary_estimate":null,"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"IonQ","optional":false},{"name":"Rust","optional":false},{"name":"C++","optional":true},{"name":"Linux","optional":true},{"name":"Python","optional":true}],"status":"live","first_seen_at":"2026-06-12T17:29:02Z","employer_posted_date":"2026-09-10","last_verified_at":"2026-10-08T23:38:06Z","board_verified":true,"closed_at":null,"days_open":118,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":117},"description":"About IonQ: \n\nIonQ, Inc. [NYSE: IONQ] is the world’s leading quantum platform and merchant supplier - delivering integrated quantum solutions across computing, networking, sensing, and security. IonQ’s newest generation of quantum computers, the IonQ Tempo, is the latest in a line of cutting-edge systems that have been helping customers and partners including Amazon Web Services,andAstraZeneca achieve 20x performance results and accelerate innovation in drug discovery, materials science, financial modeling, logistics, cybersecurity, and defense. In 2025, the company achieved 99.99% two-qubit gate fidelity, setting a world record in quantum computing performance.\nHeadquartered in College Park, Maryland, IonQ has operations in California, Colorado, Massachusetts, Tennessee, Washington, Italy, South Korea, Sweden, Switzerland, Canada, and the United Kingdom. Our quantum computing services are available through all major cloud providers, while we also meet the needs of networking and sensing customers across land, sea, air, and space. IonQ is making quantum platforms more accessible and impactful than ever before. \nAbout Vector Atomic:\nVector Atomic, an IonQ company, is building quantum technology to transform navigation, timing, geophysical exploration, and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together to solve complex challenges and turn bold ideas into real-world solutions. We value collaboration, curiosity, and diverse perspectives, and we give every team member the opportunity to make an immediate impact while growing their skills. If you’re excited to work on breakthrough technology in a fast-paced, hands-on environment, we’d love to hear from you. \nLocation: This role is based onsite at our office in Pleasanton, CA.\nTravel: Up to 5%, domestic or international.\nJob ID: 1687\nThe Role: \n\nVector Atomic is building next-generation quantum devices designed for real-world applications, including GPS-free navigation, high-precision timing, geophysical exploration, and telecommunications. As a Senior Rust Software Engineer, you will serve as a technical leader within a rapidly growing, collaborative team of over 50 professionals delivering practical, transformational quantum technologies. In this high-impact role, you will architect and write production-quality Rust code, driving the software strategy for our advanced quantum instruments. You will collaborate deeply across disciplines with physicists, electronics engineers, and firmware engineers, taking ownership of system controllers, data acquisition pipelines, and critical control algorithms on ARM SoCs from concept to deployment.\nResponsibilities:\nTechnical Leadership & Architecture: Lead the design and development of reliable, high-performance, production-quality software architectures in Rust.\nSystem Control & Drivers: Architect and verify system controllers on ARM SoCs, designing robust user-space drivers for complex peripherals (including mixed-signal devices) and low-latency data acquisition pipelines.\nAdvanced Algorithm Implementation: Implement and optimize critical control loops and precision algorithms essential to the stability and operation of quantum sensing instruments.\nHardware Integration & Bring-up: Partner closely with hardware teams to lead board testing, hardware bring-up, and the implementation of fault-tolerant error-handling systems.\nQuantum Software Infrastructure: Oversee the development and scaling of core software libraries used for the control and automation of next-generation quantum systems.\nMentorship & Process Improvement: Champion continuous improvement within the development process-leading technical code reviews, project retrospectives, and mentoring junior engineers.\nRequirements:\nBachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with 6+ years of professional software engineering experience (with a proven track record in embedded or hardware-adjacent environments).\nTo comply with the US export control laws, Vector Atomic employees must be U.S. citizens (born or naturalized), lawful U.S. permanent residents (i.e. green card holders), and certain categories of refugees, and asylees.\nMust be fully comfortable working hands-on in a laboratory environment alongside physical hardware and complex test setups.\nExceptional communication and collaboration skills, with the ability to bridge technical gaps between hardware engineers, software teams, and physicists.\nPreferred Qualifications:\n\nExtensive background coding in C/C++ or utilizing Python and its scientific libraries for data analysis and modeling.\nDeep expertise in designing, modeling, and coding advanced control algorithms (such as PID loops) and fixed-point digital filters.\nAdvanced experience interfacing with external hardware devices through protocols like TCP/UDP, UART, SPI, and I2C.\nComprehensive background working with SoC/FPGA architectures and developing specialized Linux device drivers.\nHighly proficient in using standard test and measurement equipment-including oscilloscopes, function generators, and voltmeters-to benchmark, validate, and debug software performance.\n **Benefits will be provided by Vector Atomic, an IonQ Company, and will differ from the benefits listed on the IonQ website.** \nBenefits:\nVector Atomic values teamwork, open and honest discourse, and work-life balance. We offer competitive compensation and benefits including:\nPlatinum-level family health coverage (medical, dental, vision)\nHealth and dependent care Flexible Spending Accounts (FSA)\nEmployer 401(k) contributions\n20 days of paid time off & 11 paid holidays\nPaid parental leave\nFully stocked kitchen\nThe approximate base salary range for this position is $142,113- $186,063 per year. The total compensation package includes base, bonus, equity and benefits. It's atypical to be hired at the top end of this range for the role, as actual pay is based on several factors, including job-related knowledge, skills, and experience\nCompensation will vary based on individual factors such as education, qualifications, and experience of the final candidate(s), specific office location, and calibration against relevant market data and internal team equity. Posted base salary figures are subject to change as new market data becomes available. Our benefits include comprehensive medical, dental, and vision plans, matching 401(k), unlimited PTO and paid holidays, parental/adoption leave, legal insurance, and a home technology stipend. Details of participation in these benefit plans will be provided when a candidate receives an offer of employment. \nAt IonQ, we believe in fair treatment, access, opportunity, and advancement for all while striving to identify and eliminate barriers. We empower employees to thrive by fostering a culture of autonomy, productivity, and respect. We are dedicated to creating an environment where individuals can feel welcomed, respected, supported, and valued.\nWe are committed to equity and justice. We welcome different voices and viewpoints and do not discriminate on the basis of race, religion, ancestry, physical and/or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, transgender status, age, sexual orientation, military or veteran status, or any other basis protected by law. We are proud to be an Equal Employment Opportunity employer.\nUS Technical Jobs. The position you are applying for will require access to technology that is subject to U.S. export control and government contract restrictions. Employment with IonQ is contingent on either verifying “U.S. Person” (e.g., U.S. citizen, U.S. national, U.S. permanent resident, or lawfully admitted into the U.S. as a refugee or granted asylum) status for export controls and government contracts work, obtaining any necessary license, and/or confirming the availability of a license exception under U.S. export controls. Please note that in the absence of confirming you are a U.S. Person for export control and government contracts work purposes, IonQ may choose not to apply for a license or decline to use a license exception (if available) for you to access export-controlled technology that may require authorization, and similarly, you may not qualify for government contracts work that requires U.S. Persons, and IonQ may decline to proceed with your application on those bases alone. Accordingly, we will have some additional questions regarding your immigration status that will be used for export control and compliance purposes, and the answers will be reviewed by compliance personnel to ensure compliance with federal law. \nUS Non-Technical Jobs. Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Accordingly, we will have some additional questions regarding your immigration status that will be used for export control and compliance purposes, and the answers will be reviewed by compliance personnel to ensure compliance with federal law.\nIf you are interested in being a part of our team and mission, we encourage you to apply!","description_format":"text","description_chars":9351,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity","Parental leave","Unlimited PTO"],"hiring_locations":[],"hiring_excludes":[{"name":"United States","iso":"US"}],"relocation_offered":false,"industries":["Quantum Computing Hardware"],"lifecycle":[{"event":"open","at":"2026-09-11T01:29:15Z"}],"visa":[],"liveness":{"score":14,"band":"cold","label":"Long shot","p_open":1,"p_active":0.495,"p_room":0.28,"age_days":117,"expected_fill_days":40,"reasons":["conf:1","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-08T05:49:30Z"},"pay":{"stated_usd_annual":186063,"is_top_pay":true},"html_url":"https://alion.io/job/ionq-senior-rust-software-engineer","json_url":"https://alion.io/job/ionq-senior-rust-software-engineer.json","meta":{"generated_at":"2026-10-09T02:27:16Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":377,"day_limit":5000,"remaining_today":4623,"minute_limit":60,"resets_at":"2026-10-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1800},"rest":"https://alion.io/mcp/rest/get_company?id=1800"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fionq-senior-rust-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fionq-senior-rust-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fionq-senior-rust-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ionq-senior-rust-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fionq-senior-rust-software-engineer"}]}