USNLX Ability Jobs

USNLX Ability Careers

Job Information

G-TECH Services, Inc. Software Engineer Controls in Dearborn, Michigan

Position Description:

• Develop chassis (brakes, steering, suspension) control algorithms for advanced chassis systems to deliver vehicle attributes, including control architecture selection, algorithm simulation, implementation, and verification and validation via leveraging a combination of model-in-the-loop (MIL), software-in-the-loop (SIL), hardware-in-the-loop (HIL) and vehicle test environment. • Leverage, subsystem- and component-level CAE models to analyze dynamic systems and complex system interactions, and to support concept analysis and verification, parameter optimization, and controls/design verification and validation. • Define and review physical system testing and characterization to validate CAE models and guide vehicle and control system design. • Control algorithm implementation on embedded controllers. • Support the quality process workstreams (P-diagrams, FMEAs, requirements development, functional safety - ISO26262). • Create and maintain comprehensive documentation to support global engineering and quality processes, and to facilitate technology transfer: system models, use cases, requirements, design validation tests and methods • Leverage connected vehicle technologies (wireless communication, location and route data, cloud-compute resources, AI/ML techniques, etc.) to improve customer experience with enhanced controls and prognostics

Skills Required:

• Experience with data analysis, scripting and modeling & simulation of dynamic systems using Python, Matlab, Simulink or Stateflow • Experience with standard systems engineering tools including boundary diagrams, fault tree analyses, FMEAs, P-diagrams, etc. • Knowledge of ISO26262 Automotive Functional Safety standard • Familiarity with AUTOSAR standards and tools for automotive software development • Problem-solving skills with a passion for new technology development • Demonstrated effective communication, documentation, and interpersonal skills in a team environment • Demonstrated ability to manage and balance multiple tasks and timelines • Proven ability to work well with others as part of a diverse global team

Skills Preferred:

• Familiarity with industry standard systems engineering tools including SysML, MagicDraw • Familiarity with ISO26262 engineering tools including Hazard Analysis, Functional Safety Concept, Safety Requirements Specification, Functional Safety Requirements, Technical Safety Requirements • Hands-on experience with distributed system prototyping, troubleshooting, and commissioning • Experience using Matlab/Simulink for embedded controls development • Experience with standard version control and collaboration systems (ClearCase, AccuRev, GitHub) • Experience applying CAE (MIL/SIL/HIL, virtual system/plant models, regression testing) concepts and CI (Jenkins, GitHub, Gradle) tools in robust system controls development • Knowledge of CAN/LIN/Ethernet communication protocols and development tools for automotive applications • Familiarity with development processes GTDS and GPDS • Familiarity with systems engineering systems and tools including VSEM, FEDE, Stages, FRD, HLF

Experience Required:

• 3+ years experience in dynamic systems and embedded real-time controls development for automotive or similarly complex electromechanical systems, including C or C++ • Subject matter expertise in chassis (brakes, steering, suspension) system hardware and control • Understanding of automotive powertrain systems and controls (including hybrids), with fundamental knowledge of dynamics, hydraulics, electric machines, batteries and mechatronics

Education Required:

• Bachelor’s Degree in electrical engineering, mechanical engineering, aerospace engineering or a related field with emphasis on control systems

Additional Information :

POSITION IS HYBRID

Category Product Engineering

Function Engineering

Req ID JN -082024-121475

DirectEmployers