image
  • Snapboard
  • Activity
  • Reports
  • Campaign
Welcome ,
loadingbar
Loading, Please wait..!!

Embedded Developer

  • ... Posted on: Mar 09, 2026
  • ... Pentangle Tech Services | P5 Group
  • ... Mossville, Illinois
  • ... Salary: Not Available
  • ... Full-time

Embedded Developer   

Job Title :

Embedded Developer

Job Type :

Full-time

Job Location :

Mossville Illinois United States

Remote :

No

Jobcon Logo Job Description :

Requirements:3 + years experience with embedded C/C++ with Datalink, wireless, wifi, canalyzer, canope Position’s Contributions to Work Group:Responsible for performing and leading the requirements, design, development, & test of network communication and foundational information software used in embedded systems on Caterpillar machine & industrial applications for Common Services and Network Solutions team. The Software developer and designer will develop embedded ‘C’ and/or C++ code software solutions to meet system requirements. This job involves developing and using system requirements to design, develop, and test software components used in machine control platforms, engine control platforms, display, and telematics platforms. Specific responsibilities include requirements development and analysis, software design, software implementation, interface between software layers, and development/execution of test procedures. Additional responsibilities may include interfaces between hardware and software as well as evaluating operational performance of an overall system. The software components must comply with the software architecture standards and all work will be performed as part of the existing team following a common process. The software will include components for Data Link and Common Services (e.g.,Data link protocol implementations, Diagnostics, Hardware Abstraction Layer and Information services)- Reason/motivation for request:- Addition Candidate Value Proposition· Why Caterpillar?· For this role within your business group – what stands out about this opportunity (ex – exposure, skill development, etc)?Why Caterpillar? “Whether it be ground-breaking products, best in class solutions or a lifelong career, you can build what matters to you at Caterpillar. With 150 locations in countries around the world, what you create at Caterpillar travels and helps people around the world. You can collaborate with the best minds in the industry, complete meaningful work and continuously grow and develop through our various opportunities. Here, you can do the work that matters.” Why this Role? Typical Day or Week in the Role· Typical task breakdown and rhythm· Interaction level with team· Team Structure· Work environment description Typical task breakdown:- Work on project with mentor and team- This would include requirements, design , code and testing of software in C or C++. Interaction with team:- Work environment:- In office 5 daysCandidate Requirements· Years of experience required· Degrees or certifications required· Top 3 Skills· Disqualifiers/Overqualifications· Performance indicatorsEducation & Experience Required:- Requires a minimum of Bachelor’s degree in Electrical, Electronics or Computer Engineering or Computer Science- 2 years experience- Will consider Master's Degree or above applicable project/internship work toward years' experience but durations must be listed for each on resume with 1 year of experience- Design and coding of C and or C++ experience - minimum three years' experience. Technical Skills- Demonstrated depth of experience developing software in Embedded C and/or C++ - minimum three years' experience. (Desired)- Knowledge of machine systems or mechanical knowledge. Soft Skills- Great communication and teamwork- Problem solving skills- Customer service and interpersonal skills

View Full Description

Jobcon Logo Position Details

Posted:

Mar 09, 2026

Reference Number:

10440_4379945405

Employment:

Full-time

Salary:

Not Available

City:

Mossville

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Embedded Developer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Requirements:3 + years experience with embedded C/C++ with Datalink, wireless, wifi, canalyzer, canope Position’s Contributions to Work Group:Responsible for performing and leading the requirements, design, development, & test of network communication and foundational information software used in embedded systems on Caterpillar machine & industrial applications for Common Services and Network Solutions team. The Software developer and designer will develop embedded ‘C’ and/or C++ code software solutions to meet system requirements. This job involves developing and using system requirements to design, develop, and test software components used in machine control platforms, engine control platforms, display, and telematics platforms. Specific responsibilities include requirements development and analysis, software design, software implementation, interface between software layers, and development/execution of test procedures. Additional responsibilities may include interfaces between hardware and software as well as evaluating operational performance of an overall system. The software components must comply with the software architecture standards and all work will be performed as part of the existing team following a common process. The software will include components for Data Link and Common Services (e.g.,Data link protocol implementations, Diagnostics, Hardware Abstraction Layer and Information services)- Reason/motivation for request:- Addition Candidate Value Proposition· Why Caterpillar?· For this role within your business group – what stands out about this opportunity (ex – exposure, skill development, etc)?Why Caterpillar? “Whether it be ground-breaking products, best in class solutions or a lifelong career, you can build what matters to you at Caterpillar. With 150 locations in countries around the world, what you create at Caterpillar travels and helps people around the world. You can collaborate with the best minds in the industry, complete meaningful work and continuously grow and develop through our various opportunities. Here, you can do the work that matters.” Why this Role? Typical Day or Week in the Role· Typical task breakdown and rhythm· Interaction level with team· Team Structure· Work environment description Typical task breakdown:- Work on project with mentor and team- This would include requirements, design , code and testing of software in C or C++. Interaction with team:- Work environment:- In office 5 daysCandidate Requirements· Years of experience required· Degrees or certifications required· Top 3 Skills· Disqualifiers/Overqualifications· Performance indicatorsEducation & Experience Required:- Requires a minimum of Bachelor’s degree in Electrical, Electronics or Computer Engineering or Computer Science- 2 years experience- Will consider Master's Degree or above applicable project/internship work toward years' experience but durations must be listed for each on resume with 1 year of experience- Design and coding of C and or C++ experience - minimum three years' experience. Technical Skills- Demonstrated depth of experience developing software in Embedded C and/or C++ - minimum three years' experience. (Desired)- Knowledge of machine systems or mechanical knowledge. Soft Skills- Great communication and teamwork- Problem solving skills- Customer service and interpersonal skills

Loading
Please wait..!!