Talent.com
Embedded Software Engineer (Remote Control & Vision Systems)

Embedded Software Engineer (Remote Control & Vision Systems)

Rose InternationalMossville, IL, US
15 hours ago
Job type
  • Full-time
  • Temporary
  • Remote
Job description

Date Posted : 11 / 20 / 2025

Hiring Organization : Rose International

Position Number : 493732

Industry : Manufacturing

Job Title : Embedded Software Engineer (Remote Control & Vision Systems)

Job Location : Mossville, IL, USA, 61552

Work Model : Onsite

Shift : M to F, hybrid this year and the onsite next year

Employment Type : Temporary

FT / PT : Full-Time

Estimated Duration (In months) : 10

Min Hourly Rate ($) : 40.00

Max Hourly Rate ($) : 44.00

Must Have Skills / Attributes : Embedded C++, Embedded Engineer, Linux

Experience Desired : 4+ years in embedded software development, systems design, or product validation. (4 yrs)

Required Minimum Education : Bachelor’s Degree

Job Description

Required Education :

  • Education : Bachelor’s degree in engineering, Computer Science, or an equivalent technical field.
  • Experience : 4+ years in embedded software development, systems design, or product validation.

Technical Skills :

o 4-5 years of embedded C / C++ experience.

o 4+ years of embedded system or vision system development in Linux & RTOS.

o Strong understanding of image processing, camera configuration, and firmware development.

Soft Skills : Must be a self-starter, highly motivated, with excellent teamwork, communication, analysis, and troubleshooting skills.

Top Desired Skills (Differentiators)

  • Experience in robotics, remote control, or autonomy.
  • Knowledge of datalinks (CAN, Ethernet) and tools (CANape, Wireshark).
  • Proficiency with software development tools (git, debuggers).
  • Extensive experience with Linux-based software development.
  • Experience with Matlab / Simulink modeling.
  • Qt framework experience for UI development.
  • Familiarity with FMEA processes and electronic system failure modes.
  • Core Responsibilities

  • Design and develop software features for remote control vision systems and real-time embedded controls.
  • Generate and define requirements for vision system components.
  • Collaborate with hardware and software teams to enhance vision system design.
  • Perform issue triage, troubleshooting, and resolution.
  • Develop and execute software test plans and validation procedures.
  • Coordinate with global teams of systems, software, and validation engineers.
  • Additional Insights

  • Team Structure : You will be part of a small, collaborative engineering team of 3-6 people.
  • Work Environment : Standard office setting with a focus on product integration for new, cutting-edge technology in autonomy and remote control.
  • Disqualifiers / Red Flags :

    o Candidates requiring remote work will not be considered (role is on-site).

    o an associate's degree is insufficient; a bachelor's degree is required.

  • Only those lawfully authorized to work in the designated country associated with the position will be considered.
  • Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.
  • Benefits :

    For information and details on employment benefits offered with this position, please visit here. Should you have any questions / concerns, please contact our HR Department via our secure website.

    California Pay Equity :

    For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.

    Create a job alert for this search

    Embedded Software Engineer • Mossville, IL, US