Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer (Image Processing Algorithms)

$120k - $155k

Impulse Space

Compensation: $120,000 - $155,000 / year Department: Software Location: Redondo Beach Description As an Embedded Software Engineer for Image Processing Algorithms at Impulse, your primary responsibility will be to design, implement, validate, and maintain onboard image processing software for spacecraft systems. You will work at the intersection of embedded software, imaging sensors, numerical algorithms, estimation, and guidance, navigation, and control systems. You will collaborate closely with avionics, flight software, GNC, test, and mission operations teams to deliver reliable image processing software capable of operating on microcontroller‑class hardware in demanding space environments. Responsibilities Develop onboard computer vision algorithms for image preprocessing, thresholding, filtering, centroiding, feature extraction, target detection, target tracking, optical navigation, star detection, and attitude or pose estimation support. Support image conditioning techniques such as calibration, distortion correction, dark‑frame correction, thresholding, exposure control, filtering, and image normalization. Work with GNC, flight software, and mission teams to define algorithm performance requirements, including accuracy, latency, update rate, robustness, fault tolerance, and compute/resource constraints. Develop test tools, simulation environments, and analysis scripts to evaluate algorithm performance using synthetic imagery, lab imagery, ground test data, and flight‑like datasets. Debug and tune vision software during sensor bring‑up, ground testing, environmental testing, and in‑flight operations. Contribute to fault detection, robustness, and recovery logic for cases such as poor lighting, stray light, saturation, blur, dropped frames, hot pixels, occlusions, image noise, and unexpected scene content. Design algorithms and data pipelines that operate within constrained CPU, memory, storage, bandwidth, timing, and power budgets. Minimum Qualifications Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field. 2+ years of experience writing C++ code for embedded systems, preferably in imaging or robotic applications. Experience implementing image processing, estimation, numerical, or signal processing algorithms. Experience with bare‑metal or RTOS‑based software development. Preferred Skills and Experience Ability to work closely with hardware, flight software, GNC, and test teams to diagnose issues across software, sensors, timing, image quality, and system interfaces. Experience optimizing software for runtime, memory usage, deterministic execution, and numerical stability. Familiarity with low‑level hardware interfaces such as SPI, I2C, UART, GPIO, timers, ADCs, DMA, and camera or image sensor interfaces. Strong understanding of linear algebra, coordinate frames, rotations, quaternions, camera models, or geometric vision concepts. Experience debugging embedded systems using oscilloscopes, logic analyzers, hardware debuggers, source‑level debuggers, logs, and telemetry. Hands‑on experience developing or testing computer vision, optical navigation, star tracker, pose estimation, target tracking, inspection, or perception algorithms on microcontroller‑class hardware. 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 and 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. #J-18808-Ljbffr Impulse Space

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (Image Processing Algorithms) in Redondo Beach, CA vacancy
  • Impulse Space is seeking an Embedded Software Engineer for Image Processing Algorithms in Redondo Beach. The role involves designing and maintaining onboard image processing software for spacecraft systems, collaborating with various teams to ensure reliable performance... 
    Suggested

    Impulse Space

    Redondo Beach, CA
    1 day ago
  •  ...redefining modern defense with cutting-edge radar technology. We seek an experienced engineer in Hawthorne, CA, to lead the design and development of advanced radar signal processing algorithms. The ideal candidate will have a Bachelor's degree in a STEM field and at least... 
    Suggested
    Full time

    Chaosindustries

    Hawthorne, CA
    1 day ago
  •  ...Description Description As an Embedded Software Engineer your core responsibility will...  ...loop control of physical processes, and detection/response algorithms for failures such as broken sensors...  ...interfacing with custom or commercial image sensors.  Experience... 
    Suggested
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    4 days ago
  • $110k - $240k

     ...visit Role Overview Support the Systems Engineering design and development of cutting‑...  ...and develop advanced radar signal processing algorithms for target detection, tracking, and classification...  ...constraints Implement algorithms in software (e.g., C++, Python, MATLAB) and/or... 
    Suggested
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    Chaosindustries

    Hawthorne, CA
    4 minutes ago
  •  ...highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and...  ...Experience with Agile lifecycle processes including Scrum, Continuous Integration...  ...designing & implementing radar modes & algorithms, signal processing, target detection,... 
    Suggested
    Full time
    Work at office

    CHAOS Industries

    Hawthorne, CA
    1 day ago
  • $100k - $150k

     ...Details We are seeking a dynamic and talented Consulting Embedded Software Engineer to join our team in the Tech Services industry. The successful...  ...procedures. 7. Tailor and deploy software tools, processes, and metrics. 8. Serve as a subject matter expert and mentor... 
    Local area

    Jobot

    El Segundo, CA
    3 days ago
  • $70 - $75 per hour

     ...Tech Recruitment Certified Professional Job Title- Senior Software Embedded Engineer Duration- 12+ Months with Possible extension Location – Torrance...  ...language Proficiency in version control software processes and techniques (GitFlow, GitLab) Knowledge of software build... 
    Contract work
    Internship

    BayOne Solutions

    Torrance, CA
    21 minutes ago
  • $100k - $145k

     ...California is seeking a Design Expert to enhance camera modules for unmanned systems. The ideal candidate will drive innovations in imaging technology to support defense applications. Responsibilities include technical selection of sensors, optical parameters definition,... 

    Neros Technologies

    Torrance, CA
    1 day ago
  • $150.75k - $225k

     ...made it happen. Mission Analysis Engineering Role The Mission Analysis Engineering...  ...and integration of mission data processing algorithms, such as EO/IR image processing or inertial tracking....  ...and lead comprehensive end‑to‑end software integration, validation, and testing... 
    Work experience placement
    Interim role
    Currently hiring
    Flexible hours
    Shift work
    Day shift

    Boeing

    El Segundo, CA
    1 day ago
  • $125k - $155k

     ...Navigation, and Control Engineer (Optical Systems) at Impulse...  ..., and object detection algorithms for star trackers and other imaging systems Support...  ...analyses Participate in software development, both flight...  ...of experience in image processing and optical analysis Proficiency... 
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    1 day ago
  • $95.5k - $181.7k

     ...Area within the Systems Engineering Center, where we...  ...using DOORS. Radar mode algorithm development and system...  ...Participate in hardware/software integration,...  ...‑level issues, signal processing, control theory, statistics...  ...theory, detection methods, imaging/pattern recognition,... 
    Temporary work
    Worldwide
    Relocation package
    Flexible hours

    Raytheon

    El Segundo, CA
    1 day ago
  •  ...experienced, driven engineers to help lead this work...  ...estimation, and autonomy algorithms Oversee simulation,...  ...with hardware, software, systems, and mission...  ...performance, risk, and embedded compute constraints Support...  ...and related systems Image processing methods and... 
    Remote work
    Home office
    Flexible hours

    Astrolab

    Hawthorne, CA
    1 day ago
  • $100k - $175k

    Location Torrance, CA Employment Type Full time Department Engineering Compensation $100K - $175K • Offers Equity Compensation at Northwood...  ...we want you at Northwood. The Role We are seeking a Lead SMT Process Engineer to build and scale our in‑house PCB assembly... 
    Permanent employment
    Full time
    Flexible hours

    Northwood Space

    Torrance, CA
    4 days ago
  • $114.75k - $155.25k

     ...seeking a Radar Systems Engineer (Experienced, Lead, or...  ...other object-oriented software platforms Support new...  ...of digital signal processing expertise Skilled analyst...  ...experience of MTI algorithms Skilled in digital signal...  ...aperture radar image formation High level... 
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    El Segundo, CA
    1 day ago
  • $120k - $170k

    Join to apply for the Embedded Software Engineer role at Stealth Startup This range is provided by Stealth Startup. Your actual pay will be based...  ...software for real-time performance Integrate and test algorithms and software at module, software in the loop, hardware in... 
    Permanent employment
    Full time

    Stealth Startup

    El Segundo, CA
    1 day ago
  • $150k - $200k

    Compensation: $150,000 - $200,000 / year Department: Software Location: Redondo Beach Description As a Senior Embedded Software Engineer at Impulse focused on Actuation & Control...  ...architectures and fault detection/response algorithms. Exposure to space environment constraints... 
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    1 day ago
  •  ...Description Job Description Description As an Embedded Software Engineer for Camera Systems at Impulse, your primary responsibility...  ...be to design, implement, and maintain firmware for image capture and processing systems on spacecraft. You will collaborate with... 
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    8 days ago
  •  ...Description Job Description Description As an RF embedded software engineer your core responsibility will be to own the...  ...architectures, and bring up RF systems Development of algorithms for RF digital signal processing and calibration Design and optimization of RF... 
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    2 days ago
  •  ...CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in...  ...pipeline. Package and deploy software images for diverse embedded hardware platforms...  ...tools to support parts of the hiring process, such as reviewing applications, analyzing... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    El Segundo, CA
    7 days ago
  • $169k - $216k

     ...commercial space infrastructure, from in-orbit pharmaceutical processing to reliable and economical reentry capsules. Varda’s W-...  .... What you will do (Job Responsibilities) The Senior Embedded Software Engineer on the Flight Software team is responsible for determining... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Relocation package
    Flexible hours

    Vardaspace

    El Segundo, CA
    1 day ago
  • $169k - $216k

     ...from in-orbit pharmaceutical processing to reliable and economical...  ...mission. Own all aspects of software development, from design, testing...  ...or Linux based software for embedded processors in C++. Build...  ...computer science, math, physics, engineering or equivalent technical... 
    Full time
    Immediate start
    Relocation package
    Flexible hours

    Varda Space Industries, Inc.

    El Segundo, CA
    1 day ago
  • $135k - $250k

    SENIOR SOFTWARE ENGINEER (GEOMETRY PROCESSING) Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce...  ...physical. Responsibilities: Develop GPU-accelerated algorithms for mesh deformation, procedural geometry generation, parallel... 
    Casual work
    Relocation package
    Flexible hours

    Dormont Manufacturing Company

    Hawthorne, CA
    3 days ago
  • $139k - $201k

     ...-based defense and logistics. What You’ll Do As a Senior Embedded Software Engineer at Inversion, you will report directly to the Manager of Arc...  ...align vehicle autonomy, telemetry architectures, and GNC algorithm execution. Required Qualifications Bachelor’s degree in... 
    Permanent employment
    Work at office

    Inversion

    El Segundo, CA
    1 day ago
  • Castelion is seeking a Build Reliability Engineer in California to enhance product quality and reliability in defense systems. This role...  ...in leading improvement initiatives, developing internal processes, and conducting reliability assessments while ensuring compliance... 

    Castelion

    Torrance, CA
    1 day ago
  • Dormont Manufacturing Co is seeking a Senior Software Engineer specializing in geometry processing to develop GPU-accelerated algorithms for innovative metal 3D printing systems. This role entails close collaboration with simulation and hardware engineers to optimize the... 

    Dormont Manufacturing Co

    Hawthorne, CA
    3 days ago
  • $52.9k - $108k

    Embedded Software Engineer The Opportunity: As an embedded software engineer, you can resolve a problem with a complete end-to-end solution in...  ...the Posting Date. Identity Statement As part of the hiring process, we will ask you to complete an identity verification process... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    El Segundo, CA
    2 days ago
  • $135.1k - $168.9k

     ...protect it for future generations. Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting-edge...  ...by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a... 
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Torrance, CA
    1 day ago
  • $120k - $175k

     ...empower everyone to experience the joy and freedom of flight. EMBEDDED SOFTWARE ENGINEER - EL SEGUNDO, CA In this role, you are responsible for...  ...to continuous improvement of development and verification processes to reduce cost and cycle time. REQUIRED QUALIFICATIONS:... 
    Full time
    Work experience placement
    Work at office

    Skyryse

    El Segundo, CA
    1 day ago
  • $97.75k - $145k

     ...power‑on to a stable OS image under senior guidance....  ...reviews, representing software concerns and learning...  ...degree in Electrical Engineering, Computer Engineering,...  ...experience in hands‑on embedded‑Linux development (...  ...Interest (COI) assessment process. Drug‑Free Workplace... 
    Permanent employment
    Work experience placement
    Interim role
    Flexible hours
    Shift work

    Millennium Space Systems

    El Segundo, CA
    1 day ago
  • $141.38k - $224.5k

     ...machine learning to optimally engineer, additively manufacture, and...  ...seeking a talented and motivated Software Developer to join our...  ...develop and implement innovative algorithms for task and motion planning...  ...evaluated through our interview process. E05 / Senior: $141,380 -$194... 
    Temporary work

    Divergent Enterprises

    Torrance, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer (Image Processing Algorithms). Be the first to apply!