Principal Software Engineer Los Angeles, CA
$200k - $240kK2 Space Corporation
The Role The software team at K2 strives to blur the lines between the various types of software development and encourages team members to get into parts of the stack they may not otherwise have experience with. This spectrum includes GNC algorithms (Rust, C++), application software on flight computers (Rust, C++), to embedded software on microcontrollers (Rust, C++), to operating systems (Rust, C++, C), to HDL programming (VHDL, SystemVerilog), to test systems (Python), and many things in between. By doing this, we create a stronger team with more capable engineers. For now, this does not include front-end, artificial intelligence, or machine learning development. As a part of the team, you will be responsible for the development and verification of the software used to fly some of the largest spacecraft that have ever been flown. You will write mission‑critical code that controls propulsion systems, attitude control systems, and power systems to ensure safe and reliable operation of the vehicle. In your first 6 months you will develop core pieces of the software architecture including the strategies for fault tolerance, real‑time control, and telemetry downlink. In your first year you will implement larger software systems and begin verifying your code using both software and hardware in the loop simulators. In your first two years you will operate your code on multiple spacecraft, demonstrating robust performance in demanding missions. Responsibilities Create software architecture for real‑time, fault‑tolerant control of a 20kW+ spacecraft Develop software applications for control of spacecraft subsystems, including propulsion, guidance/attitude control, thermal, power, and communications systems Design and implement state machines for robust operation of the spacecraft Create and utilize robust tools to allow for rapid deployment of quality code Perform data analysis and anomaly investigation to identify and resolve software bugs Support integration and testing of the spacecraft subsystems Build and maintain infrastructure to increase reliability when developing and testing software Qualifications Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline or 10+ years of professional experience in software engineering Development experience in Rust, C/C++, Python, VHDL, SystemVerilog Nice to Have Experience with spacecraft flight software development Fluency with Linux systems programming and driver development Experience with continuous integration and continuous delivery systems Experience building or working with hard real‑time embedded systems (bare‑metal or RTOS) Basic knowledge of electronics, computer architecture, and control systems Experience developing or working with state machines Experience with software verification and testing methods Experience with software and network performance analysis and debugging Experience with implementing Extended Kalman Filters for inertial sensors Experience with fault‑tolerant software design and implementation Experience defining and creating test systems for both hardware‑in‑the‑loop and hardware‑out‑of‑the‑loop Compensation and Benefits Base salary range for this role is $200,000 - $240,000 + equity in the company Salary will be based on several factors including, but not limited to: knowledge and skills, education, and experience level Comprehensive benefits package including paid time off, medical/dental/vision coverage, life insurance, paid parental leave, and many other perks If you don’t meet 100% of the preferred skills and experience, we encourage you to still apply! Building a spacecraft unlike any other requires a team unlike any other and non‑traditional career twists and turns are encouraged! We value in‑person collaboration, and prefer candidates that are able to work alongside our team in Torrance, California. However our software team does allow for remote work with the expectation that you spend 1 week per month onsite. If you need a reasonable accommodation as part of your application for employment or interviews with us, please let us know. Export compliance: As defined in the ITAR, “U.S. Persons” include U.S. citizens, lawful permanent residents (Green Card holders), and certain protected individuals. The person hired for this role will have access to information and items controlled by U.S. export control regulations. The person hired for this role must therefore either be a “U.S. person” as defined by 22 C.F.R. § 120.15 or otherwise eligible for a federally issued export control license. K2 Space is an Equal Opportunity Employer; employment with K2 Space is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. We invite all qualified candidates, including veterans, to apply. #J-18808-Ljbffr K2 Space Corporation
$120k - $180k
Software Engineer job at Epsilon3. Los Angeles, CA. Epsilon3 is a multi-product operations management platform revolutionizing the way teams build, launch, and operate spacecraft and other advanced hardware systems. Launched in 2021, our company is led by engineers from...SuggestedFull timeApprenticeshipLocal area- Java full stack architect at Los Angeles, CA Contract USM Business Systems Inc. is a quickly... ...developing worldwide System Integrator, Software and Product Development, IT... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management...SuggestedContract workWorldwide
- Software Developer - .NET Web Developer - Los Angeles, CA Qualifications The Software Developer must have five years of experience building complex .NET Web applications, API services, functions, workflow, and SQL series. Experience in the following area(s) is required...Suggested
$55 - $80 per hour
Job Overview JDE Developer at ManpowerGroup, Los Angeles, CA (Hybrid). Pay Range: $55-$80/hr Responsibilities Develop and customize JD Edwards EnterpriseOne applications using version 9.2.4. Collaborate with business analysts and end-users to gather requirements and translate...SuggestedTemporary work$450 per month
...era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to... ...space startup, we’d love for you to apply. The Role As a Principal Application Software Engineer on our Enterprise Team, you will design and build...SuggestedPermanent employmentWork experience placementRemote workShift work- Game Developer - Los Angeles, CA Interview: Job Description We are seeking a creative Game Developer to design and develop engaging video... ...years of experience in game development. Proficiency in game engines like Unity or Unreal Engine. Strong understanding of programming...
- Web Developer Location: Los Angeles, CA. Insight Global is seeking a Web Developer to support a U.S.-based market research firm. This role will focus primarily on enhancing and maintaining the Storybook component library, including the integration of new features and UI...
$55 per hour
2 Positions - Salesforce Technical Lead for Phoenix, AZ and Los Angeles, CA Apex, OOP, Salesforce, Salesforce Configuration, Salesforce Implementation, Salesforce Lightning, Tech Lead, Trigger, Web Services Location: Arizona Job Function: Salesforce Development Date...Hourly pay$130k - $180k
iOS Software Engineer job at Suno. LosAngeles, CA. About Suno At Suno, we are building a future where anyone can make music. You can make a song for any moment with just a few short words. Award-winning artists use Suno, but our core user base consists of everyday people...Work at officeFlexible hours- About the job Mobile Application Developer - Los Angeles Note: This position does not offer any Visa sponsorship. We are only looking for applicants who are either local to Los Angeles, CA, or ready to relocate to the employer's location. Job Summary: Our Client is looking...Local areaRelocation
- Overview SAP Integration Team Lead - Locals to Los Angeles only The Integration Team Lead is responsible for planning, coordinating, and executing... ...Technologies by 2x Get notified about new Integration Team Lead jobs in Los Angeles, CA . #J-18808-Ljbffr Numeric TechnologiesContract workLocal area
- About the job Cloud Engineer - Los Angeles Note: This position does not offer any Visa sponsorship. We are only looking for applicants who are either local to Los Angeles, CA, or ready to relocate to the employer's location. Job Summary: One of our clients is looking...Local areaRelocation
- ...experience Business Impact Lead the modernization from ClickSoftware to SAP FSM/SSAM Improve scheduling, dispatching, and field workforce productivity Enhance data visibility and reporting Reduce legacy system dependency and technical debt #J-18808-Ljbffr Ca One
$100k - $125k
...Ben & Jerry’s, KFC, and Eataly trust our software to power their delivery business. We... ...Looking For Proven work experience as a Sales Engineer Proven track record selling complex... ...Need To Know This role is based in the Los Angeles office location. We believe that people...Full timeTemporary workWork experience placementWork at officeFlexible hours$140k - $164k
Software Engineer II - Test/Internal Tooling Parallel Systems is pioneering autonomous battery-electric rail vehicles designed to transform freight transportation by shifting portions of the $900 billion U.S. trucking industry onto rail. Our innovative technology offers...Local areaShift work$150k - $212k
...more efficient logistics solutions. Join our dynamic team and help shape a smarter, greener future for global freight. Senior Software Engineer Parallel Systems is seeking a Senior Software Engineer to design, build, and optimize critical system applications. You will...Local areaShift work$113k - $238k
...extended hybrid range of 400 km. Heart is targeting type certification of the ES-30 by the end of the decade. Your mission As a Software Engineer on the Flight Software Team, you are responsible for all aspects the development of the software on the aircraft. You will...Visa sponsorship$1,100 per month
Guardian Secure Services is hiring a Junior Software Developer to work in Los Angeles. In this entry-level role, you'll contribute to exciting projects while earning a competitive salary of $1100. Responsibilities include developing software applications, writing efficient...$145k - $175k
...Job Description Job Description Location: Los Angeles, CA Overview The Forward Deployed Software Engineer (FDSE) will be the ultimate problem solver, an elite member of First Resonance's "Delta" FDSE, being deployed to our customers' sites to overcome their...Work experience placementWork at officeFlexible hours- A leading IT services provider in Los Angeles is looking for experienced IT Professionals for various positions including Senior Programmer... ...C# or VB.NET, and must have a Bachelor's degree in IT or Engineering. Responsibilities include leading complex IT applications and...
- ...Xometry is seeking a driven and technically-minded Application Engineer, Injection Molding to join our team. In this role, you'll be a... ...Optimization: Perform basic file modifications and repairs using software such as SolidWorks, Inventor, or Magics to ensure...
$160k - $200k
...new era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to fully... ...boundary between SoC specific complexity and high-level flight software. You will write mission-critical code that maintains a secure...Shift work$200k - $230k
...standards. Who We Are While headquartered in Los Angeles, the Convoso team can be found around... ...U.S. states, including AL, AZ, CA, CO, CT, FL, GA, IL, IN, KY, MA, MI,... ...We are looking for an experienced Principal Software Engineer to build and scale the AI agent systems...Full timeCasual workWork at officeRemote work$170k - $250k
...companion device designed in collaboration with Teenage Engineering. We are a small, fast-moving team based in Los Angeles with collaborators around the globe. We are well... ...our product focus. Our team has created mature software, hardware, and designs that have impacted...Remote work$1,000 - $2,030 per month
...Ben & Jerry’s, KFC, and Eataly trust our software to power their delivery business. We... ...About the Role We're seeking Android Engineers who thrive in ambiguity, embrace a fast... ...need to know This role is based in our Los Angeles office location. We believe that people...Work at office$114k - $171k
Northrop Grumman is actively seeking a Principal Software Engineer in Los Angeles, CA, to lead technical initiatives and develop software using C/C++. You will interface closely with software leads and architects to ensure project success. The role requires a bachelor'...$276k - $414k
...other digital services. Snap Engineering teams build fun and... ...front‑end. We’re looking for a Principal Software Engineer to join the Ads Platform... ...Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for... ...modified in the future. Zone A (CA, WA, NYC): The base salary...Live inWork at officeLocal area$165k - $258k
...career. THE OPPORTUNITY Silvus is seeking a full-time Principal Embedded Software Engineer to join our Engineering Group, reporting to the Senior... ...located at Silvus headquarters in the heart of vibrant West Los Angeles, CA and is on a hybrid schedule, a minimum of 3 days...Permanent employmentFull timeContract workFor contractorsFor subcontractorInternshipWork at officeLocal area3 days per week$1,500 per month
EliteService Staffing is seeking a skilled Front-End Web Developer to join their team in Los Angeles. In this role, you will be responsible for creating and maintaining user-friendly websites, requiring a strong understanding of web design principles and proficiency in...Full time$184.3k - $247.1k
Principal Software Engineer - Ad Platform Join to apply for the Principal Software Engineer - Ad Platform role at RemoteWorker US Principal... ...it #disneytech The hiring range for this position in Los Angeles, CA is between $184,300 - $247,100 year and San Franscico, CA...Hourly pay16 hoursFull timeRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer Los Angeles, CA. Be the first to apply!
- principal software engineer Los Angeles, CA
- principal architect Los Angeles, CA
- associate principal Los Angeles, CA
- senior principal cloud computing engineer Los Angeles, CA
- principal structural analysis engineer Los Angeles, CA
- principal cloud computing engineer Los Angeles, CA
- senior principal scientist Los Angeles, CA
- principal Los Angeles, CA
- software trainer Los Angeles, CA
- ultimate software Los Angeles, CA

