Starlink is the world's largest satellite constellation and is providing fast, reliable internet to millions of users worldwide. Users can get online within minutes almost anywhere on the world. We design, build, manufacture, and operate all parts of the system including thousands of satellites and millions of consumer kits. We've only begun to scratch the surface of Starlink's potential. We are looking for best-in-class engineers to help maximize Starlink's utility for individuals, communities, and businesses.
As a Factory Software Engineer, you will be solving challenges such as:
Writing software that runs both on our servers and products during the manufacturing process
Creating infrastructure and tools for rapid and reliable deployment of new software to the factory with minimal downtime
Debugging software and hardware issues to improve factory output
Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support.
RESPONSIBILITIES:
Work with the Starlink factory engineering teams to manufacture devices in-house
Invent new tools that enable more frequent and reliable software deployment, test execution, and data analysis as part of a continuous integration and release system
Design and implement highly available, fault-tolerant systems that operate for long periods of time with minimal intervention
Develop systems that allow for test execution across multiple environments such as virtualized hardware or real hardware-in-the-loop simulations
Bringup and maintain servers and networking for use in the factory
Participate in architecture, design, and code reviews
BASIC QUALIFICATIONS:
Bachelor's degree in computer science, engineering, math, or a STEM discipline; OR 2+ years of professional experience in software engineering in lieu of a degree (internship experience is applicable)
Development experience in Python, Golang, C++, or Rust
PREFERRED SKILLS AND EXPERIENCE:
Solid fundamental knowledge of networking protocols (TCP/IP etc.), electronics, radio frequency
Creative approach to problem solving, exceptional analytical skills and engineering fundamentals
Strong skills in debugging, performance optimization, and testing
Experience with security issues associated with distributed systems and internet services
ADDITIONAL REQUIREMENTS:
Must be willing to work extended hours and weekends as needed
Numbers & Facts
Location
Bastrop, TX
Skills
Analysis Skillsunmatched
C++ Programming Languageunmatched
Code Reviewsunmatched
Computer Scienceunmatched
Continuous Integrationunmatched
Data Analysisunmatched
Debugging Skillsunmatched
Debugging Toolsunmatched
Distributed Computingunmatched
Electronicsunmatched
Go Programming Language (Golang)unmatched
Hardware Debuggingunmatched
Hardware Virtualizationunmatched
High Availabilityunmatched
Internet/Online Serviceunmatched
Manufacturing/Industrial Processesunmatched
Mathematicsunmatched
Network Administration/Managementunmatched
Network Protocolsunmatched
Performance Testingunmatched
Performance Tuning/Optimizationunmatched
Problem Solving Skillsunmatched
Productivity Managementunmatched
Python Programming/Scripting Languageunmatched
Radio Frequencyunmatched
Software Developmentunmatched
Software Engineeringunmatched
Software Testingunmatched
TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
Test Plan/Scheduleunmatched
Testingunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.