Principal Software Engineer (Planning & Controls)
$296.3kIsraelvcforum
Job Description At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We’re turning today’s impossible into tomorrow’s standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products move millions of people as we aim to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale. Role Overview As a Principal Engineer you will be a technical leader in the Local Planner Controller team within Embodied AI. We formulate and solve optimization problems online, considering kinematic feasibility, collision avoidance and ride comfort. In this role, you will provide cross-functional technical leadership for vehicle dynamics, estimation and controls systems used in GMs Super Cruise system. You will define the long-term technical vision and multi-year roadmap for vehicle dynamics and controls software. What You’ll Be Doing Shape the technical vision by owning long-term roadmap designs for vehicle dynamics and controls software. Architect and implement system designs and interface contracts with perception, prediction and planning systems, ensuring deliverables meet performance targets and safety constraints. Lead technical reviews and drive software engineering best practices across the team and the larger organization. Contribute to Active Safety, Driver Assistance, and Super Cruise. Guide other developers through system design and implementation focusing on safety, comfort, and compute efficiency. Establish verification and validation strategies for the vehicle dynamics and controls software, including simulation and on-road testing validation gates. Own cross-organizational leadership across partner teams like Safety, Systems Engineering, and Product to generate requirements for onboard systems. Lead root-cause investigations for complex integration issues, using data-driven techniques and principled experimentation, proactively creating test plans for new features and defining useful metrics for analyzing performance. Mentor Staff and Senior engineers across teams, raising the bar on technical judgment, design quality, and execution discipline without direct people management responsibilities. Improve and deliver reliable software through continuous integration, automated testing, and code reviews. Develop and oversee top-tier software engineers within a dynamic, fast-paced, and inclusive setting. Help define, build, and embody GM engineering culture and principles. Qualifications Ph.D., M.S. in controls, optimization, path planning, or related. B.S. with strong work experience in the field may be considered. 8+ years of experience in motion planning or related field. Deep understanding of optimal controls and trajectory optimization algorithms. Solid understanding of vehicle dynamics. A demonstrated track record of building high quality autonomous software systems. Deep expertise in Planning and Controls system design. Experience with C++/Python in a large, distributed development environment. Strong organizational and communication skills. Passion for self-driving technology and its potential impact on the world. Bonus Points A background in robotics, ROS, or the AV/ADAS industry. Experience in numerical optimization algorithms. Experience designing software applications for safety critical systems. Remote: This role is based remotely but if you live within a 50-mile radius of Austin, Detroit, Warren, Milford or Mountain View, you are expected to report to that location three times per week, at minimum. Compensation The salary range for this role is $296,300.00 to $453,900.00. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. This job may be eligible for relocation benefits. Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Benefits Overview From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources. Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. 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. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire. Accommodations General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. #J-18808-Ljbffr
$296.3k
...intuitive design, intelligent software, and next‑generation safety... ...scale. Role Overview: As a Principal Engineer you will be a technical leader in the Local Planner Controller team within Embodied AI. We... ...perception, prediction and planning systems, ensuring deliverables...SuggestedWork experience placementLocal areaRemote workRelocation packageFlexible hours$296.3k
...intuitive design, intelligent software, and next‑generation safety... ...scale. Role Overview: As a Principal Engineer you will be a technical leader in the Local Planner Controller team within Embodied AI. We... ...perception, prediction and planning systems, ensuring deliverables...SuggestedWork experience placementLocal areaRemote workRelocation packageFlexible hours- ...Control Layer Engineer We're looking for an engineer to work on the control layer - the system that translates an AI model's intent into... ...something unexpected happens? Work closely with the model and planning team on the interface between intent and execution You...SuggestedRemote work
$125k - $232k
...the Role We are looking for bright engineers interested in designing elegant solutions... ...: Design and implement motion planning and controls modules that can be deployed on... ...years of experience building production software using modern software practices. ~...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$190k - $260k
...leverages its commercial self‑driving software to develop, test and deploy... .... We are looking for an experienced Controls Software Engineer who is passionate about safety‑critical motion control to join our Motion Planning & Controls team. In this role, you will...SuggestedTemporary workWork at officeVisa sponsorshipFlexible hours$165.6k - $296.4k
...designing foundational engineering systems (... ...higher confidence. As a Principal Growth Engineer in CoreAI... ...feature flighting, and risk controls (kill‑switches,... ...and detail‑oriented Software engineering fundamentals... ...resiliency, failover, capacity planning) ~4+ years of...Ongoing contractLocal area$200k - $250k
...leveraging its commercial self‑driving software to develop, test and deploy autonomous... ...Defense. We are looking for an experienced Controls Software Engineer who is passionate about safety‑critical systems to join our Motion Planning & Controls team. In this role, you...Temporary workWork at officeVisa sponsorshipFlexible hours$180k - $250k
About the role We seek passionate Software Engineers with strong fundamentals in software development... ...candidate has a solid background in Control and Optimization and is a highly... ...processing of test data. Collaborate with planning, localization, dbw, and testing teams for...Work at office- ...worldwide. We're a team of engineers, clinicians, and innovators... .... This engineer will develop software and algorithms for custom semi... ...Understand products' operations and controls, and develop the means to... ...A track record in driving, planning, executing, and delivering...Local areaWorldwideFlexible hours
- ...California. This role involves providing technical leadership in vehicle dynamics and controls for autonomous systems. Candidates should have extensive experience in motion planning, software development, and a passion for self-driving technology. With competitive...
$125k - $222k
...accommodate family commitments. Meet our software engineers! Meet some of our software engineers... .... About The Role Mission Control is a tailored collection of UIs for our... ...provide multi-agent workflows around mission planning, monitoring, and debrief. This role...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...merely discovering it. The potential is enormous, and we have the plan to make it real. Come join us. There’s much more work to be... ...journey! Responsibilities Develop and implement software for control of photonic quantum computers in Rust. Design and architecture...
$180k - $205k
...PsiQuantumalso develops the algorithms and software needed to make these systems... ...Team at PsiQuantum works closely alongside engineers and scientists in the electronics, system... ...the scalable, distributed, fault-tolerant control plane and operating system for utility scale...Full timeShift work- ...technology. Our advanced AI software and foundation models enable... ...role, you will lead Wayve’s Controls team, an experienced and growing... ...experienced and growing group of engineers. Own the team’s technical... ...clear priorities, technical plans, and timely execution. Own the...Full timeTemporary workWork at officeWork from home
$262k - $365k
Senior Staff Software Engineer, Cloud, Dataproc, Control-Plane Apply Benefits Health, dental, vision, life, disability insurance Retirement Benefits:... ...including multi‑tenant security, cluster management, capacity planning, and optimizing startup performance while maintaining...Temporary work- Israelvcforum is hiring a Senior Software Engineer (Dynamics and Controls) to lead vehicle dynamics software development for GM’s Super Cruise system.... ...a related field, have significant experience in motion planning, and possess strong programming skills in C++ or Python...
$165.8k - $307.9k
...responsible for ensuring a software product meets its... ...lifecycle. As a Principal Software Developer in... ...represent quality engineering and verification on behalf... ...to instrument control programming You have... ...many tasks-such as test planning, automation development...Work at officeLocal areaRelocation package$147k - $237.5k
...outcomes. Job Summary The Team Engineering - Our engineering team is... .... Job Description As a Sr Principal Software Engineer within the... ...and strategic architectural planning. Manage the full product development... ..., code reviews, source control management, build processes...Full timeWork at office$205k - $241k
...looking for a highly experienced and technically profound Principal Software Development Engineer to join our team. This pivotal role requires deep... ...32, across the entire software lifecycle, encompassing planning, requirements specification, design, coding, and integration...Full timeWork at officeLocal areaImmediate startFlexible hours3 days per week- ...situated within the S3 Organization, you will serve as a Principal Software Development Engineer dedicated to the development of a novel aircraft... ...32, across the entire software lifecycle, encompassing planning, requirements specification, design, coding, and integration...
$160k - $250k
...Principal Engineer - PAM Platform Saviynt's Enterprise Identity Cloud... ...requirements analysis, roadmap planning, and technical decision-... ...Experience 10+ years of software engineering experience with... ...Management Policy Access Control Policy Personnel Security...Contract work$304k
...Principal Software Engineer II At Snowflake, we are powering the era of the agentic enterprise. To... ...Set technical vision: Lead strategic planning for the Horizon Catalog, translating... ...ability to architect fine-grained access control and audit systems. ~ Strategic...Flexible hours$200k - $220k
...from R&D to high-volume manufacturing, we are seeking a Principal Machine Control Software Engineer to support the development, integration, and... ...mentorship to engineering teams, contributing to strategic planning, technology roadmaps, and innovation initiatives within...Temporary work$119.8k - $234.7k
...About the Role We’re building AI‑first engineering systems that power growth at Microsoft —... ...What We're Looking For Software engineering fundamentals with experience... ...systems (resiliency, failover, capacity planning) ~ Demonstrated experience leaning heavily...Ongoing contractLocal area$212k - $386.3k
Principal Software Engineer, Retail Foundations Sunnyvale, California, United States Software and Services Apple is where individual imaginations... ...Foundations as a Principal Software Engineer, you’ll help plan for, design and manage frameworks, platforms, and systems that...Work experience placementRelocation- Join NVIDIA's Solutions Engineering team that is reshaping the future of driving! Our goal... .... You will help craft the application software architecture by working closely with... ...architecture internally, with a focus on planning and control, by collaborating closely with...
$147k - $237.5k
...kind of precision that drives great outcomes. Job Summary We are seeking a Principal Software Engineer to join our Machine Identity Security team, focused on backend systems that power the control plane of our platform. In this role, you will lead the design and...Full timeWork at office$231.4k - $331.8k
...Cisco's San Jose Office Cisco Cloud Control: Cisco Cloud Control is redefining how... ...powered cloud management platform. As a Principal engineer you will: Build services and libraries... ...offered benefits, subject to Cisco's plan eligibility rules, which include...Full timeTemporary workWork at officeLocal areaImmediate startFlexible hours$180k - $250k
...solution that integrates advanced software and hardware powering the... ...We seek passionate Software Engineers with strong fundamentals in software... ...has a solid background in Control and Optimization and is a... ...test data. Collaborate with planning, localization, dbw, and...Odd jobWork at office$159.5k - $271.2k
## Lead Embedded Software Engineer (Machine Control/Linux/C/C++)Applylocations: Milpitas, CAtime type: Full timeposted on: Posted Yesterdayjob requisition... ...leadership capabilities, and contribute to project planning and execution. You will have opportunities to drive...Minimum wageWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer (Planning & Controls). Be the first to apply!
- principal software engineer Mountain View, CA
- senior principal cloud computing engineer Mountain View, CA
- principal data scientist Mountain View, CA
- senior principal scientist Mountain View, CA
- principal cloud computing engineer Mountain View, CA
- principal Mountain View, CA
- software technical support engineer Mountain View, CA
- software support Mountain View, CA
- software sales Mountain View, CA
- embedded software Mountain View, CA

