Space Robotics Architect

Posted 3 days ago

softserveDenver (CO)

SENIORITY

Lead

SALARY

$220,000.00 annually

Apply

About the role

ABOUT THE ROLE: In this role, you will architect and deliver software systems for space robotics - spanning satellites, spacecraft, robotic arms, and drones - for clients operating at the frontier of the space industry. You will shape technical strategy from early requirements through space-qualified product launch, engage clients at the executive level, and drive innovation across both flight and ground systems.
RESPONSIBILITIES: Design and own end-to-end software architecture for space robotics systems, covering flight software, ground systems, and simulation environments Develop production-ready and prototype solutions for diverse space platforms including mobile robots, robotic arms, and autonomous spacecraft Define verification, validation, and integration strategies for flight software, ensuring reliability in safety-critical and space-qualified environments Collaborate with cross-functional engineering teams and clients to translate mission requirements into robust, real-time embedded software architectures Build and validate high-fidelity simulations using tools such as Isaac Sim, NVIDIA Omniverse, or MATLAB to support development and testing workflows Implement and oversee Hardware-in-the-Loop (HITL) testing at component, functional, and system levels to accelerate delivery and reduce mission risk Research emerging trends in space robotics - navigation, sensing, autonomy, and decision-making - and apply modern approaches to active engagements Lead pre-sales activities including technical workshops, architecture presentations, and C-level client engagementsREQUIREMENTSHands-on experience designing and developing application software for flight and ground systems, including satellite or spacecraft software delivered to production Strong command of C/C++ and Python for embedded Linux systems, with experience implementing real-time software solutions on spacecraft or autonomous platforms Solid experience with verification, validation, and integration of flight software across the full development lifecycle - from requirements through space-qualified launch Experience with robotics simulation tools such as Isaac Sim, NVIDIA Omniverse, Gazebo, or equivalent platforms; familiarity with MATLAB/Simulink in an aerospace context Knowledge of spacecraft communication protocols and standards such as CCSDS, CAN, or Space Wire Experience with autonomous systems software - spacecraft and satellites preferred; UAVs or self-driving systems also considered Proven ability to design software architectures and implement efficient algorithms for complex, resource-constrained embedded environments Strong analytical and mathematical foundation, with sharp attention to detail and a problem-solving approach to ambiguous, high-stakes challenges Fluent English communication skills, with the ability to lead technical workshops, deliver architecture presentations, and engage senior client stakeholders This posting includes an anticipated salary range that Soft Serve expects to offer for this position. The range provided reflects the base salary only. Final compensation within this range will be determined based on a number of factors, including, but not limited to: geographic location, relevant experience, education, certifications, skills, budget, and market conditions. The anticipated salary range for this role is $130,00.00 – $220,000.00 annually, in line with our internal compensation framework and budget allocation for the role. Most candidates are offered a salary within this disclosed range. If the role is eligible for a variable pay plan, this would be considered separately and may provide additional earnings beyond the base salary range reflected here. Please note, the information provided in this posting is a general summary and may not include all compensation elements or benefits associated with the position.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this

Space Robotics Architect Jobs at softserve | David Careers