Logo
ZipRecruiter

Senior Simulation Software Engineer

ZipRecruiter, Los Angeles, California, United States, 90079

Save Job

Job Description K2 Space is building large, high-powered spacecraft for the next phase of space development. Backed by Lightspeed Venture Partners, Altimeter Capital, and others ($180M raised to date), we aim to mass produce the highest-powered satellite platforms ever built for missions across LEO to Deep Space. The rise of launch vehicles like Falcon 9 and Starship enables a shift from an era of mass constraint to one of mass abundance. We believe this new era requires spacecraft with a fundamentally different design to fully utilize these massive rockets. We are a team that believes the future lies in building large, high-powered satellites capable of handling multiple orbits. This is essential for developing the solar system and achieving a Kardashev Type II (K2) civilization. If you are motivated, thrive in a fast-paced environment, and are excited about contributing to a groundbreaking Series B space startup, we encourage you to apply. The Role

You will be responsible for simulating and verifying the software used to operate some of the largest satellites ever flown, utilizing hardware-in-the-loop and hardware-out-of-the-loop testing. You will also have the opportunity to work across different parts of the software stack to develop solutions end-to-end and make modifications to vehicle flight software. In your first 6 months, you will develop core simulation software models, enhance fidelity, add fault injection capabilities, interface with simulation hardware, and model power systems. In your first year, you will generalize the simulation software architecture to support multiple spacecraft, ensuring robust performance for demanding missions. Over two years, you will design multi-agent simulations and tools for managing satellite constellations to inform critical company decisions. This role requires in-person presence at our headquarters in Torrance, CA. Responsibilities

Create and maintain simulation software infrastructure for our 20kW+ spacecraft Develop physics-based models for testing control of spacecraft subsystems, including propulsion, guidance/attitude control, thermal, power, and communications systems Author drivers for simulation hardware Create and utilize tools for rapid deployment of high-quality code Perform data analysis and investigate anomalies to resolve software bugs Support integration and testing of spacecraft subsystems Qualifications

Bachelor's degree in physics, aerospace/mechanical/electrical engineering, computer science, math, or a STEM field, or 3+ years of professional experience in software engineering or related fields Experience in development with Rust, C++, or similar compiled languages Coursework or experience in numerical methods, differential equations, mechanics, and electromagnetism Nice to Have

Master's or PhD in physics, aerospace/mechanical/electrical engineering, or a STEM field Experience working in Rust production environments Proficiency with scientific Python (NumPy, SciPy), Julia, MATLAB, or similar tools Experience designing simulation systems for hardware-in-the-loop and hardware-out-of-the-loop testing Knowledge of Monte Carlo simulations, probability/statistics Familiarity with linear algebra, signal processing, controls, and orbital mechanics Experience with space communication modeling (RF, ground stations) Experience with CI/CD systems Experience with spacecraft flight software development Knowledge of Linux systems programming and driver development Basic understanding of electronics, computer architecture, and control systems Compensation and Benefits

Base salary range: $150,000 - $200,000 + equity Salary depends on knowledge, skills, education, and experience Benefits include unlimited paid time off, medical/dental/vision coverage, life insurance, paid parental leave, and other perks We encourage applicants who do not meet all the listed skills and experience to apply, as building unique spacecraft requires a diverse team. Non-traditional career paths are welcomed. If you require a reasonable accommodation during the application process, please inform us. Export Compliance

As per ITAR, "U.S. Persons" include U.S. citizens, lawful permanent residents (Green Card holders), and certain protected individuals. Please consult with an advisor if unsure about your status. The role involves access to information controlled by U.S. export regulations, and the selected candidate must be a "U.S. person" or eligible for an export license. Equal Opportunity

K2 Space is an Equal Opportunity Employer. Employment decisions are based on merit, competence, and qualifications, and are not influenced by race, color, religion, gender, veteran status, marital status, or other protected attributes.

#J-18808-Ljbffr