Sr. Software Engineer, Low Latency Computing (Starlink)
SpaceX · Palo Alto, CA · 3 days ago
On-siteEngineering$175k–$240k/yrFull-time
Responsibilities
- Develop highly reliable, real-time software that determines which beams (user, laser, gateway, etc) should be formed in order to provide the best possible user experience for our low-latency, high-bandwidth satellite-based global network.
- Participate in and lead architecture, design, and code reviews.
- Develop prototypes and manage experiments to prove out key design concepts.
- Develop tools for software development and deployment, data analysis and visualization, and test execution across multiple environments, including virtualized hardware environments, real hardware-in-the-loop simulations, and on-orbit testing.
Basic Qualifications
- Bachelor’s degree in computer science, engineering, math, or STEM discipline and 5+ years of professional experience in software development experience; OR 7+ years of professional experience in software development in lieu of a degree.
- Development experience in assembly, C, or C++.
Preferred Skills And Experience
- Knowledgeable in real-time rendering, game engine development, physics simulation, or other real-time, resource-constrained, high-performance computing.
- Knowledgeable in network topology, numerical optimization techniques, graph theoretic approaches, or convex optimization.
- Developed, debugged, and deployed software that has been used in real world applications/projects.
- Creative approach to problem solving, exceptional analytical skills, and engineering fundamentals.
- Excellent communication skills both written and verbal.
- Able to work effectively in a dynamic environment with changing needs and requirements.
- Experience with distributed systems and internet services.
Additional Requirements
- Must be willing to work extended hours and weekends as needed.
Pay And Benefits
Pay range: Level 3: $175,000 - $240,000.00 Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience.
Your total rewards package includes: base salary, long-term incentives, Employee Stock Purchase Plan, medical, vision, and dental coverage, 401(k)-retirement plan, short and long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks.
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.