Senior Software Engineer, Embedded Software
PlusAI
Job Description
Job Description
This role will be part of the runtime team which is responsible for the entire on-vehicle AD system integration, optimization, and core feature development. In this role, you will collaborate cross-functionally to define and implement sensor & vehicle interface CAN integration, diagnostics in AutoSAR safety domain, etc. You will also be responsible for the new vehicle platform and actuators integration, develop tools and procedures for new vehicle bring-up, and regular travel to our partner's proving ground to do on-vehicle testing and validation.
Responsibilities:- Integrate CAN DBCs from different vehicle platforms and sensors into AUTOSAR communication stack
- Maintain and fine-tune autonomous safety features implemented within the AUTOSAR stack
- Design and implement AUTOSAR UDS and DEM (Diagnostic Event Manager) stack
- Design and Implement autonomous software diagnostics stack and DTC codes, with event-chain based reporting capability
- Support on-demand troubleshoot of vehicle and system related issues reported by external partners, internal testing / operations team, or diagnostic tools.
- Support new vehicle platform integration and bring-up activities, such as flashing and configuring of sensors and ECUs, resolving vehicle integration issues, data collection, parameter tuning, etc.
- Create and execute vehicle tests and testing plans/campaigns per internal and customer requirements.
- Execute development tests in coordination with test management and developers.
- Travel up to 50% of the time to support on-vehicle testing of embedded systems and autonomous driving stacks.
- Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts.
- Ensure team compliance with QMS, monitor quality, and drive process improvements.
- Masters or Phd in Computer Science, Mechatronics, Electrical Engineering, or a related field.
- Proficient in C Programming
- Self-motivated and passionate about autonomous driving
- Willingness to travel and work in different environments, including on and around Class-8 commercial vehicles
- Proficient in Linux and GIT development workflow
- Knowledge of real-time operating systems and embedded software best practices, with hands-on experience in AUTOSAR
- Familiarity with embedded SW debugging tools (Lauterbach, ISystem, etc.), Vector tools (CANalyzer, CANoe, etc.)
- Clear understanding of communication protocols in automotive like CAN/CAN-FD, LIN, SPI, Ethernet, and diagnostic protocols like UDS and J1939
- Hands-on experience in DTC / UDS design and AutoSAR DEM (Diagnostic Event Manager) implementation for Autonomous / ADAS systems, including Diagnostic Event Chain implementation
- Understanding of different Level of SW testing and experience in building automation testing infrastructure
- Proven teamwork, communication, analytical, and systematic working skills
- Familiarity with Python and C++ programming
- Understanding of autonomous driving software stack
- Basic understanding of different sensor concepts (camera/lidar/radar/gps/imu)
- Basic understanding of hardware / electronics, familiar with vehicle harnesses
- Experience with Infineon Aurix MCU and automotive high-performance SOC embedded systems
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$130k - $180k
Fremont, CAUS Engineering - Autosar /Full-time /HybridThis role will be part of the runtime... ...Manager) stackDesign and Implement autonomous software diagnostics stack and DTC codes, with... ...time to support on-vehicle testing of embedded systems and autonomous driving stacks.Ensure...SeniorFull time$99k - $220k
Lam Research in Fremont, CA is seeking an Embedded Software Engineer Sys 3 to design, develop, and troubleshoot software for semiconductor manufacturing equipment, ensuring hardware compatibility and seamless software‑hardware integration across our product portfolio....Senior$138.76k - $187.74k
...that is shaping the future of technology.Senior Software EngineerJob DescriptionJob... ...operating systems. The projects all involve embedded software control of robotic and other motion... ...rest of team, including ME, EE and SW engineers in system level integration.Document release...SeniorFull timeWork experience placementWork at officeRemote workWorldwideFlexible hours- ...the way secure connected AI-enabled embedded solutions are created. We are looking... ...looking for self-driven and motivated Senior Application Engineer in Pleasanton, CA to help us promote... ...experience of developing firmware and/or software for embedded products. Experience...SeniorFull timeLocal area
$158.4k - $217.8k
...Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-... ...and sustainability, design and engineering, ambition and integrity. In Lucid Air and... ...Experience with porting trained models to embedded platforms and solid fundamentals in c++....Senior$130k - $175k
...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible.As a Senior Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and...SeniorWorldwideFlexible hours$167.7k - $245.2k
...TeamThe Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring... ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART...SeniorFull timeTemporary workLocal areaFlexible hours- KLA in Milpitas, CA, seeks a Lead Embedded Software Engineer to design, develop, and sustain real-time control software for advanced reticle inspection systems. You will drive architecture, mentor engineers, and collaborate across mechanical, electrical, and optics teams...Senior
- KLA-Belgium in Milpitas is hiring an Embedded Software Engineer who will take ownership of embedded software for reticle inspection systems. The ideal candidate will possess strong C/C++ skills and over 5 years of experience in embedded software development, with a focus...Senior
- KLA in Milpitas, CA, is looking for a highly motivated Embedded Software Engineer to innovate and grow within the RAPID division. You will own end-to-end technical responsibilities for embedded software empowering reticle inspection systems, focusing on high-speed data...Senior
- KLA Milpitas is seeking an Embedded Software Engineer (C/C++ | Micro Controller) to develop firmware for heterogeneous SoC platforms, including ARM processors and TI DSPs. You will work in Linux/RTOS environments on motion control, image acquisition, and sensor data paths...Senior
$140k - $220k
...infrastructure, surrounding environments, other vehicles, and pedestrians—making it one of the core teams in autonomous driving.Software or Algorithm Engineers on the team are responsible for one or more of the following:Architecture & Systems: Designing and developing high-...SeniorFull timeTemporary work$120k - $220k
...reliable production operations.Build and optimize downstream engineering workflows for Large Language Models (LLMs), programmatically steering... ....RequirementsStrong programming skills in C/C++, Python, and software designStrong foundation in mathematics and theoretical...SeniorFull timeTemporary work$139.8k - $202.8k
...languages such as Ruby, with a demonstrated understanding of software architecture principles required to design scalable systemsDemonstrated... ...to ensure code quality, maintainability, and alignment with engineering standardsDevelop and maintain unit and end-to-end tests to...SeniorFull time$170k - $190k
Project Canary Inc. is seeking an Embedded Software Engineer to join Aeris Technologies in Hayward, California. This role focuses on developing firmware for embedded systems in laser spectroscopy sensors. The ideal candidate should have over 5 years of experience in embedded...Senior$167.7k - $245.2k
...Meet the TeamThe Cisco Distributed System Engineering (DSE) group is at the forefront of... ...the intersection of hardware, optics, and software, integrating innovative optical technologies... ...tools and development in distributed or embedded systems environmentsPreferred...SeniorFull timeTemporary workWork at officeLocal areaFlexible hours3 days per week$142.11k - $186.06k
...and telecommunications. Our team of engineers, scientists, software developers, and operations professionals... ..., and telecommunications. As a Senior Rust Software Engineer, you will serve... ...experience (with a proven track record in embedded or hardware-adjacent environments).To...SeniorPermanent employmentFull timeImmediate startFlexible hours$129.6k - $233.3k
...Senior Software Engineer - VSD - Fremont CA Hybrid Siemens offers a variety of health and wellness benefits to our employees. The pay range for this position is $129,600 - $233,300 annually with a target incentive of 5 - 10% of the base salary. The actual wage offered...SeniorLocal area- ...Professionals, Hope you are doing good This is Sangeetha from Info Way Solutions, LLC We have job opening for Senior Software Engineer and the detailed Job description is given below: Kindly check the JD and share your view Role:...Senior
$125.7k - $203.1k
...professionals from around the world, working together in Engineering, IT, Supply Chain, Customer Experience, Security & Trust,... ...shaping the future—one idea at a time. Your Impact As a Software Engineer Embedded Systems II, you will take ownership of designing, developing...Full timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours$140k - $280k
...ResponsibilityWork with experts in the field of self-driving vehicles on software architecture and design, system and module design, evaluation... ...data collection and analysis, evaluation and feature engineering.Expertise in C++/Python.Strong communication skills and team...SeniorFull timeTemporary work- JOB SUMMARYThe Lead Engineer, Embedded Software will drive the design and development effort of the current optical tracking system to the next generation. They will perform system analysis, identify improvements and root causes, debug and optimize algorithms, and design...Work experience placementWork at office
$99k - $220k
...Global Product Engineering In the Global Products Group, we are dedicated to excellence... ...The impact you’ll make As a Software Engineer at Lam, you will be at the forefront... ...experience. Experience with embedded software development, distributed systems...Full timeLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week- Senior/Staff Embedded Software Engineer, Robotics Platform Milpitas, CA Why RoboForce RoboForce is an AI robotics company developing Physical AI-powered Robo-Labor for dull, dirty, and dangerous work. The company’s robots are engineered for demanding industrial environments...SeniorWork experience placementWork at officeVisa sponsorship
$155k - $241k
...'re pioneering a new era of automation that enhances human potential. About The Role Join the Autonomy team as a Senior Software Engineer focused on Navigation. You will be a core contributor, driving the design and deployment of real-time motion planning and...SeniorFull timeTemporary workLocal areaRelocation packageFlexible hours$99k - $220k
...dedicated to excellence in the design and engineering of Lam's etch and deposition products.... ...communication protocols. (SPI, I2C, UART)Strong embedded systems firmware (bare metal / RTOS)... ...life with a comprehensive set of outstanding benefits.Department:Software EngineeringLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week$100k - $200k
...nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.The Opportunity: The Sr Embedded Software Engineer located in our Milpitas, CA location oversees the design, development, and validation of software for embedded systems,...Senior$110.62k - $149.66k
...dynamic organization that is shaping the future of technology.Embedded Software EngineerJob DescriptionPRIMARY RESPONSIBILITY:Performs... ...documentation of work and results. May function as a project engineer/leader with the resident responsibilities of proposals/project...Full timeWork at officeRemote workWorldwideFlexible hours- The Hiring Method, LLC is seeking a Lead Engineer - Driver Development & High-Speed... ...Automation in Santa Clara / Fremont, CA to lead embedded driver development and automated test... ...gen 800G/1.6T optical transceivers. This senior individual contributor role blends hands...Senior
$140k - $170k
...shaping the future of transportation. If you're ready to drive change and make history, apply now! Overview As the Senior Software Engineer for Scout Motor’s digital products, you will play a key role in the development and enhancement of our software products,...SeniorFull timeWork at officeImmediate startFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Embedded Software. Be the first to apply!
- software developer fintech Fremont, CA
- ngo software engineer Fremont, CA
- intel software engineer Fremont, CA
- senior software engineer remote Fremont, CA
- junior software developer remote Fremont, CA
- software engineer full time Fremont, CA
- senior software engineer Fremont, CA
- software engineer healthcare Fremont, CA
- startup software engineer Fremont, CA
- software engineer travel Fremont, CA



