Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer 3

$46 - $48.5 per hour

EPITEC

  • Location: Chillicothe, Illinois
  • Type: Contract
  • Job #104595
Software Engineer 3
Job Type:
W2 Contract

Contract Duration: 12 Months, Possible Extension

Location: Chillicothe, IL 61523

Work Setting: Onsite

Work Schedule: Approximately 90% office environment; PPE required for machine validation activities

Pay Rate: $46.00 - $48.50/hour


Summary


Seeking a Software Engineer to support advanced controls and condition monitoring initiatives within a team focused on future power system technologies. This role involves control algorithm development, software development, simulation, validation, and embedded controls implementation. The engineer will contribute to the design, development, testing, and deployment of complex control systems while collaborating with cross-functional engineering teams.


Key Responsibilities
  • Develop and implement control algorithms and embedded software solutions.
  • Design, model, and validate control systems using MATLAB/Simulink and related toolsets.
  • Perform Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) simulations.
  • Validate control system functionality on machines and test systems.
  • Modify and maintain databases and database management systems as needed.
  • Create logical and physical database descriptions and support database implementation activities.
  • Participate in project planning, scope definition, and technical reviews.
  • Estimate development effort, timelines, and project costs based on business requirements.
  • Support model development, peer reviews, model releases, and continuous improvements.
  • Troubleshoot software and control system issues and implement corrective actions.
  • Contribute to advanced technology development programs supporting future power system products.
Required Qualifications
  • Master's degree in Electrical Engineering, Electronic Engineering, Mechanical Engineering, or a closely related field.
  • Minimum 3 years of industry experience in controls, embedded systems, or software development.
  • PhD preferred.
  • Bachelor's degree only candidates will not be considered.
Required Technical Skills

Controls & Modeling
  • Extensive experience with:
    • MATLAB
    • Simulink
    • Stateflow
    • Simscape Power Systems
    • Co-Simulation environments
Control Systems
  • Strong knowledge of:
    • Linear control theory
    • PID control with physics-based understanding
    • Adaptive control
    • Variable structure/sliding mode control
    • Neural network control
    • Fuzzy logic control
Embedded Software
  • Experience developing software for:
    • Real-time multitasking operating systems
    • Linux-based operating systems
Programming Languages
  • Python
  • C
  • C++
  • Java
  • JavaScript
Software Development Tools
  • Lauterbach debuggers
  • CANape
  • CANalyzer
  • Git
  • Ivy
Preferred Qualifications
  • In-depth knowledge of generator controls and operation.
  • Experience with controls for hybrid energy plants utilizing renewable energy sources.
  • Experience with software development and service tools.
  • In-depth knowledge of engine controls.
  • Experience with advanced power systems and emerging energy technologies.

Top 3 Skills

  1. MATLAB/Simulink, Stateflow, Simscape Power Systems, and Co-Simulation expertise.
  2. Advanced controls experience including linear, nonlinear, adaptive, and intelligent control systems.
  3. Embedded software development experience with real-time operating systems and/or Linux.

#LI-MH1
#INDOEM
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer 3 in Chillicothe, IL vacancy
  •  ...worker Must have a strong customer focus Effective troubleshooting skills Strong interpersonal and communication skills Education Requirements B.S. degree in Information Technology, Computer Science or Software Engineering. 5 + years of experience in the IT field.... 
    Suggested

    Samprasoft

    Mossville, IL
    5 days ago
  •  ...Software Engineer 3 - (103030-1) Chillicothe, IL 12 months  Job Description: Position’s Contributions to Work Group:  - Research and develop new technology/control systems and software - Development, evaluation, and deployment of new control algorithm, Diagnostics... 
    Suggested
    Full time
    Work at office

    Harvey Nash Group

    Chillicothe, IL
    5 days ago
  •  ...Title Research and develop new technology/control systems and software Development, evaluation, and deployment of new control...  ...Software development tools and service tools In depth knowledge of Engine Controls Be able to debug software using software debuggers... 
    Suggested

    Samprasoft

    Mossville, IL
    5 days ago
  • $62 - $63 per hour

     ...Position's Contributions to Work Group: We are seeking a Senior Software Engineer to play a technical leadership role on an autonomy software...  ..., or related field or equivalent experience Top 3 Skills: Strong expertise in C++ (required); proficiency in... 
    Suggested
    Hourly pay
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Chillicothe, IL
    1 day ago
  •  ...Embedded Software Engineer 3 Location: Chillicothe, IL 61523 Experience Required: Embedded Software Engineer 3: 5–7 years Position Overview We are seeking Embedded Software Engineers to join the Autonomy team within the Construction Industries product group... 
    Suggested

    Futran Tech Solutions Pvt. Ltd.

    Chillicothe, IL
    4 days ago
  •  ...of positions: 01 Hiring Timeline: 2,3 weeks Job Summary • Device...  ...logging, and OTA where applicable. • Software Quality & Safety • Apply MISRA-C/C++ and...  ...'s in Electrical/Electronics/Computer Engineering or related field. • years of professional... 
    Full time
    Contract work
    Internship
    Local area
    Remote work

    E-Solutions

    Chillicothe, IL
    4 days ago
  • $45 - $51 per hour

     ...We’re in search of a Embedded Software Engineer 2 Chillicothe, IL 24 months   Embedded Software Engineer 2 opportunity based in Chillicothe...  .... Employees 21 years of age or older, and have completed 3 months of service, are eligible to participate. For more... 
    Contract work
    For contractors
    Remote work
    Worldwide

    HarveyNashUSA

    Chillicothe, IL
    5 days ago
  • $44 - $45.5 per hour

     ...and develop new technology/control systems and software. Development, evaluation, and deployment of new...  ...Qualifications MS degree in Electrical/Electronic Engineering or Mechanical Engineering or comparable required with 3+ years industry experience PhD in Electrical/Electronic... 
    Hourly pay
    Contract work
    Temporary work

    Randstad

    Mossville, IL
    3 days ago
  • $49.12 per hour

     ...Job Description Job Title: Systems Engineer 3 Location: Mossville, IL Zip Code: 61552 Duration: 24 Months Pay Rate...  ...analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical systems... 
    Local area
    Immediate start

    Belcan

    Mossville, IL
    2 days ago
  •  ...Role: IT Software Engineer (Junior level role) 3+ Yrs Location: Mossville, IL Position Overview We are seeking a highly skilled IT Software Engineer to support the design, development, testing, and validation of advanced control systems and software... 
    Work at office

    SMX Services and Consulting, Inc.

    Mossville, IL
    5 days ago
  •  ...Job Title: Software Systems Engineer Job Overview: We are seeking a Software Systems Engineer to create comprehensive systems and software...  ..., Computer Engineering, or Computer Science. ~3-7 years of experience in embedded software design, system... 
    Remote work

    Kasmo Global

    Mossville, IL
    5 days ago
  •  ...Software Engineer 4 Contract role Location: Chillicothe, IL, Onsite Top Skills: Strong expertise in C++ (required) ; proficiency in Python Proven experience designing and maintaining large-scale, production software systems Deep understanding... 
    Hourly pay
    Contract work
    Internship
    Relocation

    Veracity

    Chillicothe, IL
    1 day ago
  • $44 - $45.5 per hour

     ...and develop new technology/control systems and software  Development, evaluation, and deployment of...  ...qualifications:  MS degree in electrical/Electronic Engineering or Mechanical Engineering or comparable required with 3+ years industry experience  PhD in... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad

    Mossville, IL
    5 days ago
  •  ...Sr. Full Stack Software Engineer As a Sr. Full Stack Software Engineer you will contribute to design, development, testing, deployment, and...  ...API's 10 years ~ Required Front End Exp (5+ years): ~3 years or more of developing customer facing applications... 
    Shift work
    Weekend work

    Samprasoft

    Mossville, IL
    5 days ago
  •  ...Software Engineer Client’s Virtual Product Development (VPD) Systems & Platforms team lives at the intersection of engineering and information technology. One of the team’s major responsibilities is developing, deploying and managing commercial and proprietary software... 

    Samprasoft

    Chillicothe, IL
    5 days ago
  •  ...Job Title Design Engineer 3 Duration 12 months Contract with possible extension Location Mossville...  ...oversight. - Good communication skills - Teamwork - ttention to detail Disqualifiers/Red Flags: - Software background
    Contract work
    Internship
    Work at office

    Kasmo Global

    Mossville, IL
    2 days ago
  •  ...Job Description Electrical Engineer 3 Location: Onsite - Mossville Duration: 12 months Summary: The main function of...  ...• Previous experience with computer applications and design software related to engineering field. Education/Experience: • Bachelor... 
    H1b

    Meridian Technologies

    Chillicothe, IL
    3 days ago
  •  ...Develop and maintain C++ application-level software supporting display and HMI systems Build and enhance Angular front-end...  ...with cross-functional teams including UI, systems, and platform engineers Debug and resolve issues across the full software stack... 

    3B Staffing LLC

    Mossville, IL
    1 day ago
  •  ...development efforts, this position will also mentor and assist software engineers, provide technical assistance and direction as needed and...  ...~5+ years of software development experience or at least 3+ year of experience with master’s degree in computer science... 

    Samprasoft

    Mossville, IL
    5 days ago
  •  ...Job Title - Network Engineer 3 Requisition ID: 77301 -1 Location: IL-Mossville-Tech Center Building A Duration: 24 months Position's Contributions to Work Group: ~ Role will focus on wireless network support for Caterpillar autonomous and remote-control... 
    Internship
    Work at office
    Remote work

    Kasmo Global

    Mossville, IL
    3 days ago
  •  ...service offering improvement. Automation w/Python. Technical Skills Required: (Required) ~ Strong network knowledge ~3+ years exp past network administration experience ~3+ years exp with Python Automation (integration with Linux and API’s) (Desired... 
    Remote work

    Samprasoft

    Mossville, IL
    5 days ago
  • $50 - $55 per hour

     ..., develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot...  ...units; and support and advise other engineers, managers, marketing personnel, customers...  ...years of experience is required) SPI/I2C (3 years of experience is required) Clearcase... 
    Hourly pay
    Contract work
    Work experience placement
    Internship

    Randstad

    Mossville, IL
    2 days ago
  •  ...Embedded Software Engineer for Diversified Services Network. Worksite: Chillicothe, Illinois: design and implement software for embedded devices/systems. Work with Linux applications in C and C++.. Email resume to: ****@*****.*** recblid kngepji374h3x1ke46... 

    Diversified Services Network

    Chillicothe, IL
    5 days ago
  •  ...Job Description Summary: The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis...  ...relevant field required. 8‑10 years experience required. Top 3 Skills Strong expertise in C++ (required); proficiency in... 
    Local area

    Belcan

    Mossville, IL
    2 days ago
  •  ...Embedded Software Engineer Seeking a proficient Embedded Software Engineer to apply computer science and mathematical principles in designing, developing, testing, and evaluating embedded software and systems across various applications including medical, industrial... 
    Contract work
    Remote work

    Kasmo Global

    Chillicothe, IL
    3 days ago
  •  ...management from time to time. Technical Skills Required (Required) Four years or more of experience in data engineering and/or software development. Three years or more of experience with development, operations, or architecture in AWS using Python. Experience... 

    Samprasoft

    Mossville, IL
    5 days ago
  •  ...Software Developer The Client’s Autonomy Connectivity team provides connectivity software...  ...Work alongside other developers and engineers as part of cross functional project teams...  ...Experience with Azure DevOps and github Top 3 Technical Skills: Proficient C++... 

    Samprasoft

    Mossville, IL
    5 days ago
  •  ...please look for a Controls Engineer with 5+ years of experience in model-based controls development (MATLAB/Simulink/Stateflow)...  ...Systems experience. Job Title 75358-1 - Embedded Software Engineer 3 Duration 12 months Contract with possible extension... 
    Contract work
    Internship
    Work at office

    Kasmo Global

    Mossville, IL
    4 days ago
  •  ...Embedded Software Engineer Hybrid in Mossville, IL (Peoria area) 12-Month Contract with possible extension Summary: The main function...  ...programming experience in embedded C or C++ is required, 3 years minimum Verbal and written communication skills, problem... 
    Contract work
    Internship

    Software Technology Inc

    Mossville, IL
    4 days ago
  •  ...Software Skills: - Proficiency in Linux, with the ability to create and manage files and automate processes. - Strong experience...  ...and time constraints. Experience Level: - 3-5+ years of relevant experience; industry background is flexible... 
    Remote work
    Flexible hours

    3B Staffing LLC

    Mossville, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer 3. Be the first to apply!