Taro Logo

Software Developer

A global automotive company leading the change towards Zero Crashes, Zero Emissions and Zero Congestion.
Warren, MI, USAMountain View, CA, USAAustin, TX, USA
$109,000 - $196,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Automotive

Description For Software Developer

General Motors is seeking a Software Developer to join their team in creating innovative automotive solutions. This role focuses on developing vehicle-level software functions and requires expertise in Java, Spring Boot, and microservices architecture. The position offers a competitive salary range of $109,000 to $196,000 and includes comprehensive benefits.

As a Software Developer, you'll be responsible for creating and testing vehicle software, analyzing and fixing defects, and collaborating with cross-functional teams. The role requires strong technical skills in Java development, microservices, and cloud-native environments, along with excellent problem-solving abilities.

GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion drives their technological innovation. They offer a collaborative work environment with hybrid work options in multiple locations including Warren, Mountain View, and Austin. The company provides extensive benefits including health insurance, 401k matching, parental leave, and unique perks like GM vehicle discounts.

This position is ideal for a mid-level developer with 3+ years of experience who wants to work at the intersection of automotive and software technology. The role offers opportunities to work on complex vehicle systems while contributing to GM's mission of transforming mobility for a better future.

Last updated 6 days ago

Responsibilities For Software Developer

  • Create software for vehicle-level functions and perform integration and verification testing
  • Analyze software defects, determine root cause, create software solutions, test and verify closure
  • Perform design and analysis of changes
  • Diagnose, debug and resolve vehicle hardware and software related issues
  • Work with teams across multiple groups to meet project milestones

Requirements For Software Developer

Java
PostgreSQL
Kafka
  • Bachelor's degree in computer science, Engineering, or related field
  • 3+ years of experience in software development in complex platforms
  • Strong understanding of microservices, RESTAPIs and event driven architecture
  • Hands on experience in developing JAVA & Springboot-based components
  • Experience with JAVA, Spring boot & related tech stack, Spring Cloud, REST, KAFKA, JMS, ORACLE, POSTGRES
  • Strong technical communication abilities (verbal and written)
  • Excellent analytical and problem-solving skills

Benefits For Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Health insurance with HSA
  • Dental and vision coverage
  • 401k with company contributions
  • Paid time off including vacation, holidays and parental leave
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Life insurance
  • Global recognition program

Interested in this job?

Jobs Related To General Motors Software Developer