Software Engineer
Company: Starcloud
Location: Redmond
Posted on: April 4, 2026
|
|
|
Job Description:
Company Overview: Starcloud is building a network of data
centers in space, starting at kilowatts and scaling to gigawatt
capacity. Falling launch costs allow us to take advantage of the
abundant energy, radiative cooling techniques, and ability to
rapidly scale in space. Join our team, push the boundaries of the
space economy, and be part of this pioneering effort to redefine
the future of energy. Position Overview: As a Software Engineer at
Starcloud, you will play a pivotal role in designing, developing,
and deploying software systems that power our space-based data
centers. You will own the complete software lifecycle, from
development through testing and support, collaborating closely with
multidisciplinary teams to deliver groundbreaking solutions. Key
Responsibilities: Software Development: Develop highly reliable and
available software systems for our low-latency, high-capacity data
centers in orbit. Design and implement fault-tolerant systems that
operate at scale with minimal maintenance. Write high-quality,
efficient code for embedded systems and custom hardware, ensuring
optimal performance and reliability. System Integration: Seamlessly
integrate software with hardware components, optimizing for high
performance and reliability. Collaborate with hardware, firmware,
and other engineers to refine system performance and troubleshoot
issues. Testing and Validation: Create and execute comprehensive
test plans to validate software functionality in various
environments, including simulations and on-orbit testing. Utilize
automated testing and continuous integration tools to maintain code
quality and ensure robust software deployment. Infrastructure and
Tools: Build and maintain robust infrastructure to support rapid
development, testing, and deployment of software. Develop tools for
monitoring and analyzing system performance, ensuring continuous
improvement and reliability. Basic Qualifications: Bachelor’s
degree in Computer Science, Engineering, Math, or a related field,
or 2 years of professional experience in software development.
Proficiency in programming languages such as C, C++, Python, or
similar. Experience with the full software development lifecycle,
including design, coding, testing, and deployment. Preferred
Qualifications: Master’s degree in Computer Science, Engineering,
or a related technical discipline. 3 years of professional
experience in software development, particularly in aerospace,
space, or data processing industries. Expertise in networking
protocols (UDP, TCP/IP) and high-performance systems. Strong skills
in debugging, performance optimization, and unit testing. Excellent
communication skills and the ability to work effectively in a
dynamic, cross-functional environment. Compensation and Benefits:
Starcloud offers a competitive salary and benefits package,
including: Software Engineer/Level I: $120,000 - $145,000 per year
Software Engineer/Level II: $140,000 - $170,000 per year Senior
Software Engineer: $160,000 - $190,000 per year Potential for stock
options, discretionary bonuses, and other long-term incentives.
Comprehensive medical, vision, and dental coverage. 401(k)
retirement plan with company match. Short and long-term disability
insurance, life insurance, and paid parental leave. Generous paid
vacation, holidays, and sick leave Additional Requirements:
Willingness to work extended hours and weekends as necessary to
support critical project milestones. Must be a U.S. citizen, lawful
permanent resident, or eligible for authorization under U.S. export
regulations. Equal Opportunity Employer: Starcloud is committed to
fostering an inclusive and meritocratic workplace. We provide equal
employment opportunities to all employees and applicants without
regard to race, color, religion, gender, sexual orientation, gender
identity, national origin, age, disability, veteran status, or any
other legally protected status. Applicants requiring reasonable
accommodation to the application/interview process should notify
our Human Resources Department. Join Starcloud and shape the
future! Embrace the challenge, push technological boundaries, and
contribute to solving the global energy challenge. Apply today to
join our visionary team dedicated to innovation and advancing
humanity. We receive many applications, and so we apologize that we
may not be able to respond to every applicant.
Keywords: Starcloud, Lacey , Software Engineer, IT / Software / Systems , Redmond, Washington