Gm Jobs – Software Integration Engineering

Website General Motors

Job Description:

We are looking for Software Integration Managers to join our Vehicle Motion Embedded Control (VMEC) organization! The Software Integration Manager is a technical project leadership position where you will be responsible to plan, lead and execute software content and timing for assigned software releases. In addition, you would lead the Software Execution Team Meeting (SWET) with key partners to ensure all requirements and tasks are met on-time with “world’s best” quality. Lastly, you will exercise technical direction over internal (GM) and external (supplier) engineering support personnel.

Job Responsibilities:

  • Lead project specific software verification and validation plan and document the information in software Analysis, Development and Validation (ADV) plan. Acquire approval from controller integration leadership
  • Ensure the Controls Process of Engineering (CPoE) tasks are completed per program timing
  • Lead the development of software content and timing for assigned releases
  • Provide direction and set priorities for software builds, testing, and validation
  • Drive resolution of issues and obstacles and escalate as required
  • Provide technical leadership for advanced technology development. Stay abreast of the latest hardware and software technology, debugging and instrumentation tools, and software development processes (e.g. SAFe)
  • Train, develop, mentor, and evaluate technical capability of team members
  • Document the information in software delivery plan and product plan book (PPB) and communicate those plans to internal and external organizations
  • Actively manage controller resources (e.g. memory and CPU utilization) at each software release; escalate and engage SMEs for resolution as required
  • Foster & document best practices to ensure high quality work and reduce development lead time

Qualification & Experience:

  • Demonstrated drive for results and teamwork in project execution.
  • Direct hands-on experience in developing real-time controls software with programming (e.g. C/C++/JAVA/Assembly) and scripting languages (e.g., Perl/Python)
  • Understanding of operating systems (e.g., Unix, Linux, RTOS for embedded system) and instrumentation (e.g., INCA, in circuit emulators, dSpace)
  • Bachelor’s degree in one of the following: Mechanical Engineering, Electrical Engineering, Computer Science or equivalent
  • Demonstrated analytical ability where problems are unusual and difficult.
  • Demonstrated technical project lead or project management experience
  • 2+ years of experience in real-time embedded software system
  • Familiarity with configuration management system (e.g., GiT) and build tools (e.g., Jenkins, eflow).

Job Details:

Company: General Motors

Vacancy Type:  Full Time

Job Location: Milford, MI, US

Application Deadline: N/A

Apply Here