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

Embedded Software Engineer, Perception (All Levels)

$154k - $212k

Parallel Systems

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 cleaner, safer, and more efficient logistics solutions. Join our dynamic team and help shape a smarter, greener future for global freight.Embedded Software Engineer, Perception (All Levels)Parallel Systems is seeking an experienced Firmware Engineer to build the low-level software that powers the perception sensing stack on our fully autonomous, battery-electric rail vehicles. In this role, you'll own the drivers, kernel components, and firmware that get high-throughput camera and lidar data off the sensor and into our perception pipeline reliably, in real time, and at scale. You'll work at the boundary of Linux, ARM, and NVIDIA compute platform, partnering closely with the embedded platform engineers who maintain our custom Linux platforms to bring up hardware, harden drivers, and squeeze every millisecond of latency out of our sensing pipeline. If you like living close to the kernel, the hardware, and the timing budget, we'd love to work with you. We are open to candidates across a range of experience levels, excluding recent graduates. Responsibilities Develop and maintain drivers, kernel modules, and firmware for embedded Linux systems running on ARM and NVIDIA (Jetson/Tegra) compute platforms. Write low-level systems software in Rust and C/C++ for perception-critical components, from board bring-up through production hardening. Build, modify, and optimize drivers for high-throughput sensors such as camera, lidars, IMUs, including capture pipelines, buffer management, and data integrity under sustained load. Own the performance of sensing hardware and drive real-time optimizations — implementing timesync, reducing latency and jitter, eliminating dropped frames, and keeping multi-sensor pipelines deterministic under load. Test and validate low-level sensor configuration changes across firmware and sensor revisions to confirm correct behavior under different test conditions Profile and optimize GPU and kernel-level performance on NVIDIA platforms (CUDA, TensorRT, scheduling, memory/IO) to meet real-time constraints for perception workloads. What Success Looks Like: After 30 Days: You've developed a working understanding of our embedded Linux stack, NVIDIA Tegra/Jetson build system, and sensor architecture. You've identified initial performance bottlenecks and created a development plan to address them. After 60 Days: You've landed driver or kernel-level improvements on at least one sensor pipeline, contributed hands-on to the Yocto/Tegra build alongside the embedded platform team, and built diagnostics for latency, dropped frames, and timing drift. You're actively contributing to the real-time system that handles sensor data ingestion and feeds ML model inference in production. After 90 Days: You own a driver or firmware subsystem end-to-end, with a measurable reduction in latency and jitter and improved timesync across the camera/lidar pipeline. You're contributing to the real-time perception pipeline, including the system handling sensor data and ML model inference, and to GPU/kernel optimization work with clear impact on overall perception throughput. Basic Requirements: Bachelor's or higher degree in Computer Science, Electrical Engineering, or a related technical discipline 4+ years of hands-on experience in embedded, firmware, or systems software engineering. Strong knowledge of Linux internals and driver development on ARM-based platforms. Proficiency in Rust and C++ for systems-level programming. Experience with NVIDIA embedded platforms (Jetson/Tegra) Experience developing or maintaining drivers for high-throughput sensors such as cameras and/or lidar, including data capture, buffering, and timestamp synchronization. Comfortable debugging across the hardware/software boundary (device tree, kernel logs, oscilloscope, logic analyzer). Excellent communication and collaboration skills, with experience working on interdisciplinary teams. Preferred Qualifications: Experience with GPU and kernel-level optimization on NVIDIA platforms (CUDA, TensorRT). Experience with Yocto-based builds. Hands-on experience with V4L2, GStreamer, MIPI CSI-2 camera stacks. Experience in autonomous vehicles, robotics, or other safety-critical domains. Familiarity with ROS2, sensor fusion, or SLAM. Knowledge of and experience contributing to real-time perception streaming pipelines, including GStreamer-based media pipelines. We are committed to providing fair and transparent compensation in accordance with applicable laws. Salary ranges are listed below and reflect the expected range for new hires in this role, based on factors such as skills, experience, qualifications, and location. Final compensation may vary and will be determined during the interview process. The target hiring range for this position is listed below.Target Salary Range:$154,000—$212,000 USDParallel Systems is an equal opportunity employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to any discriminatory factor protected by applicable federal, state or local laws. We work to build an inclusive environment in which all people can come to do their best work.Parallel Systems is committed to the full inclusion of all qualified individuals. As part of this commitment, Parallel Systems will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact your recruiter.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer, Perception (All Levels) in Los Angeles, CA vacancy
  • $163k - $212k

     ...Systems is seeking a Senior Robotics Software Engineer to develop the perception and sensor fusion algorithms that...  ...ll work closely with ML, firmware, embedded platform, and systems engineers to...  ...Evaluate sensor selection and system-level tradeoffs, and define test and... 
    Suggested
    Local area
    Shift work

    Parallel Systems

    Los Angeles, CA
    4 days ago
  • $229k - $343k

     ...services.We’re looking for a RF Hardware Engineer to join the Spectacles team!What you’ll do...  ...and external teams such as mechanical, software, industrial design teams, and suppliersCreate...  ...or filter tuningExperience with hardware level board design including schematic capture... 
    Suggested
    Full time
    Live in
    Work at office
    Local area
    Flexible hours

    Snap

    Los Angeles, CA
    3 days ago
  • $120k - $300k

     ...reindustrialize America. By combining AI, advanced software, robotics, and full-stack manufacturing,...  ....Build alongside an incredible team of engineers and operators.What We’re Looking...  ...sense of design and execute at a high level with or without design support.Comfortable... 
    Suggested
    Permanent employment
    Full time
    Relocation package
    Flexible hours

    Hadrian

    Los Angeles, CA
    3 days ago
  • $130k - $185k

     ...buses at scale using a combination of software, vertical integration, and hardware that...  ...our planet. About the RoleAs an Embedded Software Engineer on Apex's Flight Software team, you will...  ...environment.ResponsibilitiesDevelop the low level software that configures and drives... 
    Suggested
    Permanent employment
    Full time
    Work at office

    Apex Technology

    Los Angeles, CA
    7 days ago
  • $135k - $160k

     ...possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, RF PAYLOADS (STARSHIELD)Starshield leverages SpaceX’s...  ...capability at lightning pace.RESPONSIBILITIES:Drive program-level decisions on RF system designsResearch novel solutions for... 
    Suggested
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    SpaceX

    Hawthorne, CA
    6 days ago
  • $230.77k - $323.08k

     ...technically brilliant individuals in engineering, software, and support fields who...  ...of an onboard classical perception and navigation system that...  ...software development for embedded platforms.Proficient in developing...  ...on role type and job level, employees may be eligible... 
    Permanent employment
    Temporary work
    Local area
    Remote work

    Blue Origin

    Los Angeles, CA
    3 days ago
  • $135k - $200k

    THE OPPORTUNITY Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software...  ...considered for employment for any position (regardless of level) MUST be a U.S. Person (permanent resident or citizen).... 
    Permanent employment
    Full time
    For contractors
    Local area
    3 days per week

    Technology Recruiting Solutions

    Los Angeles, CA
    3 days ago
  • $135k - $200k

     ...Connected”?THE OPPORTUNITYSilvus is seeking a full-time Senior Embedded Software Engineer to join our Engineering Group, reporting to the Director of...  ...considered for employment for any position (regardless of level) MUST be a U.S. Person (permanent resident or citizen).... 
    Permanent employment
    Full time
    For contractors
    3 days per week

    Silvus Technologies

    Los Angeles, CA
    4 days ago
  • Senior Embedded Linux and BSP Software Engineer (Avionics)Flight computers, radios and payload processors only perform as well as the software stack sitting...  ...kernel work, device trees, bootloaders and the low level drivers that expose hardware to the OS. You will define... 

    Darwin Recruitment

    Los Angeles, CA
    5 days ago
  •  ...combine precision opto-mechanical hardware, embedded compute, cloud orchestration, and...  ...About The Role As an Embedded Software Engineer, you'll work alongside our embedded team...  ...maintain embedded Linux systems and low-level firmware, bring up hardware peripherals... 
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Observable Space

    Los Angeles, CA
    3 days ago
  • $100k - $160k

     ...Founding Embedded Software Engineer - Build the flight software behind a new class of interceptor systems Hawthorne, California | On-site...  ...additional financing, and is now building out several founding-level engineering functions. Job Duties Own and... 
    Internship

    Approach Venture LLC

    Hawthorne, CA
    3 days ago
  • $197.53k - $276.54k

    ## Embedded Software Engineer IVApplylocations: Los Angeles, CAtime type: Full timeposted on: Posted Yesterdayjob requisition id: R66515Application...  ...14 company-paid holidays.* Dependent on role type and job level, employees may be eligible for benefits and bonuses based... 
    Permanent employment
    Temporary work
    Local area
    Remote work

    Blue Origin

    Los Angeles, CA
    1 day ago
  •  ...#219940 Chipton-Ross is seeking an Embedded Software Engiener for a contract opportunity in...  ...across multiple projects. Implement low-level C/C++ for bare-metal and RTOS environments...  ...Integration Collaborate with hardware engineers to integrate software with... 
    Full time
    Contract work
    Local area

    Chipton-Ross

    Los Angeles, CA
    5 days ago
  • $114k - $171k

     ...Defense System's, Advanced Weapons Division is looking for a Software Systems Engineer-Level 3/4, located in Northridge, CA. This role will be 100% on...  ...Systems Engineering discipline knowledge with strong embedded software familiarity. Candidate will be responsible for analyzing... 
    Relocation package
    Shift work

    NGC

    Los Angeles, CA
    2 days ago
  •  ...Position Summary: Level Three: The Quality Engineer is an intermediate professional generally with 1...  ...using tools like PowerPoint and Excel software programs. Ability to interpret a...  ...vision peripheral vision depth perception and ability to adjust focus. Work... 
    Full time
    Contract work
    Work at office
    Local area

    PCC Talent Acquisition Portal

    South Gate, CA
    10 days ago
  •  ...defense legacy, with supply-chain security engineered in from day one. On a modern missile,...  ...integration, first-article bring-up, and system-level debug. Run the detector trade: vendor...  ...), optics, mechanics, electronics, and software. ~ Rapid prototype iteration:... 
    Remote work
    Weekend work

    Furientis

    Los Angeles, CA
    a month ago
  • $135k - $200k

     ...operating in the advanced communications and embedded systems space (including regulated...  ...work), is seeking a Senior Embedded Software Engineer. This role reports to the Director of Software...  ...the full embedded stack, including low-level drivers, networking protocols, security... 
    Contract work
    For contractors
    3 days per week

    Twenty80 LLC

    Los Angeles, CA
    1 day ago
  •  ...any other way. As an Avionics Systems Engineer at Astrolab, you will define the requirements...  ...electrical architecture at the vehicle level, spanning power distribution, data...  ...in vehicle-level trades with mechanical, software, and thermal teams. You will serve as Responsible... 
    Flexible hours

    Astrolab

    Hawthorne, CA
    5 days ago
  • Los Angeles Housing Department Role: Junior-Mid Level Web Developer Location: Los Angeles, CA (remote) Duration: 12 Month (Possible Extension) Background Our environment includes .NET 8, Blazor/MudBlazor, TypeScript-based applications, API integrations, legacy modernization... 
    For contractors
    Remote work

    SATWIC

    Los Angeles, CA
    5 days ago
  • $130k - $165k

     ...Embedded Software Engineer The Company AnySignal is developing the next generation of RF products and services for some of the most demanding...  ...Your work will span the embedded software stack, from low-level RF integrated circuit drivers and high-speed FPGA... 
    Permanent employment
    Full time
    Flexible hours

    AnySignal

    Los Angeles, CA
    12 hours ago
  • $130k - $200k

    Embedded Software Engineer, Ground Systems The Company AnySignal is developing the next generation of RF products and services for some of the most...  ...of ground antenna systems Develop reliable, low-level software for controlling motors, actuators, sensors, and other... 
    Permanent employment
    Flexible hours

    AnySignal

    Los Angeles, CA
    3 days ago
  • $1,100 per month

    We are hiring an entry-level web developer to join our team in Los Angeles As a web developer you will be responsible for designing and developing websites for our clients This is a full-time position suitable for Indians with a salary of $1100 per month Key Responsibilities... 
    Full time

    India Abroad Publications Inc.

    Los Angeles, CA
    3 days ago
  •  ...for demanding space and defense missions. We are seeking an Embedded Software Engineer to build software that controls ground antenna systems,...  ...integrate new hardware into the ground software stack, develop low-level interfaces, and create automated tests to ensure reliable... 

    AnySignal

    Los Angeles, CA
    3 days ago
  • $229k - $343k

    Staff Software Engineer, Backend, Level 6 Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the... 
    Work experience placement
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    3 days ago
  •  ...lead for the CT-4 lunar rover. You will implement an onboard perception and navigation system that maps terrain and avoids hazards in...  ...testing and flight operations. Collaborate with scientists, engineering teams, and program management to bring exciting products from... 

    Blue Origin

    Los Angeles, CA
    3 days ago
  • $350 per day

     ...Responsibilities Develop low-level software configuring and driving processor peripherals...  ...for manufacturing and flight. Provide embedded software input for new system and...  ...degree in computer science or electrical engineering, or equivalent professional experience.... 
    Full time
    Work at office

    Apex Technology, Inc.

    Los Angeles, CA
    12 days ago
  • $20k

     ...possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, PLATFORM SOFTWARE (STARSHIELD)National security customers...  ...-specific test infrastructureOwn device drivers and board-level firmware for in-house and vendor componentsDefine and... 
    Permanent employment
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Hawthorne, CA
    5 days ago
  • $100k - $150k

     ...building a modular AI “brain” ecosystem for NPC intelligence, real-time perception systems, and simulation tooling across multiple game projects. About the Role We are seeking a Front-End/UI Engineer to design and build the interfaces through which users interact with... 
    H1b

    Snail Games USA

    Culver City, CA
    4 days ago
  • $120k - $300k

     ...factories to reindustrialize America. By combining AI, advanced software, robotics, and full-stack manufacturing, we help aerospace and...  ...drive our roadmapGet to build alongside an incredible team of engineers, operators, and the best machinists/CAM programmers in the... 
    Permanent employment
    Full time
    Relocation package
    Flexible hours

    Hadrian

    Los Angeles, CA
    3 days ago
  • $209k - $313k

     ...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that reach...  ...years of practical work experience6+ years of post-Bachelor’s software development experience; or Master’s degree in a technical... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer, Perception (All Levels). Be the first to apply!