Controls Developer Software Engineer

GMWarren, MI
1dHybrid

About The Position

Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI three times per week, at minimum . The Role: Vehicle Mechatronic Embedded Controls (VMEC) is a production level group that supports the definition, design, and development of all embedded controllers related to vehicle mechatronics. The Electric Power Controls Team within VMEC is focused on the development of controls centered around on-vehicle low voltage power generation, energy storage, power management, and distribution. There is no better time to join this domain as we evolve to the next generation of low voltage power strategy, innovation, and capability in SDV2.0. We are seeking creative, highly motivated, agile thinkers with passion and expertise in embedded controls. The selected candidate will develop innovative controls strategies, essential to keeping General Motors at the forefront of low voltage related technologies and at the core of all vehicles within the General Motors portfolio.

Requirements

  • BS in Engineering, Computer Science, or equivalent degree.
  • Minimum 2+ years Engineering experience within the automotive industry
  • Embedded controls development experience
  • Ability to work in a fast-paced environment with sometimes incomplete requirements.
  • Analytical problem-solving skills where problems are unusual and difficult
  • Knowledge of embedded controls development and delivery processes and tools
  • Experience using embedded controls test assets (SIL, HIL, Vehicle, etc) and tools (INCA, MDA, etc)

Nice To Haves

  • Knowledge of automotive low voltage systems
  • Experience with sub-system integration including design, implementation, and testing
  • System Modeling and Simulation (Software, Hardware, Model in-the-loop).
  • Controls software development in C Programming.

Responsibilities

  • Develop and implement algorithms for various low voltage related features using either model based coding (MATLAB/Simulink) or hand code in C.
  • Research and develop novel solutions to controls challenges.
  • Contribute to ART Feature and User Story elaboration into individual work items.
  • Contribute to ensuring that definition of done and acceptance criteria are well defined.
  • Provide information as required to Calibration procedures
  • Ensure compliance to safety and government regulations while following GM-internal best practices.
  • Work cross-functionally with System Engineers, Software Engineers, Feature/Function Engineers, Calibrators, Product Owner/Scrum Leader to ensure robust design.
  • Verify functional performance of controls designs through support of BTS development, testing (Unit, HIL, SIL, Vehicle), data analysis, and verification of acceptance criteria.
  • Support controls related issue root cause analysis and resolution
  • Document Intellectual Property
  • Participate in the relevant Team and Program Events: Program Increment Planning, DSU (Daily Stand Up), Iteration Reviews, ART Inspection and Adapt sessions etc.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service