Senior Software Engineer, Embedded Software
$130k - $180kPlus.ai
Fremont, CASoftware Engineering – Embedded Software /Full-time /HybridThis 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 stackMaintain and fine-tune autonomous safety features implemented within the AUTOSAR stackDesign and implement AUTOSAR UDS and DEM (Diagnostic Event Manager) stackDesign and Implement autonomous software diagnostics stack and DTC codes, with event-chain based reporting capabilitySupport 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.Required Skills:Masters or Phd in Computer Science, Mechatronics, Electrical Engineering, or a related field.Proficient in C ProgrammingSelf-motivated and passionate about autonomous drivingWillingness to travel and work in different environments, including on and around Class-8 commercial vehiclesProficient in Linux and GIT development workflowKnowledge of real-time operating systems and embedded software best practices, with hands-on experience in AUTOSARFamiliarity 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 J1939Hands-on experience in DTC / UDS design and AutoSAR DEM (Diagnostic Event Manager) implementation for Autonomous / ADAS systems, including Diagnostic Event Chain implementationUnderstanding of different Level of SW testing and experience in building automation testing infrastructureProven teamwork, communication, analytical, and systematic working skillsPreferred Skills: Familiarity with Python and C++ programming Understanding of autonomous driving software stackBasic understanding of different sensor concepts (camera/lidar/radar/gps/imu)Basic understanding of hardware / electronics, familiar with vehicle harnessesExperience with Infineon Aurix MCU and automotive high-performance SOC embedded systems$130,000 - $180,000 a yearWe 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.
- ...stack Design and Implement autonomous software diagnostics stack and DTC codes, with... ...the time to support on-vehicle testing of embedded systems and autonomous driving stacks.... ...Computer Science, Mechatronics, Electrical Engineering, or a related field. Proficient in C...Senior
- ...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... ...of developing firmware and/or software for embedded products. Experience with...SeniorLocal area
- A leading company in connected AI-enabled solutions is seeking an Embedded Software Developer to enhance their security firmware for MCU/MPU products. The role involves collaborating closely with firmware developers to architect and develop key components, emphasizing embedded...Senior
- 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
$175k - $274k
...into the hardware, electrical systems, and software from day one. The Role We are seeking a Senior Safety Software Engineer to play a critical role in implementing a... ...experience, with a focus on systems level or embedded systems programming (C++, C, or Rust). ~...SeniorFull timeTemporary workRemote workRelocation packageFlexible hours- 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
- ...Job Title: Senior Software Engineer Primary Location: Fremont, CA - Onsite - Locals only Position Type: W2 Contract, September to October 2026 with possible extension based on project needs Overview Our client is seeking an experienced...SeniorContract workLocal area
$84k - $149k
...Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired....SeniorWork experience placementRemote workRelocation package$155k - $241k
...Senior Software Engineer, Navigation Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value...SeniorFull timeTemporary workLocal areaRelocation packageFlexible hours$167.7k - $245.2k
...Milpitas, CA The Cisco Distributed System Engineering (DSE) group is at the forefront of... ...the intersection of hardware, optics, and software, integrating innovative optical... ...tools and development in distributed or embedded systems environments Preferred Qualifications...SeniorFull timeTemporary workFlexible hours$167.7k - $245.2k
...The Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the... ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART...SeniorFull timeTemporary workLocal areaFlexible hours- A leading AI robotics company in Milpitas, CA is searching for a Senior/Staff Embedded Software Engineer to lead the development of foundational robotics platforms. The ideal candidate will have over 5 years of experience in production-quality software, strong proficiency...SeniorWork at office
$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...SeniorTemporary work$120k - $220k
...reliable production operations. Build and optimize downstream engineering workflows for Large Language Models (LLMs), programmatically... ...Strong programming skills in C/C++, Python, and software design Strong foundation in mathematics and theoretical computer...SeniorTemporary work- 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
$142.11k - $186.06k
...and telecommunications. Our team of engineers, scientists, software developers, and operations... ...exploration, and telecommunications. As a Senior Rust Software Engineer, you will serve... ...experience (with a proven track record in embedded or hardware-adjacent environments)....SeniorPermanent employmentImmediate startFlexible 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
$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- ...reviews and contribute to shared component libraries and design-system quality. Collaborate with product managers, designers, and engineers to deliver customer-focused solutions. Use AI-assisted development tools thoughtfully and share effective practices with the...SeniorFull timeWork at officeImmediate start1 day per week
$140k - $280k
...Work with experts in the field of self-driving vehicles on software architecture and design, system and module design, evaluation... ...including data collection and analysis, evaluation and feature engineering. Expertise in C++/Python. Strong communication skills and...SeniorTemporary work- ...Job Description Job Description JOB SUMMARY The 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,...Work experience placementWork at office
$119k - $261k
...dedicated to excellence in the design and engineering of Lam's etch and deposition products.... ...The impact you’ll make As a Software Engineer at Lam, you will be at the forefront... ...experience. Experience in distributed embedded controls system desired. Software development...Full timeLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week- ...Senior Software QA Engineer – Relocation Opportunity (USA) At Definity , a leading technology company focused on AI-driven solutions and digital transformation, we are continuously expanding our team to support innovative, high-impact projects. We are looking for...SeniorWorldwideRelocation
$135k - $235k
Senior Software Engineer - Robotics Union City, Ca TWA is looking for experienced software (robotics) development engineers to join our team and work on the automation stack for our forklifts. As TWA expands with successful customer deployments, we are adding people that...SeniorRelocationVisa sponsorshipFlexible hoursAfternoon shift3 days per week$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- Brooks Automation US LLC is seeking an Embedded Software Engineer in Fremont, CA, to design, develop, test, and document embedded software for precision motion control, sensor integration, and algorithms. You will contribute to proposals and project plans while collaborating...
- Embedded Software Engineer - BLE (Bluetooth-Low-Energy) We are seeking a skilled and motivated Embedded Software Engineer specializing in Bluetooth Low Energy (BLE) to join our innovative team. The successful candidate will lead the implementation of BLE functions on the...
$130k - $150k
...Global delivers world-class end-to-end engineering solutions by leveraging our deep industry... .... What You Will Do Lead the low-level software bring-up of next-generation Augmented Reality... ...Engineering, Electronics Engineering, Embedded Systems, or a related field. Hands-on...Full timeTemporary work
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 positions Fremont, CA
- senior software engineer remote Fremont, CA
- software engineer contract Fremont, CA
- cybersecurity software engineer Fremont, CA
- part time software developer remote Fremont, CA
- junior software developer internship Fremont, CA
- software engineer remote Fremont, CA
- software engineer Fremont, CA
- software engineer travel Fremont, CA
- software engineer amazon Fremont, CA



