HubviaCareers

TPL - Software Engineer 3

Mossville, IL · Contract · Software Engineering

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.
TPL - Software Engineer 3 in Mossville, IL | Hubvia