Staff Software Engineer - ADAS
General Motors Proving Ground
Job Description At ADAS/AD (Advanced Driver Assistance Systems and Automated Driving) Software Organization within General Motors, we are developing cutting‑edge ADAS features for next‑generation vehicles. We are seeking an experienced platform software engineer to design and develop platform software for the ADAS embedded platform. Your expertise will help build and integrate scalable, secure, and high‑performance platform software including drivers, middleware frameworks, platform applications and a communication stack. Responsibilities Design and develop safety‑critical platform applications using C and C++14+, ensuring high software quality standards. Create automation scripts in Python and develop multithreaded applications. Work with interprocess communication stacks and middleware frameworks (e.g., DDS, Zenoh). Enforce good software design practices throughout requirement gathering, architecture definition, unit testing, and code reviews. Assess and integrate new open‑source technologies into automotive applications, focusing on performance, security, and compatibility. Debug, test, and validate software on target hardware, providing support for production software deployment and resolving manufacturing issues. Qualifications 12+ years of experience in advanced programming with C or C++ (C++11 or newer preferred) for application development. Hands‑on experience with Buildroot/Yocto, including recipe creation, layer management, and image customization. Strong expertise in Embedded Linux and Linux kernel development. Proficiency in build systems such as Bazel and CMake. Deep understanding of embedded systems development and real‑time operating systems (RTOS). Experience with topic‑based communication middleware (e.g., DDS, Zenoh, MQTT). Skilled in Linux debugging tools like GDB. Proficiency in network analysis using tcpdump and Wireshark. Familiarity with UDS standards (ISO‑14229). Bonus Points Experience developing on and for embedded Linux / POSIX systems / SafeRTOS. Demonstrated experience building, testing, and shipping production software. Experience with safety‑critical development (FDA, FAA, Automotive). Experience with networking, camera hardware, or NVME storage. Experience with QNX, VxWorks, SafeRTOS or similar. Compensation & Benefits The compensation information is a good faith estimate only. The salary range for this role is $189,000 to $290,700. The bonus potential includes an incentive pay program based on company performance, job level, and individual performance. Equal Employment Opportunity General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. All employment decisions are made on a non‑discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. #J-18808-Ljbffr General Motors
$189.3k - $290.7k
...Job Description Job Summary We are seeking a Level 8 Staff Software Engineer to lead complex Android Automotive and 3D visualization software for ADAS HMI experiences. This role backfills a senior technical leadership scope covering signal-driven ADAS visualization...SuggestedLocal areaWork from homeRelocation packageFlexible hours$185k - $275k
...Staff Software Engineer, Cluster Orchestration Bellevue, WA / Sunnyvale, CA CoreWeave is The Essential Cloud for AI™. Built for pioneers by... ...commitment and consistent with the Americans with Disabilities Act (ADA), CoreWeave will ensure that qualified applicants and...SuggestedPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$180k - $250k
...encompassing solution that integrates advanced software and hardware powering the fleet,... ...ABOUT THE ROLE We seek passionate Software Engineers with strong fundamentals in software... ...controls. * 2+ years of experience in the AV/ADAS industries. * Experience using source...SuggestedOdd jobWork at office$165k - $242k
...Staff Software Engineer, Applied Training CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform... ...and consistent with the Americans with Disabilities Act (ADA), CoreWeave will ensure that qualified applicants and...SuggestedPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$188k - $275k
...Staff Software Engineer, Inference CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of... ...commitment and consistent with the Americans with Disabilities Act (ADA), CoreWeave will ensure that qualified applicants and...SuggestedPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$188k - $275k
...Staff Software Engineer, Developer Experience Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud... ...commitment and consistent with the Americans with Disabilities Act (ADA), CoreWeave will ensure that qualified applicants and...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$188k - $250k
...Staff Software Engineer, Observability Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™... ...commitment and consistent with the Americans with Disabilities Act (ADA), CoreWeave will ensure that qualified applicants and...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$188k - $275k
...Staff Software Engineer, Compute Architecture Manhattan, NY / Sunnyvale, CA / Bellevue, WA / Livingston, NJ CoreWeave is The Essential Cloud... ...commitment and consistent with the Americans with Disabilities Act (ADA), CoreWeave will ensure that qualified applicants and...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$180k - $250k
...encompassing solution that integrates advanced software and hardware powering the fleet,... ...the role We are seeking a Senior/Staff Software Engineer to join our Localization team to build... .... ~2+ years of experience in the AV/ADAS industries. ~ Experience in...Odd jobWork at office$218.8k - $335.3k
...systems to intuitive design, intelligent software, and next-generation safety and... ...Lead technical reviews and drive software engineering best practices across the team and the larger... ...background in robotics, ROS, or the AV/ADAS industry Experience in numerical optimization...Work experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours$188k - $275k
...Staff Software Engineer- AI Workload Orchestration Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers... ...commitment and consistent with the Americans with Disabilities Act (ADA), CoreWeave will ensure that qualified applicants and...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...Job Title: C++ Developer Location: Santa Clara, CA (Onsite) Duration: 12 months Primary Skills: ADAS,AI models, data labelling and annotation Secondary Skills: Description: Candidate should have working experience in ADAS domain. Must have worked with ADAS functions and...Work experience placement
$179.4k - $303.6k
..., data mining, and image search. Collaborate with ML algorithm engineers and data analysts to improve perception and prediction performance... ...container technology (Docker, Kubernetes); hands-on ML systems/ADAS related experience. What We Provide: A fun, supportive, and...Full timeH1bWork visa$180k - $250k
About the role We seek passionate Software Engineers with strong fundamentals in software development practices and who are experts in C/C++... ...dynamics modeling and controls. 2+ years of experience in the AV/ADAS industries. Experience using source control, containerization...Work at office$180k - $250k
About the role We are seeking a Senior/Staff Software Engineer to join our Localization team to build state-of-the-art sensor fusion solutions that... ...trade‑offs, etc. 2+ years of experience in the AV/ADAS industries. Experience in developing localization algorithms...Work at office$218.8k - $335.3k
...systems to intuitive design, intelligent software, and next-generation safety and... ...Lead technical reviews and drive software engineering best practices across the team and the larger... ...background in robotics, ROS, or the AV/ADAS industry Experience in numerical optimization...Work experience placementLocal areaRemote workFlexible hours- ...with 'Scale @ Speed' as our guiding principle. Job Title: Staff Software Engineer, Embedded Systems Location: Mountain View, CA - Onsite... ...with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at ***."...Contract workRemote work
$188k - $275k
...across real-time inference systems. About the role: As a Staff Software Engineer (IC5) on the Inference team, you will act as a technical leader... ...and consistent with the Americans with Disabilities Act (ADA) [ CoreWeave will ensure that qualified applicants and...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$188k - $275k
...) in March 2025. Learn more at [ WHAT YOU’LL DO As a Staff Software Engineer on the Identity & Access Management (IAM) team, you will be... ...commitment and consistent with the Americans with Disabilities Act (ADA) [ CoreWeave will ensure that qualified applicants and...Permanent employmentFull timeTemporary workCasual workWork at officeImmediate startFlexible hours$123.2k - $189.1k
...Overview As a member of the core AV software reliability team , you will be responsible... ...by turning failures into actionable engineering insights at scale. This is a software... ...integrated AV platforms. Knowledge of AV / ADAS software architectures , including:...Local areaWork from homeFlexible hours- General Motors is currently hiring an experienced platform software engineer for its ADAS/AD Software Organization in Sunnyvale, California. You will be pivotal in developing high-performance platform software for advanced driver assistance systems in next-generation vehicles...Currently hiring
$185k - $265k
...Senior/Staff Software Engineer Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability, cross-cloud, large-volume, data processing system that is one of the foundational pieces...Flexible hours$209.7k - $283.8k
...strong technical ownership to ensure our ML pipelines remain reliable, scalable, and architecturally sound. We are seeking a staff ML engineer to design and evolve the large-scale offline platform. This role focuses on building reliable infrastructure for generating...Work at officeWorldwideRelocation package$185.9k - $278.9k
...Job Title Qualcomm Machine Learning Engineer Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering... ..., auto, and IOT products through machine learning hardware and software. Minimum Qualifications • Bachelor's degree in Computer Science...Work experience placementImmediate startWork from home- ...single front door to work for all business systems. By combining ServiceNow's leading workflow automation with Moveworks' Reasoning Engine and natural language capabilities, we deliver the AI platform for every person and every workflow. Built to go beyond basic...Work at officeRemote workFlexible hours
$200k - $250k
...Staff Software Engineer, Embedded Mountain View, CA Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground transportation committed to a safer and more efficient future for all. The company has developed an artificial intelligence...Temporary workWork at officeVisa sponsorshipFlexible hours$228.6k - $314.25k
...organizations to turn raw data into decisions that matter. The Lakeflow Engineering team owns the entirety of the ETL product line: Declarative... ...distributed data systems can do. We're looking for a Senior Staff Engineer to serve as a technical architect and engineering...Local areaWorldwide$201k - $251k
...more time being there. If you want to be part of shaping the future of mobility, then read on! We are looking for a Sr. Staff Software Engineer to join our team. The goal of a Sr. Staff Software Engineer focused on Embedded Systems at Wisk is to lead Embedded Software...Full timeWork at officeLocal areaImmediate startRemote workFlexible hours3 days per week$265k - $331.3k
...Our Pose Team is a diverse group of algorithm developers / software engineers focused on delivering mapping, localization, and calibration... ...Sensor fusion ~ Sensor calibration ~ Autonomous Vehicles/ADAS Strong C/C++ programming skills and experience Ability...Full timeContract workTemporary workPart timeLocal areaShift work$228k - $285k
...Staff Software Engineer San Francisco, CA; Santa Clara, CA; Seattle, WA; New York, NY The Company You'll Join Carta connects founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity and...Full timeWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - ADAS. Be the first to apply!
- javascript software engineer Sunnyvale, CA
- senior c# .net software developer Sunnyvale, CA
- ultimate software Sunnyvale, CA
- software technical support engineer Sunnyvale, CA
- software intern Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- mobile software developer Sunnyvale, CA
- software quality assurance Sunnyvale, CA
- software sales Sunnyvale, CA
- embedded software Sunnyvale, CA

