Contract
Peoria, IL
Job description
Summary:
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Job Responsibilities:
Skills:
Education & Experience Required:
- MS degree in electrical/Electronics Engineering or Mechanical Engineering or comparable required
- PhD in electrical/Electronics Engineering or Mechanical Engineering preferred
- 3-5 years of engineering experience related
- NO 2-4 year degree’s
- No internships will count
Technical Skills
(Required)
· 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
· Experience and knowledge with 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
(Desired)
· Experience and knowledge with version control tools like GIT/Ivy and Clearcase
· 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
· Be able to debug software using software debuggers (Lauterbach), CANape, CANalyzer or the current toolset.
· Experience with Java, JavaScript, Python, C, C++
Job Type: Contract
Pay: $40.00 - $41.00 per hour
Expected hours: 40 per week
Schedule:
Experience:
Ability to Commute:
Ability to Relocate:
Work Location: In person