Software Engineer

General Motors Corporation

Milford Charter Township, Northern (MI, KY)

Hybrid

USD 100,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

General Motors Corporation in Milford, Michigan is seeking a Software Engineer to deliver embedded control software for electrification and autonomous systems. The role involves designing, implementing, and testing software for mechatronic controls and diagnostics, with opportunities to share knowledge within an Agile Scrum team.

Hybrid work policy requires 3 days in-office and 2 days remote; candidates should hold a bachelor's in a relevant field and two years of software experience with C/C++,

Qualifications

  • Bachelor's degree in a relevant engineering or computer field.
  • Two years of experience as a Software Engineer or related role.
  • Experience with embedded controls software and C/C++ programming; Java, MATLAB, Simulink, Python, and INCA.

Responsibilities

  • Produce and deliver embedded software for controls in electrification, autonomy, engine, transmission, or chassis space.
  • Design, develop, and implement physics and controls requirements for mechatronic systems and diagnostics.
  • Test and demonstrate software functionality at controller, system, and vehicle levels.
  • Collaborate in an Agile Scrum team and coordinate with VMEC departments.
  • Document requirements and link to test cases to demonstrate functionality.

Skills

Embedded C/C++
Java
Python scripting
MATLAB/Simulink
Auto code generation
INCA

Education

Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, Embedded Systems, or related field

Tools

Simulink
MATLAB
INCA

Job description

## Software EngineerApply: Hybrid: Milford, Michigan, United States of America: Full time: Posted Today: JR-202621759**Job Description****DUTIES:** Produce and deliver software for embedded controls systems in the electrification, autonomous, engine, transmission, or chassis space. Design, develop, and implement Physics and Controls requirements to continuously improve software for mechatronic controls and diagnostics strategies as well as controller communication. Test and demonstrate software functionality and readiness. Supply common solutions across all GM owned software. Document requirements for design solutions and link them to test cases that can demonstrate software functionality. Utilize automated test tools in build environments, benches, and vehicles to verify functionality of the feature at the Controller, System and Vehicle level. Function as an inclusive Agile Scrum team member to deliver software solutions. Coordinate and collaborate with departments within VMEC. Participate in software planning events, share ideas and learnings, and help teach and train others. Hybrid Work Policy - 3 days In-office, 2 days remote - Must be able to report to local office.**REQUIREMENTS:** Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, Embedded Systems, or related field of study and Two (2) years of experience as a Software Engineer, Software Developer, or related role. Two (2) years of experience with: Embedded controls software; C and C++ programming; Auto Code Generation; and Java, Matlab, Simulink, Python scripting, and INCA.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Controls Software Engineer
Embedded Controls Software Engineer

General Motors Corporation • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 90,000 - 120,000
Embedded Controls Software Engineer
Embedded Controls Software Engineer

General Motors (GM) • Milford Charter Township (MI)

Hybrid
USD 85,000 - 110,000
Hybrid work policy
Embedded Software Architect
Embedded Software Architect

General Motors Corporation • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 150,000 - 190,000
Hybrid work policy: 3 days in-office,
Remote work options within the U.S.
Hybrid Embedded Software Engineer – Mechatronics/Controls
Hybrid Embedded Software Engineer – Mechatronics/Controls

General Motors Corporation • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 100,000 - 140,000
Control System Integration Manager
Control System Integration Manager

General Motors Corporation • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 130,000 - 170,000
Company vehicle program
Relocation benefits
Hybrid work arrangement
Senior Software Engineer - Software Partitioning
Senior Software Engineer - Software Partitioning

General Motors Corporation • Warren (MI)

Hybrid
USD 110,000 - 170,000
Hybrid Embedded Controls Software Engineer
Hybrid Embedded Controls Software Engineer

General Motors (GM) • Milford Charter Township (MI)

Hybrid
USD 85,000 - 110,000
Hybrid work policy
Senior Controls Engineer, Scrum Manager
Senior Controls Engineer, Scrum Manager

General Motors Corporation • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 110,000 - 170,000
Hybrid work policy
Hybrid Embedded Controls Software Engineer — Milford
Hybrid Embedded Controls Software Engineer — Milford

General Motors Corporation • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 90,000 - 120,000
Embedded Software Control Systems Engineer
Embedded Software Control Systems Engineer

General Motors Corporation • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 110,000 - 160,000
Relocation benefits