> Markdown version of [/jobs/ext/1503791-staff-systems-engineer-adas-platform](https://www.wearedevelopers.com/jobs/ext/1503791-staff-systems-engineer-adas-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Systems Engineer - ADAS Platform - **Company:** General Motors - **Location:** Lansing, MI, United States - **Experience:** Expert - **Salary:** $157,100.0 - $258,500.0 - **Contract:** Permanent contract - **Skills:** Computing Platforms, Systems Engineering, Profiling, Computer Engineering, Software Debugging, Linux on Embedded Systems, Middleware, Ethernet, Firmware, Software Architecture, Real-Time Operating Systems, ISO/IEC 15504, Requirements Management, Systems Architecture, Systems Integration, Data Logging, Information Technology, Low Latency, Data Pipelines - **Published:** July 30, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3336264171&tx=FP6158FFI&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Systems Engineering, or a related technical discipline. Master's or PhD preferred. * Minimum 8+ years of systems engineering experience, ideally within embedded systems, automotive, robotics, or related industries. * Proven track record of leading system architecture design and resource allocation for complex embedded platforms. * Deep understanding of AV/ADAS domain including embedded computing platforms, sensor integration, and real-time constraints. * Strong expertise in system performance analysis and optimization, including CPU/GPU/NPU architectures, memory hierarchies, and network bandwidth management. * Experience with platform systems engineering: inter-board communication, logging frameworks, and device moding * Experience with edge compute SoC and MCU architectures. * Hands-on experience with system modeling, simulation tools, and requirements management frameworks. * Experience working with Ethernet-based automotive networks (e.g., Automotive Ethernet, TSN). * Familiarity with safety standards and practices (ISO 26262, ASPICE) is a plus. * Excellent communication skills and demonstrated ability to work effectively in cross-disciplinary teams. * Proven ability to navigate and solve problems characterized by high ambiguity, * Advanced degree (MS or PhD) with a focus on embedded systems, systems engineering, or related fields. * Experience with embedded Linux or RTOS environments in automotive or robotics applications. * Knowledge of AV software stacks, middleware, and sensor data processing pipelines. * Familiarity with system-level debugging, profiling, and telemetry tools. * Prior experience at a leading AV company or tier 1 automotive supplier. * Strong leadership skills with experience mentoring engineers and leading technical projects. * Understanding of power management and thermal constraints in embedded platforms. * Experience contributing to strategic technical roadmaps and platform evolution. ## Description * Lead the end-to-end systems engineering for embedded autonomous vehicle (AV) and advanced driver-assistance systems (ADAS) platforms. * Define, document, and manage system-level requirements, ensuring traceability and alignment with product and safety goals. * Develop and maintain system architecture, balancing trade-offs in compute resources (CPU, GPU, NPU), memory (RAM), and communication bandwidth (Ethernet). * Perform system resource allocation, profiling, and optimization to meet performance, power, latency, and reliability targets. * Collaborate cross-functionally with software architecture, firmware, hardware, validation, and vehicle integration teams to ensure cohesive system design and implementation. * Drive technical roadmap planning and contribute to strategic decisions on future platform capabilities and scalability. * Identify risks and develop mitigation strategies related to system integration and performance. * Mentor junior engineers and foster a culture of technical excellence and innovation within the team., This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. ## Related Videos - [On developing smartphones on wheels](https://www.wearedevelopers.com/videos/258-on-developing-smartphones-on-wheels) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)