Join General Motors' Vehicle Engineering and Quality (VEQ IT) organization as a Senior Software Engineer, where you'll be part of an innovative team developing cutting-edge Simulation Process and Data Management (SPDM) and High-Performance Computing (HPC) solutions. This role combines advanced software engineering with automotive technology, supporting vehicle engineering teams through efficient processes and enterprise data management, ultimately enabling AI and Machine Learning applications.
The position requires expertise in full-stack development, with a focus on Angular, Spring Boot, and Java, plus native application development in C++ and Python scripting. You'll lead and mentor other engineers, implement CI/CD pipelines, and work with microservices architecture in multi-cloud environments. The role offers a unique opportunity to work at the intersection of software engineering and automotive innovation, contributing to GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion.
As a senior engineer, you'll collaborate with both technical teams and business leadership, requiring strong interpersonal skills and the ability to translate complex technical concepts. The hybrid work environment offers flexibility while maintaining team collaboration, with a requirement to be in the office three times per week. The position comes with comprehensive benefits including healthcare, 401k matching, educational assistance, and unique perks like GM vehicle discounts.
This is an excellent opportunity for experienced software engineers looking to make an impact in the automotive industry while working with cutting-edge technologies and leading technical teams. The role offers significant growth potential and the chance to work on transformative projects in a Fortune 500 company known for innovation in mobility solutions.