Skip to main content

Controls Software Engineer in Mossville

Job Description

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
  • NO Bachelors or below

Top 3 Skills:

  • Extensive experience in Matlab/Simulink, Stateflow, Simscape Power Systems, and Co-simulation, and their application
  • 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 controls
  • Experience and knowledge with embedded software implementation based on multi-tasking real-time operating systems and/or Linux based operating system

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

Controls Software Engineer in Mossville

Mossville, IL 61552
Full time

Published on 07/01/2026

Share this job now