Taro Logo

Calibration Automation Software Engineer

Global automotive company leading the transformation to zero crashes, zero emissions, and zero congestion through software-defined vehicles.
Oshawa, ON, Canada
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Automotive · Enterprise SaaS

Description For Calibration Automation Software Engineer

Join GM's Mechatronic Software Platform Organization, a team driving the Software Defined Vehicle (SDV) transformation. As a Calibration Automation Software Engineer, you'll be instrumental in designing and implementing tools that automate software calibration processes. The role combines software development expertise with systems integration, focusing on building robust automation solutions that enhance efficiency and reliability.

The position offers a unique opportunity to work with cutting-edge automotive technology while contributing to GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion. You'll be part of a dynamic, inclusive team that values collaboration and innovation, working on projects that directly impact the future of mobility.

The role requires strong programming skills, particularly in Python and C, along with experience in software development and CI/CD practices. You'll work cross-functionally with calibration teams, IT, and embedded software developers to create and integrate automation solutions. The position offers comprehensive benefits, including healthcare, retirement plans, and unique perks like the GM Vehicle Purchase Plan.

This remote position in Canada provides an excellent opportunity for experienced software engineers looking to make an impact in the automotive industry while working with a global leader in vehicle manufacturing and technology. The role combines technical expertise with business impact, offering a clear path for professional growth in an industry undergoing rapid technological transformation.

Last updated a day ago

Responsibilities For Calibration Automation Software Engineer

  • Collaborate with cross-functional calibration teams to document current manual processes and identify automation opportunities
  • Discover and formalize input sources for data needed for calibration automation tools
  • Develop prototypes of automation tools using Python or other programming languages
  • Validate and verify tool functionality
  • Partner with technical specialists to troubleshoot complex system interactions
  • Design proactive methods to predict and prevent tool integration issues
  • Integrate developed tools into existing software environments
  • Create and execute test plans for software calibration systems

Requirements For Calibration Automation Software Engineer

Python
  • Bachelor's degree in Computer Science, Electrical, Software, Mechanical, or Computer Engineering
  • 2+ years of professional experience in software development, CI/CD, or DevOps
  • Proficiency in Python and C, and experience with software development and testing
  • Ability to independently identify and pursue automation opportunities
  • Strong sense of ownership, creativity, and commitment to timely delivery
  • Excellent interpersonal and multitasking skills

Benefits For Calibration Automation Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Parental Leave
  • Paid time off including vacation days, holidays, and parental leave
  • Healthcare, dental and vision benefits with health care spending account
  • Life insurance plans
  • Defined Contribution Pension plan
  • Global recognition program
  • Tuition Assistance
  • Employee Assistance Program
  • GM Vehicle Purchase Plan

Interested in this job?

Jobs Related To General Motors Calibration Automation Software Engineer