Software Engineer

2 months ago


Redmond, United States Space Exploration Technologies Corp. Full time

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. SOFTWARE ENGINEER (STARLINK GROUND NETWORKING) 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 3M+ 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. This position entails creating software to design, develop, launch, and operate a low-latency, high-capacity broadband network. You will engage with other SpaceX engineers to discover the needs of the missions and code highly reliable software that turns the mission into reality. You will be responsible for the complete lifecycle of the software you create, including development, testing, and support. As an engineer here, you will be a critical part of the Starlink network engineering team and help build, secure, and operate a network with global visibility and scale. Engineers on this team manage network deployments and related configurations within the Starlink network and have a significant impact on the service delivered to our customers around the world. RESPONSIBILITIES: Develop highly reliable software solutions that are used across SpaceX Build prototypes to prove key design concepts and quantify technical constraints Own all aspects of software engineering and product development Bring your voice to the table in team collaborations on architecture, design, and code reviews Design and implement highly available, fault-tolerant network automation and monitoring systems that operate for long periods with minimal maintenance at scale Design and implement data collection and ingestion pipeline to empower network reliability and operation tools (network telemetry, failure detection, alert generation, mitigation services, network visualization, etc.) Strong operational and network reliability role focused on building and maintaining the world's most robust, performant, and automated broadband network Linux systems engineering and administration 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++, Python or Go Experience with modern networking protocols, their application and traffic types: (TCP/IPv4/IPv6, voice, video, broadcast, streaming) PREFERRED SKILLS AND EXPERIENCE: Experience with Linux systems engineering and administration Developed, debugged, and deployed software that has been used in real-world applications/projects Experience with security issues associated with distributed systems and large-scale consumer internet services Strong understanding of Docker and Kubernetes, or similar technologies Strong skills in debugging, performance optimization, and unit testing Creative approach to problem-solving, exceptional analytical skills, and engineering fundamentals Strong networking knowledge of TCP/IP Excellent communication skills, both written and verbal ADDITIONAL REQUIREMENTS: Must be able to work extended hours and weekends as needed COMPENSATION AND BENEFITS:


  • Software Engineer

    2 weeks ago


    Redmond, Washington, United States United Software Group Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at United Software Group in Redmond, WA. The ideal candidate will have experience with C++ and Python programming languages and be able to design, develop, and test software that interfaces with hardware.This role involves debugging, understanding, and analyzing different...


  • Redmond, Washington, United States United Software Group Full time

    Job Title: We are seeking a highly skilled Software Engineering Professional to join our team at United Software Group in Redmond, WA.The ideal candidate will have experience in C++ and Python programming languages, with a strong focus on debugging, error analysis, and communication with research engineers and scientists.This role involves writing software...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Software Development Engineer in Test IVLocations: 100% Onsite in Redmond, WA Duration: 12-Month contract on W2 (Possible extension)Summary:The main function of a software development engineer in test (SDET) is creating, maintaining, and using automation test frameworks. An SDET will use test frameworks and infrastructure tools to design,...


  • Redmond, Washington, United States United Software Group Full time

    Job Title: Software Engineering SpecialistWe are seeking a skilled Software Engineering Specialist to join our team at United Software Group in Redmond, WA. As a key member of our research and development team, you will be responsible for designing and developing software that interfaces with hardware.Key Responsibilities:Design and execute experiments to...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Firmware Software Engineer Location: Redmond, WA - Onsite Duration: 6 Months to start W2 ContractOur Client is seeking a Firmware Engineer, whose mission is to design, build, and test prototype systems for future consumer experiences. Top 3 must-have HARD skills:Coding in CUnderstand and implement firmware on micro-controllersLeverage peripherals,...


  • Redmond, United States TALENT Software Services Full time

    Are you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work at their company in Redmond, WA.Primary Responsibilities/Accountabilities:Help the team implement UI/UX features for the Mobile AppMaintain and improve the...


  • Redmond, Washington, United States United Software Group Full time

    Senior .NET Software Engineer PositionWe are seeking a highly skilled Senior .NET Software Engineer to join our team at United Software Group in Redmond, WA. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using .NET technologies. This is an excellent opportunity to...


  • Redmond, United States Intelliswift Software Full time

    Job Title : Software EngineerLocations: 100% Onsite at Redmond, WADuration: 12 Months on W2Summary: The ideal candidate will have experience in a research or advanced development environment, with a focus on real-time graphics and machine learning. This role is perfect for someone with a background in the games industry as a graphics...


  • REDMOND, United States Talent Software Services Full time

    Software Design Engineer in Test 2 Job Summary: Talent Software Services is in search of a Software Design Engineer in Test for a contract position in Redmond, WA. The opportunity will be six months with a strong chance for a long-term extension. Position Summary: The main function of a Software Design Engineer is to develop, implement, and document all...


  • Redmond, United States TALENT Software Services Full time

    Are you an experienced Software Design Engineer in Test with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer in Test to work at their company in Redmond, WA.Position Summary: The main function of a Software Design Engineer is to develop, implement, and document...


  • Redmond, United States TALENT Software Services Full time

    Are you an experienced Software Design Engineer in Test with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer in Test to work at their company in Redmond, WA.Position Summary: The main function of a Software Design Engineer is to develop, implement, and document...


  • Redmond, United States Intelliswift Software Full time

    Job Title : Firmware Software Engineer IIILocations: Redmond, WA - OnsiteDuration: 06 Months Contract on W2 Job Description:Job scope: We are looking for a Firmware Engineer to join our team, whose mission is to design, build, and test prototype systems for future consumer AR experiences. The candidate must Understand and implement firmware on...


  • Redmond, United States Talent Software Services Full time

    Job Description: Summary: The main function of a Software Design Engineer is to develop, implement, and document all testing activities, including test planning, test documentation, test execution, defect tracking and reporting, including follow-up and issue resolution. Job Responsibilities: • Execute test plans, scenarios, scripts or procedures •...


  • Redmond, Washington, United States United Software Group Full time

    Join Our TeamWe are seeking a talented C++ and Python Applications Engineer to join our team at United Software Group in Redmond, WA.In this role, you will have the opportunity to work on challenging projects, collaborate with experienced engineers, and contribute to the development of cutting-edge software applications.Key Responsibilities: Design,...

  • Software Engineer

    2 months ago


    Redmond, United States META Full time

    Summary: Reality Labs Research (RL-R) brings together a diverse and highly interdisciplinary team of researchers and engineers to create the future of augmented and virtual reality.Our team aims to define the worldwide standard for extended reality (XR) interaction with unparalleled software that accelerates research and creates novel capabilities.This...

  • Software Engineer

    5 months ago


    Redmond, United States META Full time

    Summary: Reality Labs Research (RL-R) brings together a diverse and highly interdisciplinary team of researchers and engineers to create the future of augmented and virtual reality.Our team aims to define the worldwide standard for extended reality (XR) interaction with unparalleled software that accelerates research and creates novel capabilities.This...

  • Software Engineer

    4 weeks ago


    Redmond, United States Microsoft Corporation Full time

    The Microsoft Education Team is revolutionizing the way we learn and teach by making education more accessible, engaging, and effective for everyone. The team's goal is to empower every learner in the world to achieve more and to build highly scalabl Software Engineer, Engineer, Software, Microsoft, Education


  • Redmond, Washington, United States United Software Group Full time

    At United Software Group, we are looking for a talented .Net Developer to join our team in Redmond, WA. This is a full-time opportunity that offers a competitive salary of $120,000 per year.About the RoleWe are seeking an exceptional individual with strong technical skills in .NET and related technologies. The ideal candidate will have experience deploying...

  • Software Engineer

    1 week ago


    Redmond, Washington, United States SynergisticIT Full time

    Job OverviewWe are seeking skilled software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Scientists, Data Engineers, Machine Learning engineers for full-time positions with clients.

  • Software Engineer

    4 weeks ago


    Redmond, United States Actalent Full time

    Job Title: Systems Engineer IIIJob Description The successful applicant will be experienced in keeping technical infrastructure running smoothly and balancing high priority issues. You should be comfortable taking on ambiguous challenges like setting up new pre-production hardware for the first time. You should be able to define SOPs, metrics, and alarms to...