General Motors

General Motors

Senior Software Engineer

Milford, MIPosted 6 days ago
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

This role involves the integration and verification of software builds to produce software releases for development and production usage. The engineer will serve as the single point of contact with the supplier's software group, establishing delivery content schedules and resolving issues. Responsibilities include assisting in the development of software content and anomaly corrections, actively managing controller resources, and escalating issues to SMEs for resolution when necessary. The role also entails preparing software for production release, providing technical leadership for advanced technology development, and staying current with new technologies, debugging tools, microprocessors, and software development processes. Additionally, the engineer will foster and document best practices to ensure high-quality deliverables and reduce development lead time, as well as train, develop, mentor, and evaluate the technical capabilities of team members. This position operates under a hybrid work policy, requiring 3 days in-office and 2 days remote, with the ability to report to the local office.

Qualifications

Required Qualifications

  • Bachelor's degree in Mechanical Engineering, Electrical Engineering, Computer Science, or related field of study, AND Five (5) years of experience as a Senior Technical Embedded Software Engineering, Technical Leader, Project Lead, Senior Software Engineer, or related occupation.
  • OR Master’s degree in Mechanical Engineering, Electrical Engineering, Computer Science, or related field of study, AND Two (2) years of experience as a Senior Technical Embedded Software Engineering, Technical Leader, Project Lead, Senior Software Engineer, or related occupation.
  • Two (2) years of experience in the following: Develop large scale software projects for real-time embedded systems; SW development and testing; C, Assembly, and Perl; Real time operating systems including RTOS for embedded system, instrumentation, and development tools including GiT, Jenkins, Eclipse INCA in circuit emulators debuggers dSpace; and Microprocessor and Micro-controller design and theory.

Skills & Technologies

GitJenkins

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Location

Milford, MI

Posted

6 days ago

Country

US