Software Engineer

Pentangle Tech Services | P5 Group

Illinois

On-site

USD 90,000 - 130,000

Full time

22 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pentangle Tech Services | P5 Group is seeking a Software Engineer to join a team developing advanced safety solutions for heavy equipment. The role focuses on embedded software that leverages perception technologies to enhance machine awareness, support collision mitigation, and improve safety for operators and personnel around equipment.

The position emphasizes Linux-based development, integration of perception tech, and collaboration with systems engineering to deliver production-ready,

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • Ability to design, develop, test, debug, troubleshoot, and maintain software applications.
  • Strong analytical, problem-solving, and technical troubleshooting skills.
  • Strong proficiency in embedded software development using C/C++.

Responsibilities

  • Design, develop and enhance machine safety software on Linux-based platforms.
  • Integrate perception technologies into safety-critical applications.
  • Collaborate with systems engineering and validation teams to deliver production-ready solutions.
  • Support software deployment across multiple machine platforms and product configurations.
  • Troubleshoot and resolve software issues throughout the development lifecycle.

Skills

C/C++ programming
Embedded software
Problem solving
Team collaboration

Education

Bachelor's degree in CS/EE

Job description

Focus on C/C++ and robotics or perception!

We are seeking a Software Engineer to join a team developing advanced safety solutions for heavy equipment. The role focuses on embedded software that leverages perception technologies to enhance machine awareness, support collision mitigation, and improve safety for operators and personnel working around equipment.

Key Responsibilities
  • Design, develop and enhance machine safety software running on Linux-based platforms.
  • Integrate perception technologies into safety-critical applications.
  • Collaborate with systems engineering and validation teams to deliver production-ready solutions.
  • Support software deployment across multiple machine platforms and product configurations.
  • Troubleshoot and resolve software issues throughout the development lifecycle.
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • Ability to design, develop, test, debug, troubleshoot, and maintain software applications.
  • Strong analytical, problem-solving, and technical troubleshooting skills.
  • Strong proficiency in embedded software development using C/C++.
  • Detail-oriented self-starter with a demonstrated track record of delivering results in a collaborative environment.
Preferred Qualifications
  • Experience working with sensing, perception, or machine vision technologies.
  • Experience developing real-time or safety-critical software.
  • Experience developing software for robotic systems.
  • Familiarity with industrial or automotive communication networks.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

SMX Services & Consulting, Inc. • Mossville (IL)

On-site
USD 110,000 - 150,000
Software Engineer, Perception
Software Engineer, Perception

Relling • San Francisco (CA)

On-site
USD 140,000 - 210,000
Embedded C/C++ Robotics Safety Engineer
Embedded C/C++ Robotics Safety Engineer

Pentangle Tech Services | P5 Group • Illinois

On-site
USD 90,000 - 130,000
Embedded Software Engineer 2
Embedded Software Engineer 2

Veriipro • Mossville (IL)

On-site
USD 80,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

ARi • Peoria (IL)

On-site
USD 90,000 - 115,000
Senior Embedded C++/Rust Software Engineer (Safety Critical)
Senior Embedded C++/Rust Software Engineer (Safety Critical)

Full Spectrum • Westborough (MA)

On-site
USD 120,000 - 190,000
Embedded Software Engineer - Unix Systems & Platform Software
Embedded Software Engineer - Unix Systems & Platform Software

Proception Inc. • Palo Alto (CA)

On-site
USD 130,000 - 180,000
Senior Embedded C++/Rust Software Engineer, Safety Critical
Senior Embedded C++/Rust Software Engineer, Safety Critical

Full Spectrum • Westborough (MA)

On-site
USD 105,000 - 165,000
Embedded Software Engineer – Perception Systems (C++/Linux)
Embedded Software Engineer – Perception Systems (C++/Linux)

ARi • Peoria (IL)

On-site
USD 110,000 - 170,000
Embedded Software Manager, Mobile Robotics
Embedded Software Manager, Mobile Robotics

Amazon • North Reading (MA)

On-site
USD 185,000 - 250,000