Talent.com
Impulse Space
Embedded Software EngineerImpulse Space • Redondo Beach, CA, US
Embedded Software Engineer

Embedded Software Engineer

Impulse Space • Redondo Beach, CA, US
30+ days ago
Job type
  • Full-time
  • Permanent
  • Quick Apply
Job description

Description

As an Embedded Software Engineer 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 engineers, and others to develop performant and maintainable solutions. You will have the opportunity to contribute to many aspects of spacecraft development, including architecting new systems, doing quick prototypes, doing rigorous flight projects, and controlling flight hardware during ground tests.

Responsibilities

  • Implement and improve low-level processor functions such as controls of peripherals, and setup of communication interfaces.
  • Implement and improve functions such as closed loop control of physical processes, and detection/response algorithms for failures such as broken sensors or radiation upsets.
  • Provide technical input on new system developments from an embedded software perspective.
  • Write scrappy code to support development testing of avionics and propulsion devices.
  • Write rigorous, reviewed, and tested code to support manufacturing and flight.

Minimum Qualifications

  • Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree
  • 1+ years' writing C/C++ code for an embedded system or vehicle of some kind (robot, car, drone, or spacecraft)

Preferred Skills and Experience

  • Experience using oscilloscopes, logic analyzers, hardware debuggers, and source-level debuggers to troubleshoot problems at all layers of the stack.
  • Knowledge of and experience with communication protocols including I2C, CAN, SPI, UART, etc.
  • Knowledge of microprocessors and microcontrollers, with an understanding of components such as caches, buses, memory controllers, and DMA.
  • Experience developing low-level drivers for camera modules (e.g., MIPI CSI-2, USB, SPI, I2C).
  • Understanding of sensor communication protocols and interfacing with custom or commercial image sensors.
  • Experience interfacing with motor drivers, power electronics, and sensor feedback systems, including encoders and current sensors.

Additional Information:

Compensation bands are determined by role, level, location, and alignment with market data. Individual level and base pay is determined on a case-by-case basis and may vary based on job-related skills, education, experience, technical capabilities and internal equity. In addition to base salary, for full-time hires, you may also be eligible for long-term incentives, in the form of stock options, and access to medical, vision & dental coverage as well as access to a 401(k) retirement plan.

Impulse Space’s spacecraft manufacturing business is subject to U.S. export regulations including the International Traffic in Arms Regulations (ITAR) and Export Administration Regulations (EAR). This position requires applicants to be either U.S. Persons (i.e., U.S. citizen, U.S. national, lawful permanent U.S. resident (green card holder), an individual granted asylum in the U.S., or an individual admitted in U.S. refugee status) or persons eligible to obtain an export license from the U.S. Departments of State, Commerce, or other applicable U.S. government agencies. Learn more about the ITAR here.

Impulse Space is an Equal Opportunity Employer; employment with Impulse 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. Impulse Space, the in-space transportation company founded by Tom Mueller, is opening access beyond Low Earth Orbit (LEO) with its fleet of in-space transportation vehicles. The high-energy Helios vehicle unlocks orbits beyond LEO with its powerful Deneb engine, dropping off payloads in MEO, GEO, heliocentric, lunar, and other planetary orbits. The flight-proven Mira vehicle uses a nontoxic, high-impulse chemical propulsion system to offer orbital transport, constellation deployment, and precision reentry services to customers throughout LEO. Led by a team that delivered the most reliable rockets in history, Impulse provides economical and efficient in-space transportation by reliably and rapidly getting customers where they want to go.
Create a job alert for this search

Embedded Software Engineer • Redondo Beach, CA, US

Similar jobs

Software Engineer

Quest DiagnosticsLong Beach, CA, United States
Full-time

Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle.Create new... Show more

 • Promoted

Senior Software Engineer, Edge

MetropolisLos Angeles, CA, United States
Full-time

Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world.Today, we are reimagining parking to enable... Show more

 • Promoted

Senior Flight Software Engineer - Real-Time Embedded

Next MatterTorrance, CA, United States
Full-time

A defense development firm in California is seeking a Senior Flight Software Engineer to design and develop flight software for missile systems.The role requires collaboration with engineering team... Show more

 • Promoted

Senior Flight Software Engineer – Embedded, Safety‑Critical

Heart AerospaceLos Angeles, CA, United States
Full-time

A regional aircraft manufacturer in Los Angeles is seeking a Senior/Staff Software Engineer for their Flight Software Team, focusing on developing embedded software for their innovative hybrid-elec... Show more

 • Promoted

Embedded Software Engineer-Torrance, CA

Sunrise SystemsTorrance, California, United States
Full-time
Quick Apply

Job Title: Embedded Software Engineer.Duration: 36 Months On W2 Contract.Working knowledge of embedded operating systems, multitasking, IPCs, and memory management.Extensive experience with ARM mic... Show more

Manager, Software Engineer

RelativityLos Angeles, California, United States
Full-time

Relativity is a market-leading global tech company that equips legal and compliance professionals with a powerful platform to organize data, uncover the truth, and act on it.Our SaaS product, Relat... Show more

 • Promoted

Senior Embedded Software Engineer – Space Actuators

Impulse SpaceRedondo Beach, CA, United States
Full-time

A leading aerospace company in Redondo Beach seeks a Senior Embedded Software Engineer to develop and implement firmware for control systems in launch vehicles.The role requires 12+ years of experi... Show more

 • Promoted

Senior Software Engineer – Spaceflight Embedded & GNC

OutpostLos Angeles, CA, United States
Full-time

A pioneering aerospace company in Playa Vista, CA, is looking for a Senior Software Engineer to design and develop software for spacecraft missions.This role requires at least 6 years of software e... Show more

 • Promoted

Senior Embedded Systems Engineer

JobotTorrance, CA, United States
Permanent

Sr Embedded Systems Engineer with a cutting-edge high-speed electronics company.This Jobot Job is hosted by: Bill Artiga.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us ... Show more

 • Promoted

Embedded Software Engineer

JobotEl Segundo, CA, United States
Permanent

Senior Tax Associate Opportunity! $70-90k.This Jobot Job is hosted by: Shane Bennett.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume.Salary: $70,000 - $90,00... Show more

 • Promoted

Fullstack Software Engineer

HeyGenLos Angeles, California, United States
Full-time

At HeyGen, our mission is to make visual storytelling accessible to all.Over the last decade, visual content has become the preferred method of information creation, consumption, and retention.But ... Show more

 • Promoted

Senior Embedded Aerospace Software Engineer (III/IV)

Crane Aerospace & ElectronicsBurbank, CA, United States
Full-time

Crane Aerospace and Electronics.Senior Software Engineer (Level III or IV).Crane Aerospace & Electronics supplies critical systems and components to the aerospace and defense markets.You’ll find Cr... Show more

 • Promoted

Principal Embedded Software Engineer (Actuators & Control Systems)

Impulse SpaceRedondo Beach, CA, United States
Permanent

Senior Embedded Software Engineer at Impulse.Actuation & Control Systems, you will be responsible for developing embedded software that controls a variety of actuated systems across launch vehicles... Show more

 • Promoted

Senior Embedded Linux & BSP Engineer – Avionics

BoeingEl Segundo, CA, United States
Full-time

A leading aerospace company in El Segundo, California, seeks a Senior Embedded Linux & BSP Software Engineer to innovate in avionics.Responsibilities include leading Linux bring-up for new hardware... Show more

 • Promoted

Systems Engineer 3

Spectraforce TechnologiesLong Beach, California, United States
Full-time

Develop Statement of Work (SOW), for Request for Proposals and Catalogs, containing engineering hours, flow time, and parts requirements in support of BGS Modifications Services.Determine affected ... Show more

 • Promoted

Senior Guidance Software Engineer — UAS Autopilot & Real-Time Embedded

Chaos, Inc.Hawthorne, CA, United States
Full-time

A technology company is seeking a highly skilled Senior Guidance Software Engineer to lead the design of guidance software.This role involves implementing navigation software, supporting system int... Show more

 • Promoted

Software Engineer – Embedded, Backend, or Frontend

NightDragon Acquisition Corp.Torrance, CA, United States
Permanent

Epirus is a high-growth technology company dedicated to overcoming the asymmetric challenges inherent to the future of national security.Epirus' flagship product, Leonidas, is a software-defined sy... Show more

 • Promoted

Software Engineer

TEKsystemsLos Angeles, California, United States
Full-time

TEKsystems is seeking an Intermediate to Senior Software Engineer to support a high-impact national security program focused on ground-based mission systems that play a critical role in missile tra... Show more