We are HIRING for several exciting roles

Software Controls Engineer - Functional Safety

Company Overview:

Dorleco is a 360-degree controls software development & integration solution provider for electric and autonomous vehicle systems, focused on achieving its mission of developing sustainable & efficient vehicles with innovative, robust, and lean engineering practices. We provide a fast-paced R&D environment and deliver integrated solutions for mechanical, electrical, software, thermodynamic, and energy storage systems for modern electric and autonomous vehicle systems.

We are seeking a highly technical professional who will develop the controls systems for our newest technologies. You will focus on analyzing customer needs and defining required architecture and functionality early in the development cycle, modeling and simulating vehicle system operation, designing and implementing control algorithms, and validating designs in desktop simulation, hardware benches, as well as in prototype vehicles. Successful candidates for this position will possess a track record of strong independent thinking, effective communication, self-motivation, complex system troubleshooting, and thrive in an environment where they need to understand the complete workings of vehicle controls and the complex interactions between subsystems.

Location:

 Dearborn, Farmington MI, United States

Work Authorization Requirements:

  • Must be authorized to work in the United States for any employer.
  • If you are fine with above mentioned working location.

Primary Skills Required

  • Develop vehicle control algorithms for advanced powertrain 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[1]in-the-loop (HIL) and vehicle test environments 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
  • Support Systems Engineering workstreams to develop, manage, and cascade functional and Functional Safety (ISO 26262) requirements to support technology development
  • 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
  • Support and present research on the application of advanced controls and methods for advanced powertrain systems
  • 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

Primary 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, git, 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 communication protocols for automotive applications and experience with CAN analysis tools including CANalyzer, CANape, CANLab, etc.
  • Familiarity with Dorleco’s development processes GTDS and GPDS
  • Familiarity with Dorleco’s systems engineering systems and tools including VSEM, FEDE, Stages, FRD, HLFDemonstrated ability to manage and balance multiple tasks and timelines

Experience Required 

  • 3+ years of experience in dynamic systems modeling and real-time controls development for automotive or similar complex electromechanical systems
  • Understanding of automotive powertrain (including hybrid electrical vehicle) systems and controls, and vehicle dynamics with fundamental knowledge of general dynamics, hydraulics, electric machines, batteries, internal combustion engines, and mechatronic actuators
  • Demonstrated ability to develop controls software for embedded targets using C or C++
  • Demonstrated ability to use Matlab/Simulink or Python for system modeling, simulation, scripting, and data analysis Experience with standard systems engineering tools including boundary diagrams, fault tree analyses, FMEAs, P-diagrams, etc.
  • Knowledge of ISO26262 Automotive Functional Safety standard
  • Demonstrated excellence in problem-solving (with a passion for new technology development)
  • Demonstrated effective communication, documentation, and interpersonal skills in a team environment Proven ability to work well with others as part of a diverse global team

 Experience Preferred

  • 3+ years of experience in distributed systems engineering including requirements management, function decomposition and allocation, failure mode avoidance, robustness analysis, and system validation and verification
  • Experience with longitudinal controls for xEV systems (series hybrid, parallel hybrid, mild hybrid, battery electric, fuel cell)
  • 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, git, 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 communication protocols for automotive applications and experience with CAN analysis tools including CANalyzer, CANape, CANLab, etc.
  • Familiarity with Dorleco development processes GTDS and GPDS Familiarity with Dorleco systems engineering systems and tools including VSEM, FEDE, Stages, FRD, HLF

Qualifications and Education Requirements

  • M.S. or equivalent in mechanical, aerospace, electrical, systems engineering or similar field with a control systems focus
  • Ph.D. or equivalent in mechanical, aerospace, electrical, systems engineering or similar field

We are HIRING for several exciting roles