General Motors is seeking a Software Engineer to join their team working on cutting-edge driverless technology. This role combines autonomous vehicle development with sophisticated software engineering, focusing on motion planning and controls systems.
The position requires a Master's degree in a relevant field and at least one year of experience, with expertise in multiple programming languages including C#, C++, and Python. The role involves working with machine learning, deep learning, and various operating systems, particularly Linux. The successful candidate will be responsible for designing and implementing scalable automation tools, owning the software architecture of the Motion Planning and Controls Stack, and creating extensible shared libraries.
GM offers a comprehensive compensation package with a base salary range of $155,605 to $205,000 annually, plus performance-based bonuses. The benefits package includes healthcare with HSA benefits, dental and vision insurance, 401k with company match, paid time off including parental leave, and education assistance.
The company is committed to their vision of Zero Crashes, Zero Emissions, and Zero Congestion, making this an excellent opportunity for someone passionate about transforming the future of mobility. GM promotes a diverse and inclusive workplace, believing that varied perspectives lead to better products and innovation.
This is a remote position based in the United States, offering the flexibility of working from home while contributing to groundbreaking automotive technology. The role provides an excellent opportunity to work with cutting-edge technology in autonomous vehicles while being part of a company that's leading the transformation in the automotive industry.