Senior Software Engineer

General Motors

Warren, MI, US
Hybrid
5-7 years development experience
Python development skills
Embedded software development
This role involves developing and maintaining an agnostic tool chain that supports multiple GM vehicle architectures

Job Summary

  • This role involves developing and maintaining an agnostic tool chain that supports multiple GM vehicle architectures.
  • The successful candidate will take technical ownership of physical interface simulation devices and drive design and integration.
  • General Motors is committed to a world with Zero Crashes, Zero Emissions, and Zero Congestion.

Matching Summary

This role involves developing and maintaining an agnostic tool chain that supports multiple GM vehicle architectures.

Skills & Requirements

Must-have

  • 5-7 years development experience
  • Python development skills
  • Embedded software development
  • Automated testing frameworks
  • CI/CD pipeline proficiency
  • RTOS environment experience

Nice-to-have

  • Vehicle electrical charging architecture knowledge
  • Robot Framework experience
  • Linux Android QNX user level experience
  • Data visualization skills
  • KeySight IntrepidCS NeoVI tools
  • GM organizational aptitude

Key Requirements

  • Bachelor's degree in Engineering or Computer Science
  • 3-5 years automated testing experience
  • Proven program launch execution experience
  • Strong Python and RTOS skills
  • Version control and CI/CD proficiency

Work Rights

Not specified

Tailored Resume

Cover Letter