Embedded Software Engineer 3 #100464

Swoon

Peoria (IL)

On-site

USD 120,000 - 150,000

Full time

18 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Swoon is seeking an Embedded Software Engineer 3 to join the Remote Control System group. You will design and develop embedded software for remote control machines, performing integration and validation across software, hardware and networks.

The role requires 4+ years in embedded engineering, strong C/C++, MATLAB/Simulink, RTOS and CAN/Ethernet expertise, and collaboration across global teams. Onsite in Mossville, IL with long-term contract options.

Qualifications

  • Bachelor’s degree in Engineering or Computer Science or equivalent.
  • 4+ years embedded C and MATLAB/Simulink experience.
  • 4+ years of embedded system development in RTOS.
  • 4+ years of system integration and IV&V experience.
  • Proficiency with CAN, Ethernet and embedded control systems.
  • Experience with CANoe/CANalyzer, Wireshark, Git and modern tools.
  • Proficiency with AI-assisted engineering tools (GitHub Copilot etc.).
  • Strong analytical, troubleshooting, and collaboration skills.

Responsibilities

  • Define system requirements, architecture, interfaces and traceability.
  • Design, develop, integrate and validate Remote Control System across software, hardware and networks.
  • Develop embedded software using Embedded C/C++ and MATLAB/Simulink; perform V&V.
  • Troubleshoot root causes and support release activities.
  • Collaborate with cross-functional teams; support functional safety and quality.

Skills

Embedded C
MATLAB/Simulink
RTOS
CAN
Ethernet
Embedded systems
Git
CANoe/CANalyzer
Wireshark
AI-assisted tools

Education

Bachelor’s degree in Engineering or CS

Tools

GitHub Copilot
Microsoft Copilot
CANoe/CANalyzer
Wireshark

Job description

Title: Embedded Software Engineer 3 #100464

Location: onsite Mossville, IL 100% M-F; open to relocation candidates but MUST be able to be onsite day 1 of contract (max 2 weeks from offer) and relocate at own costs (swoon nor client provide relocation services)

Type: Contract

Hours: 8-5 M-F (40 hour work week) with potential for OT

Length: 24 months-possibility to convert to full time

Screenings: tech prior to submission, full panel drug and background once hired

IV process: 2 rounds

+optional benefits, long term contract with ability to extend or convert to full time

Must Haves:

Education & Experience Required:

  • Min Years of experience: 4+ years of relevant experience.
  • Min Degree requirement: Bachelor’s degree (or equivalent) in an accredited Engineering or Computer Science or equivalent technical field.
  • 4+ years of embedded C and MATLAB/Simulink experience.
  • 4+ years of embedded system development experience in RTOS
  • 4+ years of system integration experience
  • 4+ years of experience in Systems Engineering, Embedded Software Development, Integration & Validation.
  • Strong knowledge of requirements engineering, system architecture, electrical schematic, system integration, and V&V.
  • Proficiency in Embedded C/C++, MATLAB/Simulink, RTOS, CAN, Ethernet, and embedded control systems.
  • Experience with CANoe/CANalyzer, Wireshark, Git, and modern development and test tools.
  • Proficiency with AI-assisted engineering tools (e.g., GitHub Copilot, Microsoft Copilot).
  • Strong analytical, troubleshooting, communication, and collaboration skills.
  • Experience with Autonomy, Robotics, Remote Control, or Machine Control Systems.
  • Familiarity with AUTOSAR, Functional Safety, FMEA, HIL/SIL, DOORS/Jama, and automated test frameworks.
Soft Skills

(Required)

  • The individual should be a self-starter, highly motivated, able to learn at an accelerated pace, and willing to put in the time to get the job done.
  • Great teamwork, communication, analysis, and troubleshooting skills are required.
  • Looking for Remote work
  • Associate Degree
  • Only Validation experience

From

– Embedded Software Engineer 3
Description

This position is for a Remote Control Software Engineer to support the Remote Control System group. The individual hired for this position will work as part of an engineering team to design, develop, integrate, and test robust, scalable features on embedded electronic control systems and vision system for use in remote control machine applications.

Job responsibilities include
  • Define system requirements, architecture, interfaces, and end-to-end feature traceability.
  • Design, develop, integrate, and validate Remote Control System across software, hardware, controls, and communication networks.
  • Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink.
  • Perform system integration, verification & validation (V&V), troubleshooting, and root-cause analysis.
  • Support functional safety, FMEA, product quality, and release activities.
  • Utilize AI-assisted tools to improve engineering productivity, testing, and documentation.
  • Work with Remote Control system engineers and global teams to deliver production?ready solutions
Required Skills
  • Bachelor’s degree (or equivalent) in an accredited Engineering or Computer Science or equivalent technical field.
  • 5-7 years of experience in Systems Engineering, Embedded Software Development, Integration & Validation.
  • Strong knowledge of requirements engineering, system architecture, electrical schematic, system integration, and V&V.
  • Proficiency in Embedded C/C++, MATLAB/Simulink, RTOS, CAN, Ethernet, and embedded control systems.
  • Experience with CANoe/CANalyzer, Wireshark, Git, and modern development and test tools.
  • Proficiency with AI-assisted engineering tools (e.g., GitHub Copilot, Microsoft Copilot).
  • Strong analytical, troubleshooting, communication, and collaboration skills.
Top Candidates will also have
  • Experience with Autonomy, Robotics, Remote Control, or Machine Control Systems.
  • Familiarity with AUTOSAR, Functional Safety, FMEA, HIL/SIL, DOORS/Jama, and automated test frameworks.
Typical task breakdown:
  • Define system requirements, architecture, interfaces, and end-to-end feature traceability.
  • Design, develop, integrate, and validate Remote Control System across software, hardware, controls, and communication networks.
  • Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink.
  • Perform system integration, verification & validation (V&V), troubleshooting, and root-cause analysis.
  • Support functional safety, FMEA, product quality, and release activities.
  • Utilize AI-assisted tools to improve engineering productivity, testing, and documentation.
  • Work with Remote Control system engineers and global teams to deliver production?ready solutions
Interaction with team:

The individual hired for this position will work as part of an engineering team to design, develop, integrate, and test robust, scalable features on embedded electronic control systems and vision system for use in remote control machine applications.

Team Structure
  • Working within 7-8 person development team.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

ZipStaff Inc. • Pittsburgh

On-site
USD 110,000 - 140,000
Embedded Software Engineering Specialist
Embedded Software Engineering Specialist

Jobtailor • Illinois

On-site
USD 120,000 - 160,000
Embedded Systems Engineer
Embedded Systems Engineer

Cintal, Inc. • Chillicothe (OH)

On-site
USD 90,000 - 130,000
10 holidays
PTO 2 weeks
Medical insurance (dental & vision)
+4
Embedded Software Engineer 3 #99469
Embedded Software Engineer 3 #99469

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Long-term contract with opportunities for extension or conversion to full-time
Senior Embedded Software Engineer - Remote Control Systems
Senior Embedded Software Engineer - Remote Control Systems

Swoon • Peoria (IL)

On-site
USD 120,000 - 150,000
Autonomy Engineering Development Specialist
Autonomy Engineering Development Specialist

Caterpillar Inc. • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
C++ Embedded Software Engineer 3 #99775
C++ Embedded Software Engineer 3 #99775

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
Embeded Software Engineer
Embeded Software Engineer

ApplyMint • Irving (TX)

On-site
USD 128,000 - 209,000
Medical, dental, and vision benefits
401(k) savings plans
Paid time off
+2
C++ Embedded Software Engineer 3 #100249
C++ Embedded Software Engineer 3 #100249

Swoon • Peoria (IL)

On-site
USD 90,000 - 120,000