Embedded Software Engineer (C++)

Kani Solutions Inc

Mossville (IL)

On-site

USD 85,000 - 125,000

Full time

36 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Kani Solutions Inc. in Mossville, IL is seeking a C++ software engineer to support telematics data collection ECMS and radios, onsite five days a week.

The role requires 2–4 years of experience with C++, ROS2, Git, Python, and debugging tools, and demands collaboration with a global team in an Agile environment.

Qualifications

  • 2–4 years of experience in C++ software development.
  • Bachelor's degree in computer science, software engineering, electrical engineering, or a relevant field.
  • Experience with ROS2, Git, Python, and debugging tools.

Responsibilities

  • Develop C++ software for telematics data collection ecms and radios.
  • Collaborate with a global team in an Agile workflow.

Skills

Agile teamwork
Global collaboration
Telematics domain knowledge

Education

Bachelor's degree in CS/SE/EE

Tools

C++
Git
ROS2
Python
J1939 datalink
Ethernet
HIL testing
Debugging tools

Job description

Location: Mossville, IL (5 days per week onsite)

Please Note:

  • W2 candidates only – This position is open exclusively to candidates who can work on a W2 basis.
  • No third-party applications – C2C/third-party submissions will not be accepted.

Overview:

  • This role will perform C++ software development activities supporting telematics data collection ecms and radios.

Education Requirements:

  • Bachelor's degree in computer science, Software Engineering, Electrical Engineering, or relevant field

Required Skills:

  • 2-4 years of experience
  • C++
  • Git
  • HIL testing
  • ROS2
  • Debugging tools
  • Python
  • J1939 datalink
  • Ethernet
  • Works well with global team in an Agile workflow
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Telematics Embedded C++ Engineer — ROS2 & HIL Focus
Telematics Embedded C++ Engineer — ROS2 & HIL Focus

Diversified Services Network, Inc. • Northern (KY)

Hybrid
USD 95,000 - 100,000
401(k)
Dental insurance
Vision Insurance
+7
Embedded Software Engineer - C++ (Telematics)
Embedded Software Engineer - C++ (Telematics)

Diversified Services Network, Inc. • Northern (KY)

Hybrid
USD 95,000 - 100,000
401(k)
Dental insurance
Vision Insurance
+7
(1113065) Embedded Software Engineer - C++ (Telematics)
(1113065) Embedded Software Engineer - C++ (Telematics)

Diversified Services Network • Mossville (IL)

On-site
USD 95,000 - 100,000
401(k)
Dental insurance
Vision Insurance
+7
(1113065) Embedded Software Engineer - C++ (Telematics)
(1113065) Embedded Software Engineer - C++ (Telematics)

Diversified Services Network, Inc. • Mossville (PA)

On-site
USD 95,000 - 100,000
401(k)
Dental insurance
Vision Insurance
+7
Embedded Software Engineer 2
Embedded Software Engineer 2

Cullerton Group • Mossville (IL)

On-site
USD 58,530 - 83,362
Full benefits (vision, dental, health insurance, 401k, holiday pay)
C++ Embedded Software Engineer 3 #99775
C++ Embedded Software Engineer 3 #99775

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
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
Embedded C++ Telematics Engineer — ECU & ROS2
Embedded C++ Telematics Engineer — ECU & ROS2

Diversified Services Network • Mossville (IL)

On-site
USD 95,000 - 100,000
401(k)
Dental insurance
Vision Insurance
+7
Embedded Software Engineer
Embedded Software Engineer

Accord Technologies Inc • Chillicothe (IL)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Accord Technologies Inc • Mossville (IL)

On-site
USD 80,000 - 100,000