Software Engineer / Controls Engineer III

Staffxpert Llc
Chillicothe, IL, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

C (Programming Language) Java (Programming Language) JavaScript (Programming Language) Artificial Neural Networks C++ (Programming Language) Software Debugging Linux Dynamical Systems Embedded Software Fuzzy Logic Hardware-In-The-Loop Simulation Python (Programming Language)
+9 more
MATLAB PID Controllers Real-Time Operating Systems Software Engineering Stateflow Diagnostic Tools Git Software Version Control Programming Languages

Job description

STAFFXPERT LLC is seeking a Software Engineer / Controls Engineer III on behalf of our client in Chillicothe, IL. This position offers an exciting opportunity to work on advanced control systems, embedded software, simulation technologies, and next-generation power system solutions. The ideal candidate will contribute to the design, development, testing, and validation of innovative control algorithms and software while collaborating with multidisciplinary engineering teams. Key Responsibilities Design, develop, and implement advanced control algorithms and embedded software solutions. Develop and validate control systems using Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) simulation environments. Conduct system modeling, analysis, testing, and machine-level validation activities. Research and evaluate emerging technologies, processes, and control methodologies. Troubleshoot, debug, and optimize software and control system performance. Collaborate with engineering teams through design reviews, model development, testing, and product releases. Communicate technical findings, recommendations, and project updates to stakeholders. Support continuous improvement initiatives and contribute to the development of innovative engineering solutions., Primarily office-based with occasional hands-on testing and validation activities. Personal protective equipment (PPE) may be required during testing and field activities. Limited travel may be required based on project needs. Why Join This Opportunity? This role provides the opportunity to work on cutting-edge technologies in advanced controls, embedded systems, simulation, and power solutions. You will collaborate with experienced engineering professionals while contributing to innovative products and technologies that shape the future of the industry.

Requirements

Master’s degree in Electrical Engineering, Electronics Engineering, Mechanical Engineering, or a related field. Minimum of 3 years of industry experience in controls engineering, software development, or related disciplines. Strong experience with: MATLAB/Simulink Stateflow Simscape Power Systems Co-simulation environments Solid understanding of: Linear Control Theory PID Control Design Dynamic System Modeling Experience with advanced control methodologies such as: Adaptive Control Sliding Mode Control Neural Network-Based Control Fuzzy Logic Control Experience developing embedded software on real-time operating systems (RTOS) and/or Linux-based platforms. Proficiency in one or more programming languages including C, C++, Python, Java, or JavaScript. Experience with software debugging and diagnostic tools. Familiarity with version control systems such as Git. Preferred Qualifications PhD in Electrical Engineering, Electronics Engineering, Mechanical Engineering, or a related discipline. Experience with generator controls and power generation systems. Knowledge of hybrid energy systems and renewable energy integration. Experience with engine controls and advanced powertrain technologies. Familiarity with software development and service tools used in industrial applications. Desired Skills Strong analytical, troubleshooting, and problem-solving abilities. Excellent verbal and written communication skills. Ability to work independently and manage multiple priorities. Strong collaboration and teamwork skills in cross-functional environments. Self-motivated with a proactive approach to project execution and continuous learning.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · WWC 2024

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · WWC 2021

2:22 min

Leveraging unique cultural backgrounds in engineering design

Ixchel Ruiz · LIVE

Videos

See all

Related articles

See all