Senior Software Engineer (Space)

InnoForge

Los Angeles (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A cutting-edge engineering firm in California is seeking a C++ Software Engineer to develop high-performance systems for complex engineering problems. This hands-on role involves translating Python tooling into efficient C++ systems and optimizing code for performance and reliability. Ideal candidates will have strong C++ experience, knowledge of Python, and a background in scalable software engineering. Join a collaborative environment where you can make a significant impact on core systems.

Qualifications

  • Strong commercial experience in C++.
  • Solid working knowledge of Python for tooling and prototyping.
  • Experience with high-performance, scalable software systems.

Responsibilities

  • Develop high-performance software in C++ for compute-intensive applications.
  • Translate and optimise Python-based tooling into production-grade systems.
  • Design clean architectures for performance-critical environments.

Skills

C++ (modern standards preferred)
Python
High-performance software systems
Software architecture

Job description

C++ Software Engineer – High-Performance Systems
The Company

We’re partnering with a cutting‑edge engineering‑led company building advanced platforms for complex, real‑world environments across space and defense.

Their work sits at the intersection of high‑performance computing, signal processing, and scalable software systems, with a strong emphasis on speed, reliability, and real‑world deployment.

The Role

This is a hands‑on C++ Software Engineering role focused on building and optimising high‑performance systems.

You’ll take ownership of core software components, working on performance‑critical code and helping evolve systems from flexible Python‑based environments into robust, production‑grade C++.

This is less about algorithm design, more about engineering systems that make those algorithms run fast, reliably, and at scale.

What You’ll Be Doing
  • Develop high-performance software primarily in C++ for compute-intensive applications
  • Translate and optimise Python‑based tooling into efficient, production‑grade systems
  • Design clean, scalable architectures for performance-critical environments
  • Profile and optimise code (multi-threading, memory management, vectorisation)
  • Work closely with cross‑functional engineering teams to ensure software integrates seamlessly into wider systems
  • Improve tooling, testing, and overall developer workflows
What They’re Looking For
  • Strong commercial experience in C++ (modern standards preferred)
  • Solid working knowledge of Python (for tooling, prototyping, or legacy systems)
  • Experience building high-performance, scalable software systems
  • Strong understanding of software architecture, data structures, and performance optimisation
  • Comfortable working close to hardware or in complex engineering environments
Why It’s Interesting
  • Work on genuinely complex engineering problems where performance matters
  • High ownership and real impact on core systems
  • Collaborative, engineering‑first environment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Engineer — High-Performance Space Systems
Senior C++ Engineer — High-Performance Space Systems

InnoForge • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Sr. C++ Developer
Sr. C++ Developer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Goliath Partners • Chicago (IL)

On-site
USD 360,000 - 425,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Goliath Partners Inc. • Chicago (IL), Northern (KY)

Hybrid
USD 360,000 - 425,000
Senior Software Engineer — Backend Performance & Data Systems
Senior Software Engineer — Backend Performance & Data Systems

StratITech • San Francisco (CA)

On-site
USD 210,000 - 245,000
Embedded Systems Engineer
Embedded Systems Engineer

The Judge Group, INC. • Town of Texas (WI)

On-site
USD 120,000 - 150,000
C++ Software Engineer (C2C)
C++ Software Engineer (C2C)

Elevateprimesolutions • Arlington (VA)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Roc Search • San Francisco (CA)

On-site
USD 120,000 - 150,000
Senior Platform Software Engineer
Senior Platform Software Engineer

Acquire Me • New York (NY)

On-site
USD 150,000 - 210,000
Flight Software Engineer (Space)
Flight Software Engineer (Space)

NewSpace Technical • Los Angeles (CA)

On-site
USD 100,000 - 130,000