1

Permanent Embedded Software Engineer Robotics Jobs in Freeport, IL

Controls Engineer

Roscoe, IL · On-site

$48.08 - $72.12/hr

Mechatronic knowledge of controls, software, and mechanical actuator systems. * Tuning servo motor ... Robotics, or Mechatronics PBC Linear, A Pacific Bearing Company, is the global leader in linear ...

Controls Engineer

Roscoe, IL · On-site

$100K - $150K/yr

Mechatronic knowledge of controls, software, and mechanical actuator systems. * Tuning servo motor ... Robotics, or Mechatronics PBC Linear, A Pacific Bearing Company, is the global leader in linear ...

Experience with robotics, particularly FANUC. * Familiarity with automation and controls engineering best practices. Job Type & Location This is a Permanent position based out of Brodhead, WI. Pay ...

Experience with robotics, particularly FANUC. * Familiarity with automation and controls engineering best practices. Job Type & Location This is a Permanent position based out of Monroe, WI. Pay and ...

New

Controls Engineer (E)

Monroe, WI · On-site

$70 - $90/hr

Prepare Robot, PLC, Servo, HMI software from existing software libraries.* Confer with mechanical and electrical engineering personnel to prepare software modifications as required.* Interpret ...

Controls Engineer (E)

Monroe, WI · On-site

$78K - $101K/yr

Prepare Robot, PLC, Servo, HMI software from existing software libraries. * Confer with mechanical and electrical engineering personnel to prepare software modifications as required. * Interpret ...

Controls Engineer (E)

Monroe, WI · On-site

$78K - $101K/yr

Prepare Robot, PLC, Servo, HMI software from existing software libraries. * Confer with mechanical and electrical engineering personnel to prepare software modifications as required. * Interpret ...

Field Service Engineer

Monroe, WI · On-site

$40 - $52/hr

You'll showcase your strong robotics, controls, and customer advisor skillset to solve complex ... Identify and correct hardware and software discrepancies in machinery and equipment. * Maintain ...

Experience programming and troubleshooting FANUC robotic systems. * Experience working with machine ... Job Type & Location This is a Permanent position based out of Monroe, WI. Pay and Benefits The pay ...

New

Showing results 41-60

Permanent Embedded Software Engineer Robotics information

See Freeport, IL salary details

$65.8K

$144.2K

$163.6K

How much do permanent embedded software engineer robotics jobs pay per year?

As of Aug 20, 2026, the average yearly pay for permanent embedded software engineer robotics in Freeport, IL is $144,188.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,600.00 and $162,600.00 per year, depending on experience, location, and employer.

What is the difference between Permanent Embedded Software Engineer Robotics vs Permanent Firmware Engineer Robotics?

AspectPermanent Embedded Software Engineer RoboticsPermanent Firmware Engineer Robotics
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related; experience with embedded systemsBachelor's in Electrical Engineering, Computer Engineering, or related; firmware development experience
Work EnvironmentDesigning and developing embedded software for robotic systemsWriting low-level firmware for robotic hardware components
Industry UsageRobotics, automation, manufacturingRobotics, consumer electronics, industrial automation

Both roles involve working with embedded systems in robotics, but the Embedded Software Engineer focuses on higher-level software development, while the Firmware Engineer specializes in low-level hardware programming. The choice depends on whether the role emphasizes software architecture or hardware-level firmware development.

What cities near Freeport, IL are hiring for Permanent Embedded Software Engineer Robotics jobs?

Cities near Freeport, IL with the most Permanent Embedded Software Engineer Robotics job openings:

Controls Engineer

PBC Linear

Roscoe, IL • On-site

$48.08 - $72.12/hr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 11 days ago


PBC Linear rating

8.8

Company rating: 8.8 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

Overview: PBC Linear is a leading manufacturer of linear motion systems, components, and actuators. We are searching for an experienced controls engineer to provide technical product support to aid the design, component selection, and troubleshooting of linear motion systems and cartesian robotics using stepper motors, servo motors, drives, sensors, safety equipment & more.The ideal controls engineer has direct knowledge of and experience working with servo motor and stepper motor dynamics, PLCs, controls, servo motors, stepper motors, drives, sensors, & safety equipment as applied in motion control systems.They can properly size and select motors and drives using appropriate load calculations.Knowledge of linear motion components and systems such as actuators, profile rail, ball/lead screws, and linear bearing systems is preferred.The controls engineering will occasionally work with the sales team and application engineers to solve customer problems and recommend PBC Linear products which will meet their application requirements – or help design new products which will meet their requirements.

**Responsibilities / Skills:**

  • Direct knowledge of servo motor and stepper motor dynamics.

  • Direct knowledge of PLCs, controls, servo motors, stepper motors, and their drives.

  • Design, component selection, and troubleshooting of linear motion systems using stepper motors, servo motors, drives, sensors, safety equipment & more.

  • Communicate with other engineering personnel, vendors, and customers regarding controls related opportunities and issues.

  • Provide technical support of the design, construction, operation, and troubleshooting of customer applications and test stands for linear motion products.

  • Mechatronic knowledge of controls, software, and mechanical actuator systems.

  • Tuning servo motor and stepper motor driven linear motion systems.

  • Install and wire electrical components into a control panel.

  • Troubleshooting existing electrical panels to locate a problem and then fix it.

  • Read electrical control panel schematics.

  • Occasionally working with sales team and customers to understand customer application requirements and then either choose appropriate PBC products or help design new products to meet customer needs.

  • Use of electrical design software.

  • Programming PLC systems using IEC 61131-3 PLC languages

  • C++, C#, Visual Basic programming a plus

**Requirements:**

  • Bachelor’s degree in engineering or related 2-year technical degree preferably Electrical Engineering, Robotics, or Mechatronics

PBC Linear, A Pacific Bearing Company, is the global leader in linear technology. We are a local manufacturer dedicated to our associates and our community. Increased production of our new and current products has opened the door for additional members to join our team. We are seeking applicants who enjoy a challenge, and are looking for a rapidly changing, dynamic environment. We offer competitive benefits package which includes medical, dental, vision 401(k), life insurance, STD, LTD, AD&D, Aflac, etc. PBC Linear is an Equal Opportunity Employer.

ID:qnkTyx

What PBC Linear employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom