> Markdown version of [/jobs/ext/1172867-software-engineer-controls-engineer-iii](https://www.wearedevelopers.com/jobs/ext/1172867-software-engineer-controls-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer / Controls Engineer III - **Company:** Staffxpert Llc - **Location:** Chillicothe, IL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** 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), MATLAB, PID Controllers, Real-Time Operating Systems, Software Engineering, Stateflow, Diagnostic Tools, Git, Software Version Control, Programming Languages - **Published:** July 3, 2026 - **Apply:** https://www.careerjet.com/jobad/us62c8a19936bf381b71a8f0ac82a70931 ## About the Role 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. ## 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. ## Related Videos - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)