Embedded Software Engineer, OS/Platform
Full-time
SpaceX
Responsibilities
- Bring up next-generation space-grade silicon, including in-house system-on-chip designs and peripherals.
- Develop deterministic, secure, and performant Linux-based platform software from bootloaders through business logic.
- Maintain and update in-house branches of Linux, Buildroot, and U-Boot.
- Support secure boot, runtime security, spacecraft Ethernet networking, and software update processes.
- Develop and support device drivers for third-party and in-house components.
- Build and support OS/platform test infrastructure and related development, deployment, and monitoring systems.
- Support in-house system-on-chip and peripheral components throughout their lifecycle.
- Collaborate with Silicon, Electrical, and Application Software Engineers to move hardware from prototype to on-orbit operations.
- Own the complete software lifecycle, including development, testing, and support.
Requirements
- Bachelor’s degree in computer science, engineering, mathematics, or a science discipline, or 2+ years of professional software development experience in lieu of a degree; internship experience is applicable.
- Development experience in C, C++, Python, and/or Rust.
- Preferred knowledge of Linux kernel upstream patches, Linux networking, computer architecture, secure boot flows, and ARM embedded systems.
- Preferred experience with testing, continuous integration, build and deployment systems, continuous monitoring, debugging, performance optimization, and unit testing.
- Strong analytical, problem-solving, communication, and engineering fundamentals.
- Ability to work effectively in a dynamic environment with changing requirements.
- Willingness to work extended hours and weekends as needed.
- Must satisfy applicable ITAR employment or authorization requirements.
Benefits
- Base salary is eligible for long-term incentives, potential discretionary bonuses, and discounted stock purchase opportunities.
- Comprehensive medical, vision, and dental coverage is provided, along with a 401(k), disability insurance, life insurance, paid parental leave, and other discounts and perks.
- Employees may accrue 3 weeks of paid vacation and receive 10 or more paid holidays annually; Washington employees accrue paid sick time according to applicable law.
- Company shuttles provide weekday roundtrip transportation from select Seattle locations to the SpaceX Redmond office.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer, OS/Platform in Washington DC vacancy
$125k - $200k
...branches of open-source software, including Linux,... ...and U-Boot. Develop platform software from early-stage... ...components. Support OS/platform-specific test... ...and application software engineers from prototype through... ...Experience with ARM embedded systems. Understanding...SuggestedFull timeTemporary workInternshipWork at officeMonday to FridayWeekend work- ...Zoox-owned firmware applications are built. Core Firmware engineers work with a diverse set of microcontrollers and application processors. We make sure the embedded platforms available to Firmware and Software teams are safe, stable, performant, secure, and flexible....SuggestedOdd jobTemporary workRelocation packageFlexible hours
- DescriptionSAIC is seeking an Embedded Software Engineer. Come join our team working on the next generation SoC design for the Department of Defense... ...of embedded software development using ‘C’ to modify Linux OS and custom Linux software threads.Knowledge of Agile Development...SuggestedWorldwide
$95k - $130k
...Title: Embedded Firmware Engineer ARM & Windows Device Development Location... ...development across the hardware and software stack. Key... ...using C/C++ for ARM-based platforms. Develop software across... ...understanding of Windows OS internals and device development...Suggested- ...are seeking a highly skilled Embedded Firmware Engineer with strong experience in... ...development across the hardware and software stack. Key... ...using C/C++ for ARM-based platforms. Develop software across... ...Strong understanding of Windows OS internals and device...Suggested
$191k - $253k
...family of systems is powered by Lattice OS, an AI-powered operating system that... ...in months, not years.ABOUT THE TEAMThe Software Platform team at Anduril is dedicated to building... ...products and systems that empower our engineering teams to develop, test, and deploy cutting...Full timeWork experience placementImmediate start- ...thriving multi-discipline, specialty engineering services and consulting firm, is actively seeking a capable and motivated Embedded System Software Engineer to join our team. If you are... ...level software for connected embedded platforms and microcontrollers.Embedded Control...Full time
$220k - $292k
...family of systems is powered by Lattice OS, an AI-powered operating system that turns... ...years.ABOUT THE TEAMAnduril’s Lattice software platform integrates together many sensors into a... ...JOBFrontier AI is looking for a backend software engineer to own and evolve our internal LLM agent...Full timeWork experience placementImmediate start$220k - $330k
...family of systems is powered by Lattice OS, an AI-powered operating system that... ...for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda,... ...Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems...Full timeWork experience placementImmediate start$220k - $292k
...family of systems is powered by Lattice OS, an AI-powered operating system that... ...for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda,... ...Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems...Full timeWork experience placementImmediate start- ...Senior Veritas eDiscovery Platform (eDP) EngineerEmployment Type: Full-Time, Executive-LevelDepartment... ...Senior Veritas eDiscovery Platform (eDP) Engineer to join a fast-paced and hard-working... ...such as backups;Contractor shall apply OS patches and upgrades on a regular basis;...Full timeFor contractorsRemote work
- ...acceleration blocks, including embedded DSPs Develop firmware to... ...experience in Firmware or Embedded Software Development in C/C++ ~2+... ...~ Experience with Zephyr OS, Embedded Linux or other RTOS... ...in computer science, software engineering or relevant field required. We...
$120k - $140k
...mission. Summary: A Firmware Engineer II is responsible for the... ..., testing, and maintenance of embedded firmware for microcontroller-based... ...components rather than OS-based development or direct people... ...Knowledge, Skills, and Abilities: ~ Software: High proficiency in C for...Work at office- ...complex solutions across the infrastructure to optimize hardware, software, storage, virtualization and business services. Hands-on... ...include but not limited to (Android, iOS, Linux, Windows Mobile OS) Hands-on experience with Enterprise Mobile Device Management solutions...Work at office
- ...Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a need for faster adaptation to adversarial...Full timeWork at office
$78.4k - $130k
...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded... ...hardware. • Bring up embedded software on new hardware platforms, including initialization and verification of...Local areaRemote work- ...Embedded Software Engineer Washington DC We are Senior/Principal Embedded Networking Engineer who will act as our primary technical expert for developing the latest generation of high-speed embedded communication networks to be used in the autonomous vehicle...Permanent employment
- ...with us.Ardent is looking for an IT Systems Engineer (ITSE) to join our dynamic team... ...Proficiency: Strong knowledge of various Windows OS versions (e.g., Windows Server, Windows 1... ...Technology, Computer Science, Software Engineering, or a related discipline2+ years...Full timeLocal area
$134.1k - $241.4k
...Description:Parsons is looking for an amazingly talented Release Train Engineer to join our team! In this role you will get to support the... ...a technical team to drive resolution.Experience managing software development, data engineering, or data science teams, with the...Full timeWork at officeFlexible hoursShift work- ...Cloud Engineer We are looking for an analytical and innovative... ...experience utilizing cloud services platforms, such as Azure and Amazon Web... ...network changes Perform software integration Assist with... ...various operating systems (Windows, Mac OS, and Linux)...
$131.3k - $237.35k
...for you, our next TS/SCI cleared Senior DevOps Software Engineer to play a critical role on the DOMEX Technology Platform (DTP) Program where we support our client’s mission... .../Test reportsKnowledgeable in navigating Linux OS, specifically:Knowledgeable about sysctls for K8...Full timeRemote workFlexible hours- DescriptionSenior DevOps Engineer - TS/SCIXcelerate Solutions has an... ...TS/SCI cleared Senior DevOps Software Engineer to play a critical role on the DOMEX Technology Platform (DTP) Program where we support... ...reportsKnowledgeable in navigating Linux OS, specifically:Knowledgeable...Remote workFlexible hours
- ..., enterprise IT infrastructure, cloud, software development, data analytics, legal technology... ...Washington, DC The Veritas eDiscovery Platform (eDP) Engineer (eDP Engineer) must have the ability to... ...Level 2 escalation for outages; apply OS patches and upgrades on a regular basis...Flexible hours
- ...RDTS is seeking a cleared, mid-level Full Stack Engineer to support the U.S. Dept of Treasury in Washington, D.C. The Full Stack Engineer... ...and problems and documenting the solutions. Implementing OS Patching for SharePoint and SQL servers’ versions 2012R, 2019, and...Full time
$62k - $141k
DevOps Platform EngineerThe Opportunity:Are you looking for an opportunity to make a difference? What if you... ...that is tailor made for your mix of development, engineering, and communication skills? Efficient software development teams make the most of their time by limiting...Full timeContract workPart timeWork at officeLocal areaRemote work$170k - $216k
As a Sr. Mobile Developer (Cross-Platform), you’ll design, build, and sustain secure iOS... ...capabilities across the federal government. Our engineering team is responsible for building and... ...may substitute. 5+ years of full stack software development experience. Experience...Full timeLocal areaImmediate start- ...Job Openings- 2 (Developer and Lead) Job Title 1: Embedded Software Developer Job Title 2: Lead Embedded Software Engineer Location: Redmond, WA (Onsite- 5 days a week) Hire Type: Fulltime Skills: Zephyr RTOS / Embedded Linux / Device driver / C++...Full time
- ...rock solid foundations, and for Vehicle Software, that foundation is our firmware. A predominant... ...software interface . As a Firmware Engineer , you will develop, test, and deploy... ...boards Collaborate with other embedded software engineers to develop a scalable...Permanent employmentFull time
- ...Description Job Description Benefits: Competitive salary Opportunity for advancement Training & development Embedded Software Engineer II Location: Mossville, IL — Onsite, five days per week Duration: 12-month contract Why Join This Opportunity?...Full timeContract workWork at office
$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,...H1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer, OS/Platform. Be the first to apply!
Related searches
- embedded engineer Washington DC
- embedded systems software engineer Washington DC
- embedded developer Washington DC
- embedded software engineer Washington DC
- platform engineer Washington DC
- client platform engineer Washington DC
- platform developer Washington DC
- senior platform engineer Washington DC
- platform engineering manager Washington DC
- data platform engineer Washington DC



