General Motors

Senior Software Engineer – AV

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: MilfordMissouriUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Working with Software Architects to understand and implement Software Defined Vehicle (SDV) requirements and designs within the team.
  • Collaborating with an agile-scrum team to develop embedded software for the AV domain using C code.
  • Creating and integrating software while following best practices.
  • Developing software interfaces as needed to integrate new components and enhance existing software capabilities.
  • Identifying and resolving software issues and contributing to the team's knowledge base for future reference.
  • Archiving software components in GIT repository databases and coordinating retention efforts between controls and software teams.
  • Designing test cases to ensure comprehensive software testing at the unit, component, and integrated levels

Requirements

  • Bachelor’s degree in computer science, electrical or computer Engineering.
  • 5+ years of embedded software development experience
  • Proficiency in writing and debugging C code.
  • Strong oral and written communication skills as well as good interpersonal skills to work effectively in a geographically dispersed team.
  • Individually motivated; scrum team members are expected to pursue their goals with a high degree of independence and motivation.
  • Stay up to date with the latest industry trends, technologies, and best practices to continuously improve the quality and performance of the software.
Benefits
  • From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded software developmentC codesoftware testingsoftware interfacesdebuggingsoftware integrationbest practicessoftware designknowledge base contributionGIT
Soft Skills
oral communicationwritten communicationinterpersonal skillsindependencemotivationcollaborationteamworkproblem-solvingadaptabilitycontinuous improvement
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in electrical engineeringBachelor’s degree in computer engineering