About the role
Position’s Contributions to Work Group
- Research and develop new technology/control systems and software
- Development, evaluation, and deployment of new control algorithm, Diagnostics and optimization algorithm, tools, and technologies
- Testing and Validation of the control algorithm for new products using SIL/HIL simulations
- Evaluate new products, processes, or systems
- Communicate results to customers, suppliers, team members, and other business units
- Software development and analysis Education & Experience Required:
- MS degree in electrical/Electronic Engineering or Mechanical Engineering or comparable required with 3+ years industry experience
- PhD in electrical/Electronic Engineering or Mechanical Engineering preferred
- NO Bachelors or below
Top 3 Skills
- Extensive experience in Matlab/Simulink, Stateflow, Simscape Power Systems, and Co-simulation, and their applications
- Experience and knowledge with Linear control theory and basic PID with physics insight, Advanced nonlinear control disciplines such as adaptive or variable structure/sliding mode control, Intelligent control schemes such as neural networks or fuzzy logic control
- Experience and knowledge with embedded software implementation based on multi-tasking real-time operating systems and/or Linux based operating systems
Additional Technical Skills
(Required)
- Be able to debug software using software debuggers (Lauterbach), CANape, CANalyzer or the current toolset.
- Experience and knowledge with version control tools like GIT/Ivy
- Experience with Java, JavaScript, Python, C, C++
(Desired)
- In depth knowledge of Generator Controls and Operation
- Experience with controls for hybrid energy plants with renewable sources
- Experience of Software development tools and service tools
- In depth knowledge of Engine Controls
Soft Skills
(Required)
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
- Ability to work independently and manage one’s time.
(Desired)
- Ability to troubleshoot issues and make system changes as needed to resolve issues.
- Proven abilities to work with internal teams.
- Excellent communication, interpersonal and collaboration skills.
- Emphasis on initiative and self-starting tasks.