Embedded Systems Engineer

Cintal, Inc.Chillicothe, IL
$90,000 - $120,000

About The Position

The Embedded Systems Engineer will be responsible for developing, integrating, and testing embedded software for remote control machine applications. This role involves defining system requirements, architecture, and interfaces, as well as designing and maintaining software using Embedded C/C++ and MATLAB/Simulink. The engineer will integrate remote control systems across various components, perform system integration, verification, validation, troubleshooting, and root-cause analysis. Additionally, the role supports functional safety, FMEA, product quality, and software release activities, and utilizes AI-assisted tools to enhance engineering productivity. Collaboration with global teams and cross-functional engineering teams focused on remote control and autonomy technologies is a key aspect of this position.

Requirements

  • Bachelor’s degree in Engineering, Computer Science, or a related technical field.
  • 5-7 years of experience in Embedded Software Development, Systems Engineering, Integration, and Validation.
  • Strong experience with Embedded C/C++, MATLAB/Simulink, RTOS, CAN, and Ethernet.
  • Hands-on experience with system integration, V&V, and troubleshooting.
  • Strong proficiency in Embedded C/C++ and MATLAB/Simulink.
  • Experience with RTOS, CAN, Ethernet, and embedded control systems.
  • Knowledge of systems engineering, requirements management, system architecture, and integration.
  • Hands-on experience with system integration, verification & validation (V&V), and troubleshooting.
  • Experience with CANoe/CANalyzer, Wireshark, Git, and related development tools.
  • Strong analytical, problem-solving, and collaboration skills.

Nice To Haves

  • Experience in robotics, autonomy, remote control systems, or functional safety is preferred.
  • Experience with Autonomy, Robotics, Remote Control, or Machine Control Systems.
  • Familiarity with AUTOSAR, Functional Safety, and FMEA.
  • Experience with HIL/SIL testing and automated test frameworks.
  • Knowledge of DOORS/Jama requirements management tools.
  • Experience using AI-assisted engineering tools such as GitHub Copilot or Microsoft Copilot.

Responsibilities

  • Develop, integrate, and test embedded software for remote control machine applications.
  • Define system requirements, architecture, interfaces, and feature traceability.
  • Design and maintain software using Embedded C/C++ and MATLAB/Simulink.
  • Integrate remote control systems across software, hardware, controls, and communication networks.
  • Perform system integration, verification & validation (V&V), troubleshooting, and root-cause analysis.
  • Support functional safety, FMEA, product quality, and software release activities.
  • Utilize AI-assisted tools to improve engineering productivity, testing, and documentation.
  • Collaborate with remote control system engineers and global teams to deliver production-ready solutions.
  • Work within a cross-functional engineering team focused on remote control and autonomy technologies.

Benefits

  • 10 paid holidays per year
  • 2 weeks of paid time off per year, the current year is pro-rated based on start date
  • Access to the company’s medical insurance, including dental and vision
  • Eligibility for life insurance and disability coverage for short or long-term disabilities or long- term care needs
  • 401 (k) eligibility with employer contribution annually
  • Reimbursement for relocation expenses up to a certain amount on a case-by-case basis
  • Yearly bonus based on company performance
  • Visa sponsorship for eligible and qualified individuals
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service