Senior Software Engineer-Aero Platform (GM Motorsports) jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Motors · 9 hours ago

Senior Software Engineer-Aero Platform (GM Motorsports)

General Motors is a leading automotive company that is seeking a Senior Software Engineer for their Motorsports Software team. This role involves developing innovative aero-thermal applications and collaborating with various teams to ensure successful project delivery in the Motorsports domain.

AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
badNo H1Bnote

Responsibilities

Implement and maintain GM Motorsports aero-thermal applications including CFD model construction, visualization, and analysis using microservices architectures to creatively integrate loosely coupled systems
Define a templated approach to integrate dependent systems in a functional programming model
Scrum story delivery
Playbooks, implementation architectures, interfaces, build frameworks, code, testing, deployment for your story
Participation in solution architectures
Working with other members to collaborate, support, and otherwise work together

Qualification

Full stack developmentWeb services designUI/UX DesignContainerization KubernetesContainerization DockerJavaJavaScriptPythonScalaC#/.NetAgile/Scrum experienceTechnical acumenArtificial Intelligence & Machine LearningCollaboration skillsCommunication skillsTeam leadership

Required

5+ years hands-on full stack or XR development experience
2+ years hands-on web services design and development experience
Experience in cross platform (mobile/web) optimizing, profiling, and debugging
Strong UI/UX Design experience across mobile and web
Proficient in two or more of Java, JavaScript, Python, Scala, C#/.Net and React or Angular
Containerized software applications, platforms, and tools including Kubernetes, Docker
Good understanding of software development best practices, devops, CI/CD
Experience working in an agile/scrum environment
Demonstrated (show us) technical acumen, your technical decisions, and knowledge of distributed, event driven applications and rich user experiences
Highly collaborative work style with strong listening and communications skills

Preferred

Bachelor's degree (or higher) in Computer Science, Software Engineering, Aerospace, Mechanical Engineering, or relevant technical discipline
Development experience with VR frameworks such as Unity, Unreal Engine
Experience with data streaming technologies such as Akka, MQTT, Pulsar, Kafka, Azure Event Hubs
Varied integration experience with RPC, REST, GRPC
Experience/knowledge of Azure and Azure Resources or other SAAS/PAAS platforms
Team leadership and architecture experience
Knowledge of stateless, functional models for system development
Knowledge of data serialization techniques and libraries such as Avro, Google protocol buffers
Advanced knowledge of Artificial Intelligence & Machine Learning
Passion for Motorsports and working in a high-pace environment

Benefits

Relocation benefits

Company

General Motors

company-logo
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.

Funding

Current Stage
Public Company
Total Funding
$8.51B
Key Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M

Leadership Team

leader-logo
Mary Barra
Chair and Chief Executive Officer
linkedin
leader-logo
Tony Cervone
Senior Vice President, Global Communications
linkedin
Company data provided by crunchbase