Senior Embedded Software Engineer (Camera Systems) Job at ZipRecruiter, Redondo Beach, CA

Q0YzRGdqYnN5cmRXQmxpT1RoMkpMU2x2VFE9PQ==
  • ZipRecruiter
  • Redondo Beach, CA

Job Description

Job Description

Description

As a Senior Embedded Software Engineer for Camera Systems at Impulse , your primary responsibility will be to design, implement, and maintain firmware for image capture and processing systems on spacecraft. You will collaborate with avionics, flight software, and GNC engineers to interface with imaging hardware, support ground and flight tests, and ensure high reliability under harsh environmental conditions.

Responsibilities

  1. Develop low-level drivers and control software for camera modules using interfaces like MIPI CSI-2, USB, SPI, and I2C.
  2. Interface with commercial and custom image sensors, implementing robust and efficient data pipelines.
  3. Implement camera configuration, triggering, and synchronization logic.
  4. Support data capture and streaming during ground tests and in-flight operations.
  5. Collaborate with image processing and perception teams to define firmware requirements and APIs.
  6. Contribute to bring-up, debugging, and tuning of camera subsystems in hardware-in-the-loop setups.

Minimum Qualifications

  • Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science, or similar.
  • 5+ years of experience writing C/C++ code for embedded systems, preferably in imaging or robotic applications.
  • Experience using oscilloscopes, logic analyzers, hardware debuggers, and source-level debuggers to troubleshoot problems at all layers of the stack.
  • Strong understanding of I2C, SPI, and MIPI-based camera interfaces.
  • Familiarity with microcontroller and SoC architectures, especially those used in vision applications.

Skills and Experience

  • Hands-on experience integrating image sensors and camera modules into embedded systems.
  • Familiarity with image pipeline concepts such as exposure control, gain tuning, and calibration.
  • Understanding of real-time data handling and buffering for high-rate image streams.
  • Exposure to radiation-tolerant imaging design or fault detection in visual systems.

Additional Information

Compensation bands are determined by role, level, location, and market data. Individual pay is based on skills, education, experience, and technical capabilities. Full-time employees may be eligible for stock options, medical, vision & dental coverage, and a 401(k) plan.

To comply with U.S. Government space technology export regulations, including ITAR, you must be a U.S. citizen, lawful permanent resident, protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible for required authorizations from the U.S. Department of State. Learn more about ITAR here.

Impulse Space is an Equal Opportunity Employer; employment is based on merit, competence, and qualifications, regardless of ethnicity, veteran status, marital status, mental or physical disabilities, or other protected statuses.

#J-18808-Ljbffr ZipRecruiter

Job Tags

Permanent employment, Full time,

Similar Jobs

Rike Roofing Services, Inc.

Commercial Construction Project Coordinator Job at Rike Roofing Services, Inc.

 ...Company Description Rike Roofing Services is a full-service commercial roofing company, family-owned and operated since 1936. The company offers a variety of services including roof removal and replacement, repairs and maintenance, reroofing, metal roofing, and emergency... 

Host Healthcare

Travel Telemetry/EKG Technician - $1,232 per week Job at Host Healthcare

Host Healthcare is seeking a travel Cardiovascular Technologist for a travel job in Stevens Point, Wisconsin. Job Description & Requirements ~ Specialty: Cardiovascular Technologist ~ Discipline: Allied Health Professional ~ Start Date: 06/23/2025~ Duration...

Uber

Flexible Gig - Drive with Uber Job at Uber

 ...quickly while setting their own schedules. Participants can drive part-time, full-time, or seasonally in exchange for immediate earnings...  ...flexibility your schedule requires (gig, part-time, full-time, seasonal, hourly, or temporary) Why Drive With Uber?: Receive your earnings... 

Rocscience

Technical Content Writer Job at Rocscience

 ...Job Description Technical Content Writer at Rocscience Are you passionate about transforming complex technical jargon into clear,...  ...(or a related field). Demonstrated experience in technical writing. Ability to quickly learn and communicate new technical concepts... 

BCS Placement

LCB/Licensed Customs Broker Job at BCS Placement

 ...Job Description Job Description Hands on Licensed Customs Broker needed! Will hold the branch license for a Medium sized freight forwarder Will oversee compliance, regulations and also do entries and operations Small team that gets along well...