Software Engineer 3
$46 - $48.5 per hourEPITEC
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
- MATLAB/Simulink, Stateflow, Simscape Power Systems, and Co-Simulation expertise.
- Advanced controls experience including linear, nonlinear, adaptive, and intelligent control systems.
- Embedded software development experience with real-time operating systems and/or Linux.
- ...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...SuggestedFull timeWork at office
- ...Typical task breakdown: Control algorithm or Software development Simulation with SIL and HIL Validation... ...: MS degree in electrical/Electronic Engineering or Mechanical Engineering or comparable required with 3+ years industry experience PhD in...Suggested
- ...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...Suggested
- ...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...SuggestedLocal area
$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...SuggestedHourly payContract workWork experience placementInternship$127.59k - $146.29k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When... ..., IL 61523. Work on the core information software team developing Caterpillar telematics, displays... ...; (2) Linux software development; (3) GIT configuration management tool; (4)...Part timeFlexible hours$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...Full timeContract workFor contractorsRemote workWorldwide- Embedded Software Engineer - Autonomy & Remote Control Systems Remote Control & Autonomy | C++ Application Development | Large Track Type Tractors... ...job-based C++ experience will not be considered. Top 3 Skills • Demonstrated, hands-on C++ programming experience....Full timeSummer internshipWork at officeRemote work
$44 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 payContract workTemporary workWork experience placement$98k - $103k
...Diversified Services Network, Inc. (DSN) is seeking a full-time Software Engineer – ML Data & Annotation Pipelines to join our team fully... ...relevant experience required. Bachelor’s degree required. Top 3 Skills Python — core language for application development,...Full timeRemote work$70k - $85k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely... ...Experience with ANSYS Fluent, STAR-CCM+, OpenFOAM, or similar CFD software. Experience with GT-SUITE or other 1-D simulation tools....Full timeTemporary workWork at officeFlexible hours- ...Education Requirements Minimum Degree: Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science with an embedded software focus. No 2‑year degrees will be accepted. A master's degree is acceptable but must still have 5+ years of experience...Internship
- ...functionalteamstodefineandrefinedesignapproaches. Developandimplementfeaturesinalignmentwithdesignspecifications. Performdebugging,triage,andissueresolutionacrosssystems. Workcloselywithsystemengineering,machinesystems,software,andvalidationteamsthroughoutthedevelopmentlifecycle. #J-18808-Ljbffr...
$97.53k - $146.29k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global... ...world, so we can all enjoy living in it. The Core Engine Software Developer is responsible for the design, development, validation...Part timeRelocationFlexible hours- ...Mossville, IL Job Type: Full-Time Client - Actalent Position Summar yWe are seeking a highly skilled Embedded Software Engineer with strong Linux experience to design and develop robust embedded software solutions for advanced hardware platforms. The ideal...Full time
- ...We are seeking a C++ Robotics Software Engineer with strong expertise in autonomous systems, perception, and real-time robotics software . This role will focus on developing and scaling C++-based solutions for mobile robots , including perception pipelines, sensor...
$65.5k - $70.5k
...Role: Senior Embedded Software Engineer Location: Mossville, IL Duration: Fulltime Client: L&T Job Description: Embedded C with AUTOSAR Hands on MATLAB/Simulink/Stateflow Experience Auto code generation using MATLAB/Simulink Debugger (Trace32...Full timeWork at office$35 - $43 per hour
...Job Title HIL Engineer Job Description We are seeking a talented HIL Engineer to join our... ...You will be part of a team committed to software quality, ensuring all software releases are... ...Engineering, or Electrical Engineering. Minimum of 3 years of relevant experience. Additional...Hourly payContract workTemporary work$92k - $98k
...Typical Task Breakdown Virtual product analysis using FEA tools to engineer product development teams with recommendations across various... ...activities. Education & Experience Bachelor's degree in Engineering, plus 3-5 years of experience Required Technical Skills FEA, Design,...Temporary workLocal areaRelocationVisa sponsorship- ...target opening is mid May. We would like to begin hiring and training 3 to 4 weeks prior to opening. Join Our Retail Leadership Team at... ...retail experience. Proficiency in computer systems and related software. Strong data analysis and record‑keeping skills. Initiative,...Shift work
$113.44k - $131.28k
...living in it. Caterpillar Inc. seeks Design Engineer at its facility located at 2427 E Engine... ...industry leading quality controls and software features. Collaborate with a global team... ...development tools, such as dSpace or Opal RT; (3) Controls and software design and...Full timePart timeRemote workFlexible hours2 days per week$93k - $98k
...Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer – Energy Electronics to join our team in Mossville, IL! We offer... ...be counted toward the required years of experience. Top 3 Skills ~5+ years of industry experience in C programming...Full timeInternshipWork at office$140 per hour
...Renewables is seeking a highly experienced Solar Commissioning Engineer (SCADA / Controls) to support multiple community and utility-scale... ...utilize ATI trackers, with crews rotating sites approximately every 3 months. This is a SCADA/controls-focused role, not...Daily paidLocal areaImmediate start$46.26 per hour
Job Title: Software Controls Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate: $46.26/hr. Keyword's: #Mossvillejobs; #SoftwareControlsEngineerjobs; Start Date: Immediate We provide a competitive pay and benefits package. This position...Local areaImmediate start$37.41 per hour
Job Title: Manufacturing Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months... ...with computer applications and software related to engineering field, such as Computer... ...experience with engine/engine testing. * 3-5 years engine experience preferred....Work experience placementLocal areaImmediate start$112.71k - $169.06k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When... ...development team, certification team, and software team to successfully take engine projects... ...term), tactical (1‑2 years) and strategic (3‑5 years) planning in support of the...Temporary workPart timeRelocation packageFlexible hours$53 per hour
job summary: As an Energy Electronics Software Engineer, you will develop embedded software for electronics control systems supporting diesel engine and battery electric/fuel cell programs. Areas of responsibility include configuration, integration, build and testing...Hourly payContract workTemporary workWork experience placement$40 per hour
...Embedded Software Engineer Location: Mossville, IL, USA | Job Code: PAN-00000019 Why Join Us? Work on real-world embedded systems with opportunities to influence product design and testing. Collaborative, engineering-driven environment with experienced...$42 per hour
...Embedded Software Engineer — Mossville, IL, USA Job Code: PAN-00000013 · Employment Type: CTC, W2 · Tax Term: C2C · Indicative Pay: $42/hr About the Opportunity We are seeking a seasoned Embedded Software Engineer to contribute to embedded control software...- ...Description Control Design & Development Engineer Advanced Controls | SIL/HIL Simulation... ...| Power Systems Full-Time | On-Site | 3+ Years Experience Diversified... ...research and develop new control systems and software, and contribute to the development,...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 3. Be the first to apply!



