Embedded Software Engineer, Perception (All Levels)
$154k - $212kParallel 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.
$114k - $171k
..., they're making history. Northrop Grumman’s Defense System's , Advanced Weapons Division is looking for an Embedded Software Engineer - Level 3/4 , located in Northridge, CA . This role will be 100% on-site with no hybrid opportunities. This position supports...SuggestedFull timeRelocation packageShift work$192.8k - $289.2k
...Systems has an opening for a Sr Staff Embedded Software IPT Lead to join our team of qualified,... ...integral part of our multi-discipline engineering team in Advanced Weapons, you will be on... ...qualifications Sr Staff Embedded Software IPT Lead (Level 6):\n\n * Bachelors in STEM with 14+...SuggestedFull timeRemote workRelocation packageShift work- ...Embedded Software Engineer We are a stealth-mode Aerospace & Defense startup headquartered in Gardena... ..., and we are backed by Joint Staff-level military leadership and top-tier... ...Understanding of computer vision, perception, filtering, and estimation techniques...SuggestedPermanent employment
- Parallel Systems seeks an Embedded Software Engineer for perception stack on autonomous, battery-electric rail vehicles. You will develop drivers and firmware for embedded Linux on ARM/NVIDIA platforms, focusing on high-throughput sensors and real-time performance. You’...Suggested
$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...SuggestedLocal areaShift work$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...Full timeLive inWork at officeLocal areaFlexible hours$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... ...Dependent on role type and job level, employees may be eligible...Permanent employmentTemporary workLocal areaRemote work$212.1k - $318.1k
...% of the Time Lead Consulting Systems Engineer (Level 7) Northrop Grumman Defense Systems is... ...all program elements (systems, hardware, software, support, integration, and test). The... ...mission systems, avionics, or complex embedded systems integrating hardware, software,...Full timeWork at officeRelocation package- ...visit us at Job Description Clarapath is seeking an Embedded Software Engineer to join our team in our Hawthorne, NY 10532 location. We... ...control software, both at the driver and at the application level. The candidate will also collaborate with other engineering...Full timeWork experience placement
$125k - $145k
...with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER (STARLINK) Starlink is the world’s largest satellite constellation... ...Golang, Python, or Rust Experience with embedded or low level systems development PREFERRED SKILLS AND EXPERIENCE:...Permanent employmentFull timeTemporary workLive inRemote workWorldwideWeekend work$120k - $300k
...up to 2x cheaper. By combining advanced software, robotics, and full-stack manufacturing,... ...better.Build alongside an incredible team of engineers and operators.What We’re Looking... ...strong sense of design and execute at a high level with or without design support....Permanent employmentFull timeLocal areaFlexible hours- ...infrastructure. About The Role: We're looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric locomotive control systems. You'll work on everything from low-level embedded firmware to industrial HMI interfaces, collaborating...
$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 employmentFull timeFor contractorsLocal area3 days per week- 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...
$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 employmentFull timeFor contractors3 days per week- ...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 workWeekend work
$165k - $280k
...Our lean, world-class team of engineers and operators is applying a first-principles... ...This Role As a General Matter Lead Embedded Software Engineer, you will serve as a technical... ...day-to-day problem solving. Build low-level firmware in C/C++, and Rust to control...Full timeWork at officeWeekend work$120k - $170k
...Founding Embedded Software Engineer - Build the Flight Software Behind a New Class of Interceptor Systems Hawthorne, California | On-site... ...Perform board bring-up, hardware/software integration, and low-level debugging Develop robust telemetry, logging, fault handling...- ...Job Description Job #218043 Chipton-Ross is seeking a Embedded Software Engineer (Level 5) for a contract opportunity in Kent, WA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) ~5+ years embedded programming experience with languages such as C, C++,...Full timeContract workWork experience placementLocal areaDay shift
$125k - $250k
...capital firms. Our lean, world-class team of engineers and operators is applying a first-principles... ...affordable. About This Role We are seeking an Embedded Software Engineer to develop the low-level control software, real-time runtimes, and device...Full timeWork at officeWeekend work$48.08 - $67.31 per hour
..."? THE OPPORTUNITY Silvus Technologies is seeking an Embedded Software Engineer , reporting to the Director of Software Engineering on our... ...considered for employment for any position (regardless of level) MUST be a U.S. Person (permanent resident or citizen)....Permanent employmentFor contractorsWork at office3 days per week- ...we are backed by Joint Staff‑level military leadership and top‑... ...Role We are looking for a software engineer focused on real‑time tracking... ...and multi‑sensor fusion for embedded autonomous systems. This role... ...with guidance, autonomy, perception, and controls engineers Build...Permanent employment
$99k - $133k
Software Engineer I: Perception Los Angeles, US About Lodestar Lodestar's mission is to develop the first "Protect and Defend" capability for high-value... ...Information Compensation bands are determined by role, level, location, and alignment with market data. Individual...Permanent employmentFull timeInternshipFlexible hours$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 workFor contractors3 days per week- ...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
- Embedded Software Engineer At Observable Space, we're redefining how humanity observes and connects with the universe. We're a vertically integrated... ..., testing, and debugging of embedded Linux systems and low-level firmware — from daemons and drivers to bootloaders and...InternshipWork at officeLocal areaRemote workFlexible hours3 days per week
$100k - $180k
...firms. Our lean, world-class team of engineers and operators is applying a first-principles... .... About This Role As a General Matter Embedded Software Engineer, you will develop performant,... ...and data acquisition firmware in low‑level languages for safety critical and fault...Full timeWeekend work$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 employmentTemporary workLocal areaRemote work$160k - $240k
...Overview CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our R&D team. This is a hands‑on senior role where... ...software for software‑defined radio platforms Develop low-level software and firmware interfaces for complex RF hardware...Full timeContract workFor contractorsWork experience placementFor subcontractorCasual workWork at officeRelocation package- ...architecture and development of safety-critical embedded software for industrial uranium enrichment systems. Manage and mentor a small team of engineers while remaining hands-on in coding and... ...and a STEM degree. Proficiency in low-level languages like C/C++ or Rust and the...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer, Perception (All Levels). Be the first to apply!
- embedded engineer Los Angeles, CA
- embedded software engineer Los Angeles, CA
- embedded developer Los Angeles, CA
- embedded systems software engineer Los Angeles, CA
- software technology Los Angeles, CA
- remote software sales Los Angeles, CA
- embedded software Los Angeles, CA
- software intern Los Angeles, CA
- software support Los Angeles, CA
- ultimate software Los Angeles, CA




