Embedded Software Engineer 3

Epitec, Inc

Chillicothe, IL

JOB DETAILS
SALARY
$55–$57 Per Hour
SKILLS
Agriculture, Analysis Skills, C Programming Language, Communication Skills, Communications Protocols, Computer Engineering, Computer Firmware, Computer Science, Control Systems, Cross-Functional, Debugging Tools, Electrical Engineering, Embedded Software, Embedded Systems, Ethernet, Failure Mode and Effects Analysis (FMEA), Git, Heavy Equipment/Vehicles, Identify Issues, Linux Operating System, MATLAB, Problem Solving Skills, Product Testing, Programming Tools, Qt GUI (Graphical User Interface) Toolkit, Realtime Operating System, Robotics, Root Cause Analysis, Software Administration, Software Design, Software Development, Software Engineering, Software Validation, Team Player, Technical/Engineering Design, Test Plan/Schedule, Testing, Traceability, User Interface/Experience (UI/UX), Validation Testing, Wireshark (Ethereal)
LOCATION
Chillicothe, IL
POSTED
Today

Embedded Software Engineer 3 
Location: Mossville, IL (On-site)
Duration: 12-month contract (potential for extension)
Compensation: 55-57$/h


Overview

We are seeking an experienced Embedded Software Engineer to join a high-impact engineering team focused on remote control and autonomy systems. This role will support the development of advanced software solutions used in remote-controlled machine applications, working on real-time embedded systems, electronic control units, and vision-based technologies.

This is an excellent opportunity to contribute to cutting-edge innovation in autonomous and remotely operated machinery within a collaborative and technically advanced environment.


Key Responsibilities

  • Design, develop, integrate, and test software for real-time embedded systems used in remote control applications
  • Develop AUTOSAR-based embedded software using Embedded C and MATLAB/Simulink
  • Create and maintain software requirements with full traceability to system and customer needs
  • Collaborate cross-functionally with system, hardware, and software engineering teams
  • Troubleshoot and resolve complex system and software issues, including root cause analysis
  • Develop and execute test plans; support software verification and validation efforts
  • Contribute to functional safety design and validation in accordance with established standards
  • Partner with global engineering teams to deliver scalable, production-ready solutions

Required Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field
  • 5+ years of experience in embedded software development, systems design, or product validation
  • Strong experience with Embedded C and MATLAB/Simulink (5+ years preferred)
  • Hands-on experience developing software in a real-time operating system (RTOS) environment
  • Experience with AUTOSAR-based development (Classic Platform preferred, including BSW and RTE)
  • Strong analytical, troubleshooting, and problem-solving skills
  • Excellent communication and collaboration skills
  • Self-motivated, fast learner with a strong sense of ownership

Preferred Qualifications

  • Experience in robotics, autonomy, or remote-control systems
  • Knowledge of communication protocols such as CAN and Ethernet, with tools like CANape or Wireshark
  • Familiarity with software development tools (Git, debuggers, compilers)
  • Experience with Linux-based development environments
  • Experience with MATLAB/Simulink in embedded applications
  • Exposure to camera systems, firmware development, or vision-based systems
  • Experience with Qt framework for UI development
  • Understanding of FMEA processes and electronic system failure modes
  • Background in off-highway, industrial, agricultural, or heavy equipment systems

Team & Work Environment

  • Collaborative engineering team of approximately 5–6 developers
  • Highly interactive role with cross-functional and global teams
  • Focused on innovation in remote control and autonomy technologies
  • On-site work environment in a technical engineering setting

Why This Opportunity

This role offers the chance to contribute to next-generation autonomy and remote operation technologies while working alongside experienced engineers in a highly collaborative environment. You will gain exposure to advanced embedded systems, real-world machine applications, and cutting-edge development practices.

#LI-CB1
#INDOEM

About the Company

E

Epitec, Inc

Epitec is a leading staffing and recruiting services company with a mission to make staffing personal. We go beyond traditional hiring by truly understanding our candidates and matching them with the perfect opportunities. We offer competitive compensation, career growth, and support throughout the entire process. Working with top Fortune 500 companies, we are recognized for our excellence with numerous awards, including Best & Brightest and diversity recognitions. At Epitec, we're redefining the future of employment. 

COMPANY SIZE
2,500 to 4,999 employees
INDUSTRY
Staffing/Employment Agencies
EMPLOYEE BENEFITS
Professional Development, 401K, Employee Referral Program, Life Insurance
FOUNDED
1978
WEBSITE
https://epitec.com/