Jobs · Information Technology · Illinois

Control Systems Software Engineer 3

The AES Group · Mossville, IL · 5 days ago
On-siteInformation TechnologyContract

About the role

The Advanced Controls and Condition Monitoring team is part of the Advanced Power Technology (APT) organization, which has global responsibility for advancing technologies that support future product needs. The team focuses on identifying and developing innovative technologies for future power system products, including site optimization, high-efficiency powertrains, and alternative power sources.

Responsibilities

  • Contribute to research and development of new technology/control systems and software.
  • Develop, evaluate, and deploy new control algorithms, diagnostics, and optimization algorithms, tools, and technologies.
  • Test and validate control algorithms for new products using SIL & HIL simulations.
  • Evaluate new products, processes, or systems.
  • Communicate results to customers, suppliers, team members, and other business units.
  • Lead and contribute to the concept, development, and design of complex components, subsystems, or processes.
  • Contribute to project planning and delivery.
  • Continually learn and stay abreast of innovative technology.
  • Mentor and coach team members.
  • Broaden professional network.

Requirements

  • MS degree in electrical/Electronic Engineering or Mechanical Engineering or comparable with 3+ years industry experience.
  • PhD in electrical/Electronic Engineering or Mechanical Engineering preferred.
  • 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.
  • 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.
  • In depth knowledge of Engine Controls.

Qualifications

  • Verbal and written communication skills.
  • Problem-solving skills.
  • Customer service and interpersonal skills.
  • Ability to work independently and manage one's time.
  • 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.

Similar jobs

Controls Engineer 3

DENSOBattle Creek, MI· 3 wk ago
Engineering$93k–$116k/yrapply on hcwt.fa.us2.oraclecloud.com