Embedded Software Engineer, OS/Platform (Starlink)
SpaceX
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.
EMBEDDED SOFTWARE ENGINEER, OS/PLATFORM (STARLINK)
At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced broadband internet system. Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to 9M+ users worldwide. We design, build, test, and operate all parts of the system—thousands of satellites, consumer receivers that allow users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the surface of Starlink’s potential global impact and are looking for best‑in‑class engineers to help maximize Starlink’s utility for communities and businesses around the globe. As an Embedded Software Engineer on the Starlink program, you will be solving challenges underpinning every aspect of the program’s growth. The areas you could have an impact on could include, but are not limited to: Bringing up next generation space grade silicon, including in house designed system on chip and peripherals. Develop software from the early stage boot loaders to business logic with an emphasis on deterministic, secure, and performant platform for all of SpaceX Linux based spacecraft and ground‑based components. Infrastructure and tools to enable rapid development and testing of new features for all OS/platform features. Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support.RESPONSIBILITIES
Maintain and update in house branches of OSS software such as Linux, Buildroot, and u‑boot. Support secureboot and runtime security of all Linux based satellite components. Maintain the spacecraft Ethernet network and connectivity. Develop, deploy and test spacecraft software update process. Support in‑house System on Chip and peripheral through the life‑cycle of the part. Support OS/Platform specific test infrastructure. Development and support device drivers for third party and in‑house components. Be the first software team to receive new satellite components. Interface with Silicon, Electrical, and Application Software Engineers to bring hardware from prototype stage to on‑orbit operations.BASIC QUALIFICATIONS
Bachelor’s degree in computer science, engineering, math, or science discipline; OR 2+ years of professional experience in software development in lieu of a degree (internship experience is applicable). Development experience in C, C++, python and/or rust.PREFERRED SKILLS AND EXPERIENCE
Linux Kernel Up streamed patches preferred. Knowledge of networking and Linux networking stack. Good knowledge of computer architecture and modern secure boot flows. Experience with ARM embedded systems. Deep understanding of testing, continuous integration, build, deployment & continuous monitoring. Creative approach to problem solving, exceptional analytical skills and engineering fundamentals. Strong skills in debugging, performance optimization, and unit testing. Excellent communication skills both written and verbal. Ability to work effectively in a dynamic environment with changing needs and requirements.ADDITIONAL REQUIREMENTS
Must be willing to work extended hours and weekends as needed.ITAR REQUIREMENTS
To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. * 1157, or (iv) Asylee under 8 U.S.C. * 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here. SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. Applicants wishing to view a copy of SpaceX’s affirmative action plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should reach out to View email address on click.appcast.io. #J-18808-Ljbffr SpaceXVacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer, OS/Platform (Starlink) in Wisconsin vacancy
- SpaceX is looking for an Embedded Software Engineer in the Town of Texas, Wisconsin. In this role, you will work on the Starlink program, developing software for satellite systems and supporting various engineering teams. Candidates should have a degree in computer science...Suggested
- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER (STARLINK) Starlink is the world's largest satellite constellation and is providing fast, reliable internet to millions users...SuggestedPermanent employmentLive inRemote workWorldwideWeekend work
- ...Senior Embedded Software Engineer Join Our Innovation Team: At Johnson Health Tech, we develop innovative... ...across both hardware and software platforms. What You'll Do: • Develop... ...Linux application, driver development, or OS build experience • Experience with...SuggestedOverseas
$125k
...Senior C++ Embedded Firmware Software Engineer Five or more years of C, C++, or C# embedded firmware engineering experience as well as a four year degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering are required Pay is...SuggestedPermanent employmentFull timeRemote work- ...Experience: Strong C/C++/Python skills in embedded Linux environments. Hands‑on... .... Responsibilities Embedded Linux Platform Build and customize Linux OS images (Yocto or Debian‑based).... ...recovery (99% uptime target). System Software & Middleware Develop C/C++/Python...SuggestedPermanent employmentContract workLocal areaRemote work
- ...solutions on our electrical engineering teams. Our Engineering Team is... ...engineering, power electronics, embedded systems, machine learning,... ...testing. ~ Experience with software configuration management tools... ...experience outside of an OS/RTOS. ~ Familiarity with model...
- ...requirements. • Develop software which meets quality,... ...improvements for MR platforms. • Conduct design... ...equivalent in Computer Engineering, Electrical Engineering... ...experience developing embedded software using C++ and... ...with a Realtime OS such as VxWorks. •...Relocation
- ...information. Teradata Autonomous Knowledge Platform activates enterprise intelligence by... ...will do We are looking for a mid-level engineer who will be responsible for delivering robust... ...Infrastructure. Experience with Linux OS and command line. Bachelor of Science...Permanent employmentFlexible hours
$86.5k - $139.3k
...into reality. Position Overview: As a Senior Embedded Connectivity and Coms Software Engineer, you will be part of a growing team that writes applications... ...and maintain software applications on Embedded platforms. Use production development tools and practices...Local area- ...Embedded Software Engineer Position in Wauwatosa WI Title: Embedded Software Engineer Location: Wauwatosa WI Duration: 12 Months (With possible extension) Job Description Essential Responsibilities: Design and implement software on Healthcare's Diagnostic...Full time
- ...between kernel and user-space environments in an embedded RTOS running on Commercial Off-The-Shelf CPUs. Reverse engineer legacy implementation and behaviors perform... ..., GitLab gitOwn and maintain the readiness of software (SW) targets with the correct sets of binary files...
- ...Job Description: Develop Embedded Controller Software for Mining Equipment Capture requirements from various stake holders Develop software in Embedded C, unit testing, integration testing, debugging Skills Required: Strong Embedded C Programming experience...
- ...Job Title: Embedded C++ Software Engineer Job Description: We are seeking a highly skilled Embedded C++ Software Engineer to join our team in Franksville, WI. This role involves designing and developing embedded software solutions for next-generation products...
- ...Primary Responsibilities: Our embedded software engineers craft and innovate on truly unique and sophisticated controls platforms. As part of our team, you will be responsible for building high-quality software features daily. Additionally, you'll work alongside other...
$118.96k
...While the role exists within the broader Software Engineering family, daytoday responsibilities are exclusively centered on z/OS platform engineering and operations. Experience with... ...Advanced, Project Methodologies (NM) - Advanced, OS Level Knowledge (NM) - Expert,...Remote workFlexible hours- ...Embedded Software Engineer Menomonee Falls, Wisconsin (onsite/hybrid day 1) Hire off video interview Pay $70/hr 5+ years exp 1.) C++ with embedded systems. Too many people say they have C++ but haven't done it for embedded product or have actually been working more...
$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- A leading technology company is seeking an experienced Embedded Connectivity and Comms Software Engineer to design and develop embedded applications for marine electronic systems. The role requires over 8 years of experience in embedded software development, specifically...
- ...Lead Embedded Software Engineer Eaton's ES AMER ESS division is currently seeking a Lead Embedded Software Engineer. This position is located at our Eaton Plymouth, MN or Franksville, WI location and will provide relocation to those currently residing in the U.S. This...H1bWork at officeRemote workRelocationVisa sponsorship
- ...Job Title: Embedded C++ Software Engineer Contract Type: Long-Term Contract (Potential for Extension or Conversion) Overview:... ...system-level testing of embedded solutions with hardware platforms. Required Qualifications: Minimum 5 years of experience...Long term contractContract workRemote workMonday to Friday
- ...Required Qualifications: ~5+ years of experience in embedded software development using C++. ~ Strong proficiency with Linux operating systems, including kernel and driver-level development. ~ Experience with real-time systems and multi-threaded programming...Long term contract
$105k - $154k
...Eaton’s ES AMER ESS division is currently seeking a Lead Embedded Software Engineer. The expected annual salary range for this role is $105000 - $154000 a year. Please note the salary information shown above is a general guideline only. Salaries are based upon candidate...H1bWork at officeLocal areaRemote workRelocationVisa sponsorship- ...located in Madison, Wisconsin is seeking a mid-level engineer responsible for delivering robust cloud and on-premise platform infrastructure. This role includes deploying... ...experience in public cloud computing, Linux OS, and a solid educational background, including a...
- The Position The Senior Network Engineer will join the Network and Security Platform Management team, which is responsible for a global network... ...in Cisco and Arista hardware and software platforms, including IOS, IOS-XR, NX-OS and EOS In-depth understanding and hands‑...Work at office
- A leading energy technology company is seeking a Software Development Engineer IV in Waukesha, WI. This senior role involves designing scalable... ...candidate has 10+ years of experience, a background in IoT and embedded systems, and proficiency in C/C++, Angular, and Linux....
- Embedded Software Engineer - Madison, WI Reports To: VP of Engineering Salary: Based Upon Experience Full/Part Time: Full Time Location: Madison WI Sound Devices is looking for Embedded Software Engineers to join our team. Our audio and RF products are used by demanding...Full timePart timeCasual workVisa sponsorship
- ...audio and RF equipment trusted across film, broadcast, live events, and other mission-critical environments. I’m hiring an Embedded Software Engineer to take a leading role in the design and delivery of complex embedded systems for next-generation, high-reliability...
- A leading appliance manufacturer in Madison, Wisconsin is seeking an experienced Embedded Software Engineer to develop and maintain software for innovative appliance controls. Candidates should have over 5 years of embedded software experience, a degree in computer engineering...
- ...poster from Global Connect Technologies Job Title: Embedded Connectivity and Comms Software Engineer Duration: Long Term Client: Mercury Marine Job Summary... ...with CAN-based modules, smart devices, and cloud platforms using C/C++ and Python . Key Responsibilities...Worldwide
- Job Summary We’re looking for an Embedded Firmware Engineer II who can take full ownership of firmware development across the entire product lifecycle... ...end-of-life Design and implement production-level and R&D software solutions Write high-performance embedded C code for...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer, OS/Platform (Starlink). Be the first to apply!
Related searches
- embedded systems software engineer Wisconsin
- embedded developer Wisconsin
- embedded software engineer Wisconsin
- embedded engineer Wisconsin
- senior platform engineer Wisconsin
- platform developer Wisconsin
- platform engineer Wisconsin
- id software Wisconsin
- software quality assurance Wisconsin
- software sales Wisconsin

