Taro Logo

Automation Developer

A global automotive company with a vision of Zero Crashes, Zero Emissions and Zero Congestion.
Warren, MI, USA
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Automotive · AI

Description For Automation Developer

General Motors is seeking an Automation Developer to join their innovative team in Warren, Michigan. This hybrid role offers a blend of in-office and remote work, requiring 3 days in-office and 2 days remote. The position focuses on developing and maintaining automotive software systems, particularly in the areas of Streaming and Gaming Infotainment, Google Automotive Services, and Connectivity solutions.

The ideal candidate will have a strong background in software engineering with at least 2 years of experience in automotive software development. You'll be working with cutting-edge technologies including Python, Kotlin, and Java, while contributing to GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion.

Key responsibilities include writing unit test code, leading software system design, performing sophisticated analysis, and working closely with Development Leads and Technical Product Owners. The role requires expertise in various tools and frameworks including Git, Jira, and Android Frameworks.

GM offers a comprehensive benefits package including healthcare, 401k with company matching, parental leave, and education assistance. The company strongly values diversity and inclusion, creating an environment where employees can thrive and develop better products for their customers.

This is an excellent opportunity for a mid-level software engineer looking to make an impact in the automotive industry while working with advanced technologies and contributing to the future of mobility. The position offers both technical challenges and leadership opportunities, making it ideal for someone looking to grow their career in automotive software development.

Last updated a day ago

Responsibilities For Automation Developer

  • Write unit test code for platform features
  • Lead development of software system team design content
  • Perform software anomaly corrections
  • Perform sophisticated design analysis
  • Specify and balance system requirements
  • Provide and support common standard methodologies
  • Work with Development Leads, Technical Product Owners, and Architects
  • Participate in Streaming and Gaming Infotainment development
  • Work on Google Automotive Services
  • Handle Connectivity (BT, BLE, WiFi) development

Requirements For Automation Developer

Java
Python
Kotlin
  • Bachelor's degree in Software Engineering, Computer Engineering, or related field
  • 2 years experience as an Automation Developer, Software Test Engineer, or Software Engineer
  • Experience with building automotive grade software
  • Experience with C/C++, Python, Kotlin, Android SDK and Java
  • Experience with Agile methodologies
  • Knowledge of Rational Team Concert, GIT, Gerrit and Artifactory
  • Working knowledge of Jira, Jira Align, and X-Ray
  • Experience with Object Oriented Design
  • Knowledge of Android Frameworks (JetPack)

Benefits For Automation Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Paid time off including vacation, holidays and parental leave
  • Healthcare coverage with HSA
  • Dental and vision insurance
  • 401k plan with company contributions
  • Global recognition program
  • Education assistance
  • Student loan refinancing
  • GM vehicle discount for employee, family and friends

Interested in this job?

Jobs Related To General Motors Automation Developer