Embedded Software Lead

3 weeks ago


Long Beach, California, United States Relativity Space Full time

About the Role:

Relativity Space is seeking a talented software leader to join our rapidly growing team. As a Lead of Embedded Software, you will be responsible for developing low-level software that monitors and controls major electrical systems on our Terran R rocket.

You will lead a team of seven embedded software engineers working on projects such as autonomous safety systems, motor control, and advanced battery management systems. Your role will involve coordinating with fellow software leaders to align on major milestones and system integration.

You will also be responsible for reviewing and authoring software architecture designs, driving and evaluating trade studies, coaching employees on technical issues, and ensuring the team stays on schedule despite setbacks.

About You:

We are looking for a candidate with a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, and 3+ years of relevant experience in software development. You should have 1+ years of experience leading a team of multiple engineers or significant mentorship, coaching, and project management experience.

Additionally, you should have 3+ years of experience writing software for embedded systems in C/C++ or similar, and experience with software development processes including source control, bug tracking, and design documentation.

Nice to Haves:

Experience developing, debugging, and shipping software products, demonstrated ability to organize, plan, and execute on projects, roadmaps, and hiring strategies, and experience with Python, CMake, and CI/CD Pipelines.

What We Offer:

Relativity Space offers a competitive salary and equity package, a generous PTO and sick leave policy, parental leave, an annual learning and development stipend, and more. To see some of the benefits and perks we offer, please visit our website.

Hiring Range:

$174,000-$214,000 USD

About Relativity Space:

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



  • Long Beach, California, United States Relativity Space Full time

    About the Role:Relativity Space is seeking a talented software leader to join our team as a Lead of Embedded Software. As a key member of our Integrated Software team, you will be responsible for developing and leading a team of embedded software engineers working on projects ranging from autonomous safety systems to motor control and advanced battery...


  • Huntington Beach, California, United States Mach Industries Full time

    Job SummaryThe Embedded Software Engineer will play a pivotal role in the development of our cutting-edge embedded systems, focusing on firmware development, prototyping, and design for aerospace vehicles.Key Responsibilities:Utilize expertise in embedded systems software design to develop firmware for the control and operation of our embedded systems in...


  • Long Beach, California, United States Rocket Lab Full time

    Principal Network Software EngineerRocket Lab is seeking a highly skilled Principal Network Software Engineer to join our team in Long Beach, CA. As a key member of our Space Systems Software team, you will be responsible for managing software development efforts for embedded systems and government programs. Your expertise in secure network systems, RF, and...


  • Long Beach, California, United States Relativity Space Internships Full time

    At Relativity Space, we're pushing the boundaries of aerospace technology and additive manufacturing. As a Software Development Engineer Intern, you'll play a critical role in developing software that controls our vehicles from launch pad to orbit.This is a unique opportunity to work on a wide range of software projects, from real-time control systems to 3D...


  • Long Beach, California, United States Rocket Lab Full time

    About Rocket LabRocket Lab is a pioneering company in the field of launch and space systems. Our mission is to unlock the potential of space to improve life on Earth. We are a global leader in the development and launch of rockets and satellites, enabling some of the most ambitious and vital space missions globally.Space Systems TeamOur Space Systems team is...


  • Long Beach, California, United States Relativity Space Full time

    About the Role:As a Staff Robotics Software Engineer at Relativity Space, you will play a key role in the development and integration of robotics software and hardware for a cooperative robotics platform. Your expertise in robotics software development, particularly in C++ and embedded environments, will be instrumental in implementing perception systems...


  • Long Beach, California, United States TBWA\Chiat\Day Full time

    About the RoleThe Avionics Hardware Engineering Team is seeking a seasoned leader to manage a team of electrical engineers in the development of custom electronics for Relativity's rocket, Terran R. As a Senior Manager, you will oversee the full product lifecycle, from design to qualification and initial flight production. You will work closely with...


  • Long Beach, California, United States Vast Full time

    Vast is a pioneering company that aims to contribute to a future where billions of people live and thrive in space. Our mission is to build artificial gravity space stations, enabling long-term stays in space without the adverse effects of zero-gravity. We are currently developing our initial crewed space habitat, Haven-1, which will be the world's first...


  • Long Beach, California, United States Relativity Space Full time

    About the Role:We are seeking a highly skilled Staff Platform Engineer to join our Robotics Software Engineering Team. As a key member of this team, you will be responsible for the development of a flexible and safe robotics operating platform, focusing on the low-level execution environment, messaging and communications, integration with robots and...


  • Long Beach, California, United States Relativity Space Full time

    At Relativity Space, we're driving innovation in aerospace technology and additive manufacturing. As a Senior Manager, Enterprise Application Software Lead, you'll play a key role in shaping our Enterprise Software Platform.This includes supporting MES and ERP applications to develop our Engineering, Finance, Supply Chain, and Manufacturing processes and...


  • Long Beach, California, United States Vast Full time

    Vast is a pioneering company in the space industry, aiming to contribute to a future where billions of people live and thrive in space.We are building artificial gravity space stations, enabling long-term stays in space without the adverse effects of zero-gravity.Our initial crewed space habitat, Haven-1, is scheduled to be the world's first commercial space...


  • Long Beach, California, United States EVONA Full time

    As a key member of EVONA's Flight Software team, you will be responsible for developing and leading the development of flight software for inflight computers and other critical spacecraft hardware.Key responsibilities include:Collaborating with the Electrical and Hardware division to integrate software solutionsLeading and managing the Flight Software team...


  • Huntington Beach, California, United States Applied Business Software Full time

    Job DescriptionOverviewApplied Business Software is a technology company that specializes in developing software for the mortgage lending industry. Our flagship product, The Mortgage Office, is a leading solution for loan servicing software in the private lending industry. We are a fast-growing, well-funded, B2B SaaS company that offers a dynamic and...


  • Newport Beach, California, United States Halo Staffing Group Full time

    About the Role:We are seeking a highly skilled Software Engineering Lead to join our Software Development Department.In this role, you will be responsible for leading a team of software engineers and collaborating with cross-functional teams to deliver high-quality software products.Our ideal candidate has strong technical leadership skills, excellent...


  • Long Beach, California, United States Relativity Space Full time

    About the Role:As a Staff Robotics Software Engineer at Relativity Space, you will play a key role in the development and integration of robotics software and hardware for a cooperative robotics platform.You will be implementing perception systems (LiDAR, Area 3D Scanners, Motion Capture) with autonomous robots, robotic arms and AGVs to cooperatively...


  • Redondo Beach, California, United States Impulse Space Full time

    Job SummaryImpulse Space is seeking a highly skilled Flight Software Engineer to join our team. As a key member of our avionics systems team, you will be responsible for designing, developing, and testing software for spacecraft and launch vehicles.Key ResponsibilitiesImplement and integrate software for GNC algorithms, command and telemetry, mission...


  • Redondo Beach, California, United States Impulse Space Full time

    Job SummaryAs a Flight Software Engineer at Impulse Space, you will be responsible for developing and implementing software for autonomous systems. Your core responsibility will be to write code that runs on custom avionics hardware for executing flight and ground test functions. You will work with avionics hardware engineers, GNC engineers, propulsion...


  • Long Beach, California, United States SCAN Health Plan Full time

    About SCAN Health PlanSCAN Health Plan is a not-for-profit organization dedicated to improving the lives of older adults in the United States.We are a leading expert in senior healthcare, with over 40 years of experience in providing innovative solutions to support our members' health and independence.Our team of talented professionals is committed to...


  • Long Beach, California, United States Rocket Lab Full time

    About Rocket LabRocket Lab is a pioneering leader in launch and space systems, driving innovation and progress in the industry. Our mission is to unlock the potential of space to improve life on Earth, and we're committed to making that vision a reality.Space Systems TeamThe Space Systems team at Rocket Lab is responsible for designing, developing, and...


  • Long Beach, California, United States Rocket Lab Full time

    About Rocket LabRocket Lab is a global leader in launch and space systems, enabling some of the most ambitious and vital space missions globally. Our Electron rocket has provided reliable access to orbit since 2018, becoming one of the most frequently launched rockets in the world.We're looking for a Ground Software Manager to support our team of engineers...