Control Software Engineer
Job Title: Control Software Engineer
Location: Chillicothe, IL
Employment Type: Contract
About Us
DMV IT Service LLC, founded in 2020, is a trusted IT consulting firm specializing in IT infrastructure optimization, cybersecurity, networking, and staffing solutions. We partner with clients to achieve technology goals through expert guidance, workforce support, and innovative solutions. With a client-focused approach, we also provide online training and job placements, ensuring long-term IT success.
Job Purpose
The Control Software Engineer is responsible for designing, developing, integrating, and testing scalable software features for embedded control systems and machine vision components. This role focuses on building reliable functionality that supports remote machine operation, real-time responsiveness, system safety, and high-performance embedded workflows. The engineer ensures that all implemented features meet performance, reliability, and operational standards.
Key Responsibilities
- Develop and implement software features for embedded electronic control systems used in remote-controlled machinery.
- Build and integrate machine vision functionality including sensor processing, perception logic, and visual feedback systems.
- Integrate software modules into existing embedded platforms to enhance remote operation and control performance.
- Conduct full-cycle software testing, validation, and troubleshooting on embedded hardware.
- Analyze system behavior and optimize performance across control, communication, and processing components.
- Produce technical documentation such as design specifications, integration notes, and testing reports.
- Collaborate with engineers across multiple disciplines to refine system capabilities and ensure feature quality.
- Ensure all software meets internal engineering, safety, and reliability standards.
Required Skills & Experience
- Strong hands-on experience with embedded software development.
- Proficiency in C, C++, or similar low-level programming languages.
- Knowledge of embedded platforms, real-time operating systems, or machine control environments.
- Experience working with machine vision systems or integrating sensor technologies.
- Ability to debug, analyze, and optimize embedded software performance.
- Strong understanding of hardware-software interaction and integration principles.
- Excellent documentation and communication skills.
- Ability to work effectively in a collaborative engineering environment.
Preferred Skills & Experience
- Experience developing features for remote control systems, autonomous machinery, or robotics.
- Knowledge of communication protocols such as CAN, Ethernet, or serial interfaces.
- Background in validation frameworks, hardware-in-the-loop testing, or embedded diagnostics.
- Familiarity with safety-critical or industrial equipment systems.
- Experience designing scalable architectures for embedded or distributed systems.
Recommended Jobs
Speech Pathologist-Inpatient Woodstock Hospital Casual Days
The salary range for this position is $52.00 - $52.00 (Hourly Rate) Placement within the salary range is dependent on several factors such as relevant work experience and internal equity. For positi…
Intern - Marketing Graphic Designer
Midlands Bank, a leader in personalized banking solutions with a focus on cutting-edge technologies and unmatched customer service, is looking for an energetic and creative Intern - Marketing Graphic …
Account Executive II
**About Renaissance** When you join Renaissance®, you join a global leader in pre-K-12 education technology! Renaissance's solutions help educators analyze, customize, and plan personalized learning p…
Substitute Teacher
We are seeking a part-time Substitute teacher to teach in a classical and Catholic classroom for up to 13 hours per week near Chicago in Lemont, IL, on an as needed basis for the 2025-2026 academic ye…
Data Entry Clerk
Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs, but promotes jobs on LinkedIn on behalf of …
Senior Living Nurse, RN or LPN (On-Call)
Start a new career as a Nurse at Luther Oaks, Skilled Nursing Community! At Luther Oaks, you will start a satisfying career in a faith-based, mission-driven organization where our team members ar…
Electrical engineer
Electrical Engineer Engineering Services Illinois is a world leader in research, teaching, and public engagement. We serve the state, the nation, and the world by creating knowledge,…
Pharmacy Intern
**Job Description:** **Job Objectives** + Learn to provide the best patient experience through assisting the pharmacist and pharmacy team members in accordance with state and federal regulations. + Re…
Licensed Nursing Home Administrator (LNHA) *Sign on Bonus 10K*
L icensed Nursing Home Administrator (LNHA) Position Summary: The Licensed Nursing Home Administrator (LNHA) directs the day-to-day functions of the facility in accordance with current federal …
Freight Pricing Analyst
Kforce has a client in Naperville, IL that is seeking a Freight Pricing Analyst responsible for providing project and analytical support to an assigned business line or functional area. This entry lev…