Posted in

Senior Software Integration Product Owner

Senior Software Integration Product Owner

CompanyGeneral Motors
LocationMilford Charter Twp, MI, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in one of the following: Mechanical Engineering, Electrical Engineering, Computer Science or equivalent.
  • 5+ years of experience in real-time embedded software system.
  • Demonstrated technical project lead or project management experience.
  • 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).
  • Familiarity with configuration management system (e.g., GiT) and build tools (e.g., Jenkins, JIRA, eflow).
  • Demonstrated drive for results and teamwork in project execution.
  • Demonstrated analytical ability where problems are unusual and difficult.

Responsibilities

  • Lead the development of software content and timing for assigned releases on new or very active controllers.
  • Document the information in software delivery plan and communicate those plans to internal and external organizations.
  • Lead project specific software verification and validation plan and document the information in software Analysis, Development and Validation (ADV) plan. Acquire approval from appropriate leadership.
  • Provide direction and set priorities for software builds, testing, and validation.
  • Ensure the Controls Process of Engineering (C-PoE) tasks are completed per program timing.
  • Drive resolution of issues and obstacles and escalate as required.
  • 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.
  • Train, develop, mentor, and evaluate technical capability of team members.

Preferred Qualifications

  • Master’s degree in one of the following: Mechanical Engineering, Electrical Engineering, Computer Science or equivalent.
  • 8+ years of experience in real-time embedded software system.
  • Certification in Agile specific roles
  • Familiarly with configuration management system and build tools
  • Production experience in automotive control system specifically in propulsion, chassis and brakes.
  • Knowledge of vehicle electrical architectures and communication networks.
  • DFSS Black-Belt certification.