Senior Software Engineer - AV/ADAS Object Fusion
General Motors Proving Ground
Role Overview The ADS Software Engineer plays a key role in delivering GM’s Assisted Driving and Active Safety (ADAS) product portfolio. This role focuses on developing high-quality, production-ready software that enables advanced perception, decision-making, and vehicle control capabilities. Senior-level engineers are expected to demonstrate strong technical leadership, operate with a high degree of autonomy, and drive cross-team initiatives across software, systems, and product domains. GM’s Object Fusion and perception capabilities are foundational to autonomous and assisted driving features. The software developed in this role directly enables vehicles to sense their surroundings, respond intelligently, and help keep drivers and passengers safe—advancing GM’s mission to deliver autonomy at scale. “GM has long been defined by innovation at massive scale with products you can trust. Our work in autonomy builds on that legacy to deliver safe, intuitive, self-driving technology to millions around the world.” – Sterling Anderson Key Responsibilities Design, develop, and maintain ADS/ADAS software solutions supporting GM’s production and future autonomy platforms Contribute to the Object Fusion pipeline by integrating and fusing data from multiple sensor modalities (e.g., camera, radar, lidar, ultrasonics) to form an accurate and reliable understanding of the driving environment Translate system-level requirements into robust, scalable software architectures and algorithms Lead perception solutions that support multi-disciplinary efforts like planning, controls, validation, and vehicle integration teams Mentor and guide junior engineers through technical reviews, best practices, and hands‑on collaboration Drive continuous improvement in software quality, safety, performance, and development processes Support safety‑critical development practices aligned with automotive standards and production release requirements Communicate technical concepts clearly to non‑technical stakeholders. Requirements Bachelors degree in Computer Science or Engineering (Electrical, Computer, Mechatronics, System Design, Mechanical, Chemical or equivalent) Knowledge of ADAS/ADS concepts, automotive perception systems, or real‑time embedded platforms 5+ years experience with the architect, design, and implementation of embedded software solutions leveraging these aspects: Producing scalable code in C, C++, or Simulink Optimizing code for speed, memory usage, etc. Validating the solutions by means of unit and/or systems level testing Creating technical documentation to communicate solutions Domain Qualifications that Provide A Competitive Advantage Familiarity with AV/ADAS products, in particular GM product offerings Knowledge of communication protocols like CAN and Ethernet. Experience with signal processing filtering methodologies Experience of Kalman filtering design and data association strategies Experience with embedded code topics like data coherency, data buffering, serial data parsing Application of data validation pipelines and processes used to test code Proficient with SW management tools (GitHub, Jira, VS Code, etc) Proficient with data analysis tools (Matlab, python, etc) Can execute testing on various test platforms; vehicle, hardware‑in‑the‑loop and/or software‑in‑the‑loop testing. Understanding of GM program management processes: GVDP, Cal/Val Milestones, STAGES, PRTS/GIMS, Agile, Systems taxonomy and release, FMEA, Doors Next Gen Understanding of general Validation processes: feature validation planning, delta validation planning, CG3000, CG6113 #J-18808-Ljbffr
- General Motors is seeking an ADS Software Engineer to contribute to its Assisted Driving and Active Safety (ADAS) product portfolio. The role involves developing high-quality, production-ready software that powers advanced perception, decision-making, and vehicle control...Senior
$157.1k - $258.5k
General Motors is seeking a Staff Systems Engineer to lead engineering efforts for its embedded AV/ADAS platform in Milford Charter Township, Michigan. This role... ...-level requirements while collaborating with software and hardware teams. The successful candidate will...Senior- ...General Motors is seeking an ADAS/AV Platform Software Verification Engineer to enhance the quality and reliability of our advanced driving systems. This role targets recent graduates or those graduating by June 2026 who are eager to contribute to cutting-edge automotive...Suggested
- ...About the Organization At AV (Autonomous Vehicles) Software Organization within General... ...developing cutting‑edge ADAS and AV features for next‑generation... ...Software Verification Engineer, you will play a crucial... ...feedback from senior engineers and cross‑functional...SuggestedInternshipRelocation packageFlexible hours
- The Role: We are seeking a Senior Controls and Software Integration Engineer - AV Controls Integration to lead the design, implementation, and continuous improvement... ...AV Systems, AV Software, AV Testing & Validation, ADAS, and VMEC teams to ensure integration tooling...Senior
$134.7k - $207.6k
...About Us ADAS Infrastructure validation team supports the validation... ...with various branches of the AV organization and the latest... ..., System Safety, Platform/APP software and tool teams to implement appropriate... .../Embedded Systems/Electronics Engineering or equivalent field 7+ year...Flexible hours- ...We are looking for a Senior Systems Capability Engineer to help us lead the development and integration of... ...work at the intersection of hardware, software and the driver to define, develop... ...solving that supports the fast pace of ADAS development. This position requires...Senior3 days per week
- ...A leading automotive company is looking for a Senior Software Engineer to develop and maintain software solutions for innovative vehicle technologies. The candidate will lead autonomy in tool chains supporting various vehicle architectures. Key qualifications include...Senior
- ...Description We are looking for a Senior Systems Capability Engineer to help us lead the development and... ...at the intersection of hardware, software and the driver to define, develop and... ...solving that supports the fast pace of ADAS development. This position...SeniorLocal areaWork from home3 days per week
$129.4k - $198.4k
...Generate documentation for design documents, port-mortems, and release notes Your Skills and Abilities Abachelorsdegree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and at least3years of experiencein the vehicle...SeniorFlexible hours- ...report to Warren, MI or Milford, MI three times per week, at minimum. The Role We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role, you will be instrumental in developing, validating, and...SeniorRelocation package
- ...a technically adept lead to drive validation excellence for its ADAS infrastructure validation team in Milford Charter Township, Michigan... ...have a relevant bachelor's degree and extensive experience in software testing, particularly with Black Box and test automation...Senior
- ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.... ...connected, shaping the future of transportation on a global scale. Senior Software Engineer The Electrification Solutions New Markets (ESNM)...SeniorH1bRelocationRelocation packageFlexible hours
- ...will influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening our... ...motivated candidates for the roles of Battery & Propulsion HIL Engineer. The HIL Engineer role is responsible for creating hardware in...SeniorH1bLocal areaRelocation packageFlexible hours3 days per week
$106.6k - $192.7k
...management, design, and engineering teams to discover and... ...We are looking for a Senior Product Manager to lead... ...and Active Safety (ADAS). This role involves identifying... ...ADAS team’s broader objectives. You will play a key... ...leadership in software & services. Join GM and...SeniorWork at officeFlexible hours$157.1k - $258.5k
...Cruise®. Our Autonomous Vehicles (AV) program is driven by a bold... ...seeking an experienced Staff Systems Engineer to lead systems engineering efforts for our embedded AV/ADAS platform. You will be... ...subsystems, and working closely with software and hardware teams to ensure...Local areaRelocation packageFlexible hours- ...General Motors is seeking a Senior Product Manager to lead strategies in Automated Driving and Active Safety (ADAS) in Milford Charter Township, MI. This pivotal role requires expertise in product vision, metrics analysis, and cross-functional leadership to drive product...Senior
- ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.... ..., shaping the future of transportation on a global scale. Senior Software Engineer The Electrification Solutions New Markets (ESNM) organization...SeniorH1bRelocationRelocation packageFlexible hours
- ...Job Description The Role: The Software Design Release Engineer represents an exciting and challenging leadership position related to the development and launch of embedded controller products. Is project management your strong suit? As a SW DRE you will be responsible...SeniorLocal areaWork from homeRelocationRelocation package
- ...calibration automation — intelligent agents, automated workflows, and scalable systems that transform calibration from a manual engineering task into a software‑driven capability. We blend calibration domain knowledge with modern software, data, and AI thinking. We move...SeniorLocal areaWork from homeRelocation package
- General Motors is seeking a Senior Systems Capability Engineer in Milford Charter Township, MI, to lead the development of automated driving technologies. This role involves working with hardware, software, and drivers to define and execute features that enhance driving...Senior
- ...Job Description: The Senior Software Engineer may serve as a project lead by overseeing the technical execution of software initiatives from concept through delivery. This includes defining architectural approaches, breaking down complex requirements into actionable...SeniorTemporary work
$189k - $290.7k
...and more. As a Tech Lead Manager in the AV Launch team, you'll develop embedded... .... You'll collaborate with other teams to engineer onboard workflows and use cases. The systems... ...build the next generation of self-driving software at GM. What You'll Do: Build on-...Permanent employmentWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours- ...for government markets. We are seeking a highly capable HMI Software Engineer to design, develop, and implement human-machine interface solutions... ...Experience developing software in Python, C++ or a similar object-oriented programming language Experience working in a...Permanent employmentLocal areaWork from homeRelocationRelocation package
- ...General Motors is seeking an OTA Quality Engineer to lead efforts in Over the Air (OTA) software update performance for vehicles. This hybrid position based in Milford and Warren focuses on problem-solving, integration, and quality execution. Key responsibilities include...Senior
$148k - $226.2k
...categorized as hybrid/remote Role: As a Senior Systems Engineer, Fault Management, on the Software Validation team within the autonomous vehicle (AV) organization, you will play a critical... ...vehicles, vehicle development, or ADAS development. Experience working with...SeniorLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours- ...LM Wind Power / GE is seeking a Senior Program Manager to lead projects, ensuring they meet technical requirements, profitability, and... ...successful candidate will demonstrate technical expertise in areas like ADAS, possess strong leadership skills, and collaborate effectively...Senior
- ...systems to intuitive design, intelligent software, and next-generation safety and entertainment... ...in collaboration with systems engineers, architects, and technical specialists, ensuring... ...Suspension Controls, Restraints, Powertrain, ADAS or other embedded automotive controller...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours3 days per week
- ...General Motors in Milford Charter Township is looking for a Senior Software Engineer to join their Electrification Solutions New Markets (ESNM) team. The ideal candidate will be responsible for developing software for battery management and inverter systems, ensuring...Senior
- ...General Motors in Milford Charter Township is looking for a skilled Senior Embedded Software Developer to design, develop, and test low-level embedded software. You will collaborate with cross‑functional teams, utilizing cutting-edge technologies while ensuring compliance...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - AV/ADAS Object Fusion. Be the first to apply!
- software engineer amazon Milford, MI
- agile software developer Milford, MI
- software developer positions Milford, MI
- senior software design engineer Milford, MI
- software developer Milford, MI
- ngo software engineer Milford, MI
- startup software engineer Milford, MI
- work from home software developer Milford, MI
- senior software engineer Milford, MI
- senior software engineer ruby on rails Milford, MI

