Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Development Engineer

$119.8k - $234.7k

Quantum Jobs USA

Senior Embedded Software Development EngineerLocation: Redmond, Washington, United StatesJob Type: Full-Time (Hybrid, 3 days/week in office)Responsibilities:Design, develop, test, and maintain embedded userspace C++ software that powers Microsoft's custom quantum readout instruments.Develop high-performance, near real-time data pipelines between FPGA/SoC hardware and client software using Direct Memory Access (DMA), efficient buffering, and low-latency execution.Implement, integrate, and debug hardware interfaces using Memory-Mapped I/O (MMIO), interrupts, and device driver APIs.Collaborate closely with FPGA engineers to resolve hardware and software integration challenges.Build reliable networked C++ services that support multiple concurrent clients, versioned binary protocols, and service discovery.Design structured logging, telemetry, health monitoring, crash diagnostics, and reliability features for long-running quantum instruments.Develop simulation and mock environments for hardware-dependent software;Contribute to Continuous Integration (CI) pipelines and hardware-in-the-loop testing.Validate software changes across FPGA and embedded hardware environments.Work closely with quantum experimentalists, FPGA engineers, control engineers, and software developers to deliver integrated quantum systems.Utilize modern AI-assisted development tools to improve engineering productivity.Follow Microsoft's engineering culture, best practices, and organizational values.Qualifications:Doctorate in Physics, Engineering, or a related field with at least 1 year of industry or research experience, including postdoctoral research.ORMaster's degree in Physics, Engineering, or a related field with at least 4 years of industry or research experience.ORBachelor's degree in Physics, Engineering, or a related field with at least 6 years of industry or research experience.OREquivalent professional experience.Ability to satisfy Microsoft security screening requirements, including Microsoft Cloud Background Check.Ability to meet export control and citizenship verification requirements where applicable.Experience using AI tools to improve software development, research, automation, and engineering workflows.Familiarity with AI agents or copilots for software design, experiment setup, log analysis, documentation, specification generation, and knowledge retrieval.Preferred:5+ years of modern C++ (C++17 or newer) development experience.Experience developing Linux userspace software and interacting with device drivers and system services.Strong knowledge of multithreaded and concurrent programming.Experience interfacing software with hardware through MMIO, DMA, or similar technologies.Experience building network services using TCP/IP and binary communication protocols.Experience with CMake and Linux debugging tools such as gdb and core dumps;Experience with embedded Linux on ARM platforms, including Xilinx Zynq UltraScale+, Yocto, or PetaLinux.Experience with RF, scientific, or signal-processing instrumentation including ADCs, DACs, data acquisition, and timing systems.Experience designing highly observable and reliable systems using telemetry, watchdogs, health monitoring, and post-mortem diagnostics.Experience building simulation frameworks or mock hardware layers for continuous integration.Familiarity with Python for automation, tooling, and client integration.Exposure to quantum computing, quantum control systems, or advanced scientific instrumentation.Benefits and Compensation:Base salary: USD $119,800 to $234,700 annually across most U.S. locations.Base salary for the San Francisco Bay Area and New York City Metropolitan Area: USD $160,200 to $261,000 annually.Eligible roles may receive additional compensation and comprehensive Microsoft employee benefits.Hybrid work schedule with three in-office days per week;Less than 25% travel required.Opportunity to work on Microsoft's topological quantum computing platform and Azure Quantum.Collaborate with leading experts in quantum computing, embedded systems, physics, AI, and high-performance computing.Other Information:Company: MicrosoftProfession: Quantum ComputingDiscipline: Quantum EngineeringRole Type: Individual ContributorWork Arrangement: Hybrid (3 days per week in office)Travel: Less than 25%

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Development Engineer in Redmond, WA vacancy
  • $143.7k - $194.4k

     ...in places without reliable connectivity.We are seeking an Embedded Software Engineer to architect and deliver software solutions that enable...  ...critical intersection of hardware integration, embedded systems development, and production-scale software engineering—directly... 
    Suggested
    Permanent employment
    Internship
    Worldwide
    Flexible hours

    Amazon

    Redmond, WA
    4 days ago
  • $143.7k - $194.4k

     ...will design, craft, and deploy reliable embedded software for large quantity of consumer...  ...in the lifeAs part of our BSP software engineering team, you will design and implement embedded...  ...non-internship professional software development experience- 2+ years of non-internship... 
    Suggested
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    7 days ago
  •  ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (STARLINK)Starlink is SpaceX’s unprecedented satellite constellation designed to deliver high-speed... 
    Suggested
    Permanent employment
    Temporary work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  • $119.8k - $234.7k

     ...in topological qubits and integrated end‑to‑end with the Azure Quantum software stack.As a Senior Software Development Engineer in our Quantum Systems organization, you will develop core embedded software that powers Microsoft’s custom quantum readout instruments. This... 
    Suggested
    Ongoing contract
    Local area
    Remote work
    3 days per week

    Microsoft

    Redmond, WA
    8 days ago
  • $102.69k - $154.03k

     ...Electronic Systems (AES) LocationKirkland, WA DescriptionSenior Embedded Software Engineer - Hardware/Software IntegrationAstronics Advanced...  ...Proactively identify and implement improvements to software development and integration processes, leveraging industry best... 
    Suggested
    Full time
    Part time
    Work from home
    Worldwide
    Flexible hours

    Astronics

    Kirkland, WA
    6 days ago
  •  ...possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK)At SpaceX we’re leveraging...  ...lifecycle of the software they create, including development, testing, and support. We expect our engineers to close the... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    8 days ago
  • $143.7k - $194.4k

     ...you will be responsible for delivering embedded FW code running on ground networks on...  ...years of non-internship professional software development experience 2+ years of non-internship...  ...experience 1+ years of software development engineer or related occupational experience 1+... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    8 days ago
  • $143.7k - $194.4k

     ...we design, from custom silicon to secure software, to enable innovative satellite and...  ...connectivity a reality.As a Device Software Development Engineer on the Amazon Leo Satellite Gateway team, you will design and develop embedded software for Amazon Leo's satellite and... 
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Redmond, WA
    8 days ago
  • $143.7k - $194.4k

     ...role, you will drive the design, development, and operation of a variety of key embedded security capabilities for each...  ...from launch to de-orbit.Develop software to payload Radio and Payload Mode...  ...We are looking for an software engineer to participate in all phases of... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    5 days ago
  • $168.1k - $227.4k

     ...design, from custom silicon to secure software, to enable innovative satellite and ground...  ...a reality.As a Device Software Development Engineer on the Amazon Leo for Government (ALG) team, you will design and develop embedded software for Amazon Leo's satellite and... 
    Internship
    Relocation package
    Flexible hours

    KForce

    Redmond, WA
    5 days ago
  • $143.7k - $194.4k

     ...in distributed systems and software design. Come work at Amazon!...  ...protocol implementations on embedded LinuxCollaborate with cross-...  ...communications, and operations engineers — to integrate, test, and...  ...internship professional software development experience- 2+ years of non-... 
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Redmond, WA
    9 days ago
  • $104.1k - $162.9k

    The Senior Embedded Application Software Engineer is responsible for leading the development and delivery of embedded control systems for commercial autonomous vehicle technologies. This role collaborates closely with cross-functional stakeholders to design, develop, test... 
    H1b

    Paccar

    Kirkland, WA
    9 days ago
  • $168.1k - $227.4k

     ...role, you will drive the design, development, and operation of a variety of key embedded security capabilities for each...  ...from launch to de-orbit.Develop software to payload Radio and Payload Mode...  ...We are looking for an software engineer to participate in all phases of... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    8 days ago
  • $143.7k - $194.4k

     ...asylum.Key job responsibilities- Develop embedded software in C++, Rust, or other modern...  ...us solve the difficult and rewarding development challenges in building highly reliable...  ...are looking for an outstanding software engineer to participate in all phases of software... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    7 days ago
  • $125k - $165k

     ...with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK) SpaceX was founded under...  ...; OR 2+ years of professional experience in software development in lieu of a degree (internship experience is applicable)... 
    Temporary work
    Internship
    Work at office
    Monday to Friday

    SpaceX

    Redmond, WA
    3 days ago
  •  ...Amazon Kuiper Manufacturing Enterprises LLC is seeking an Embedded Software Development Engineer for the Leo Flight Software Team to scale VirtSat, the virtualization platform for virtual satellites and ground systems. You will own the Graviton bare-metal virtualization... 

    Amazon

    Redmond, WA
    3 days ago
  •  ...Manufacturing Enterprises LLC in Redmond, WA is seeking a Senior Software Engineer to develop embedded software for space-grade hardware. You will work on low...  .... The role requires 5+ years of professional software development, leadership experience, and a bachelor’s degree in... 

    Amazon

    Redmond, WA
    20 hours ago
  •  ...Amazon LEO is hiring an Embedded Software Dev Engineer to design, craft, and deploy embedded software for Customer Terminal devices within the LEO system. You will participate in all SDLC phases and develop in C/C++, Rust, Python or other languages, with emphasis on real... 

    Amazon

    Redmond, WA
    1 day ago
  • $70 - $80 per hour

     ...Title: Embedded Software Engineer Location: Redmond, WA (onsite) Duration: 6 month contract, additionalextensions & conversion to FTE...  ...lifecycle. The ideal candidate has strong C and Rust development experience, enjoys solving complex technical problems, and... 
    Contract work
    For contractors
    Flexible hours

    INSPYR Solutions

    Redmond, WA
    4 days ago
  •  ...Embedded Software EngineerWe are seeking a software engineer with expertise in AMD Versal SoCs and AMD tooling. The role involves driving board bring-up and migrating...  ...3+ years of experience in embedded software development.Experience with hands-on Versal bring-up.... 
    Permanent employment

    Apex Systems

    Redmond, WA
    3 days ago
  • $143.7k - $194.4k

     ...or granted asylum. Key job responsibilities Develop embedded software for satellites and ground systems related to the operation,...  ...interfaces Have experience with real-time embedded software development and robust design practices Have expertise with Linux and... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    4 days ago
  •  ...Amazon in Redmond is seeking a Software Development Engineer II for the Leo Customer Terminals Applications & Networking Team. You will design and build on-device software that runs on customer terminals deployed in the field, collaborating with hardware, firmware, networking... 

    Amazon

    Redmond, WA
    23 hours ago
  •  ...Embedded Software EngineerLocation: Sunnyvale, CA or Redmond, WA (100% Onsite)Key QualificationsThis position is for a validation role with...  ...) is required.Experience in C/C++ based embedded software development for bare metal, RTOS and Linux.Experience in ARM CPU, AMBA SoC... 

    E-Solutions

    Redmond, WA
    4 days ago
  • $143.7k - $194.4k

     ...underserved communities around the world. We are seeking a Software Development Engineer to help drive design and implementation of software...  ...automated regression suites Own the full lifecycle of embedded software delivery - from requirements decomposition and architecture... 
    Permanent employment
    Local area
    Remote work
    Flexible hours

    Amazon

    Redmond, WA
    4 days ago
  • $143.7k - $194.4k

     ...internet link — and our team writes the embedded software that makes it work: acquiring a LEO...  ...impact of your code in the real world. New development is increasingly in Rust.Export Control...  ...the lifeAs part of our BSP software engineering team, you will design and implement... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    1 day ago
  • $153.6k - $215k

     ...Amazon Leo Embedded Software EngineerAmazon Leo is Amazon's low Earth orbit satellite network...  ...seeking an experienced embedded software engineer with security experience to architect...  ...job responsibilities:Lead software development for critical modules including ASIC firmware... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Amazon

    Redmond, WA
    3 days ago
  • $160k - $185k

     ...As a Senior Embedded Software Engineer, you will architect, implement, and own embedded software across next-generation and fielded business...  ...from architecture through verification, fromnew product development through sustaining engineering of fielded product lines.... 
    Temporary work

    Heads Up Technologies

    Kirkland, WA
    2 days ago
  • $168.1k - $227.4k

     ...operating in locations without reliable connectivity.As an Embedded Senior Software Engineer on antenna systems validation team, you'll build the...  ...firmware teamsTechnologies & Skills:- Embedded software development in C, C++, Rust, or other modern languages- Scripting and... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    8 days ago
  • $168.1k - $227.4k

     ...reliable connectivity. In this role, you will develop software for the Leo Customer Terminal embedded systems engineering team. You will be responsible for the design,...  ...or granted asylum.Key job responsibilities* Development and testing with embedded Linux* Develop... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    8 days ago
  • $264.1k - $350k

    The Director of Embedded Software Engineering will lead mission-critical embedded software development for Amazon Leo's satellite bus systems, ensuring our satellite constellation meets aggressive reliability, security, and performance targets from manufacturing through... 
    Permanent employment
    Worldwide
    Flexible hours

    Amazon

    Redmond, WA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Development Engineer. Be the first to apply!