TPL-Software Engineer
SOMERSET STAFFING
Summary:
The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network
distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Skills:
Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
Project management and coordination
Basic ability to work independently and manage one's time.
Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements
gathering and functional specification authoring, to development, testing and delivery.
Additional Role Details:
job activities: creating requirements, managing internal development, and coordinating and performing testing of APIs for integration with external Caterpillar vendors and internal development teams for 5G
eSIM management. Will work with DevOps, onboard software team, backend systems team, and dealer system portal
Top 3 Skills
- Writing technical requirements and user stories
- Software testing
- Program management
Additional Technical Skills
(Required)
- Experience writing, implementing or using REST APIs
- Ability to use DevOps
- Microsoft Suite basic excel
(Desired)
- Familiarity with Comprion test system
Soft Skills
(Required)
- Teamwork and collaboration
- Organization
- Communication
Required Skills :
Basic Qualification :
Additional Skills :
Background Check : No
Drug Screen : No
- ...Job Summary (List Format): - Apply principles of computer science and mathematical analysis to software/system design, development, testing, and evaluation. - Research, design, develop, and test operating systems-level software, compilers, and network distribution...Suggested
- ...Description Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency... ...applications (i.e. Trainer) as schedule permits. • Apply engineering controls to implemented data, and resolve errata with...SuggestedLocal areaRemote work
- ...Expected Start Date: Sep 7, 2026 12 month contract for a Software Engineerrole with a leading client in Peoria, IL OR Chicago, IL... ...NOW!!!! Title: Software Integration (API & Connectivity) Engineer 2 #100377 Location: Mossville, IL Workplace type...SuggestedHourly payLong term contractFull timeContract workRelocationFlexible hours
- ...Job Title: Security Software Engineer Duration: Long-term contract Job Summary We are seeking an experienced Security Software Engineer with a strong background in Python and automotive system security . The ideal candidate will have a blend...SuggestedLong term contract
- ...Job Title: Software Systems Engineer Job Overview: We are seeking a Software Systems Engineer to create comprehensive systems and software requirement specifications for a web-based engineering diagnostic tool used to connect with construction equipment...SuggestedRemote work
- Job Summary Caterpillar is looking for a Software Engineer 3 to support the Advanced Controls and Condition Monitoring team. The role focuses on control algorithm development, software development, simulation, and validation using SIL, HIL, and machine testing. Key...Work at office
- ...Required Education • Minimum Degree: Bachelor’s degree in Computer Science, Software Engineering, or a related field (required) • Acceptable Alternatives: o Associate’s degree + 6+ years of relevant experience o Master’s degree (recent graduates accepted) • Experience...Internship
$97.53k - $146.29k
...and live. Together, we are building a better world, so we can all enjoy living in it.As a part of the Platform software team, the Embedded Software Engineer will design, develop, and deliver Low level embedded software for Next Gen ECUs used in Caterpillar NPI programs...Full timePart timeRelocationRelocation packageFlexible hours$127.59k - $146.29k
...we work and live. Together, we are building a better world, so we can all enjoy living in it.Caterpillar Inc. seeks Embedded Software Engineer at its facility located at 2427 E. Engine Drive, Chillicothe, IL 61523.Develop and test software in support of Caterpillar machine...Full timePart timeFlexible hours$128.47k - $192.71k
...better world, so we can all enjoy living in it.The Lead Embedded Engineer acts as the advocate for the customer, will lead the team in... ...Network Solutions section is responsible for developing embedded software libraries and data link standards used across Caterpillar’s...Full timePart timeRelocationVisa sponsorshipRelocation packageFlexible hours- ...Diversified Services Network, Inc. (DSN) is seeking a full-time IT Software Engineer to join our team in Peoria, IL OR Chicago, IL! We offer full benefits, PTO, 401k, and more! If you're looking to grow your technical career within an extremely reputable, stable Fortune...Full timeWeekend work
- ...services for the Helios platform and applications. In addition to development efforts, this position will also mentor and assist software engineers, provide technical assistance and direction as needed and maintain high standards of software quality within the team by...
- Join one of top Mining & Construction Machinery Manufacturing Company as Robotics Software Engineer . Position: Robotics Software Engineer Location: Mossville/Chillicothe (Peoria), Illinois Duration: 02 of contract with possible extension Responsibilities: Detect feature...Contract work
$112.71k - $183.14k
...data is created, managed, and delivered for Caterpillar and dealers when quoting rebuilds, maintenance, and repairs. As a Senior Software Engineer on the CAT Digital - Global Services Application Team, you will help develop a centralized customer hub in partnership with...Full timePart timeCasual workWork at officeWorldwideRelocation packageFlexible hours- ...requirement: Bachelor's degree (or equivalent) in an accredited engineering or Computer Science or equivalent technical field ~ Do you... ...relevant engineering development work experience in embedded software development, systems design, or product validation. ~4-5...Work experience placementInternshipRemote work
$112.71k - $183.14k
...telematics, and AI capabilities to help our customers build a better, more sustainable world. Job Summary:We are looking for a Senior Software Engineer to build and support scalable, cloud-native applications on AWS. The ideal candidate has deep expertise in Java, Spring Boot,...Full timePart timeWorldwideFlexible hours- ...Role: Embedded Software Engineer 4 Location: Mossville, IL (Onsite) Duration: 6-month contract Interview: In-person ideal, can be remote if candidate will be relocating Position Overview: This is a high-impact technical leadership...Contract workRemote workRelocation
- ...Title Research, design, develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot, etc., which... ...members, suppliers and other units; and support and advise other engineers, managers, marketing personnel, customers and suppliers. Depending...Work experience placementInternship
- ...the following: concept, design, test, document, and promote new software features and processes; perform requirements analysis and... ...team members, suppliers and other units; and support and advise other engineers, managers, marketing personnel, customers and suppliers.
$44.21 per hour
...Job Description Job Title: Embedded Software Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate: $44.21/hr. Keyword's: #Mossvillejobs; #EmbeddedSoftwareEngineerjobs; #INDSUB Start Date: Immediate We provide a competitive...Local areaImmediate start- ...Position Title: Embedded Software Engineer Location Mossville, IL Onsite, 5 days/week Let s create our future together at The AES Group! About The AES Group The AES Group is a premier technology consulting company that has been bringing businesses and talent together for...
- ...please look for a Controls Engineer with 5+ years of experience in model-based controls development (MATLAB/Simulink/Stateflow) and powertrain... ...Systems experience. Job Title 75358-1 - Embedded Software Engineer 3 Duration 12 months Contract with...Contract workInternshipWork at office
- ...Software Engineer 4 Responsibilities Include: ~ This position reports to Software Engineering Manager, as do other staff jobs in application and technical systems and programming sections. Responsibilities are within functional lines with individuals assisting...Shift workWeekend work
- ...Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer...
- ...Qualifications: Strong experience with WPF .NET (C#). Proficiency in Python. Bachelor's degree in Computer Science, Engineering, or a related field. Excellent problem-solving skills and attention to detail. Ability to work independently and as...
- ...Software Engineer 4Contract role Location: Chillicothe, IL, Onsite Top Skills: Strong expertise in C++ (required); proficiency in Python Proven experience designing and maintaining large-scale, production software systems Deep understanding of Linux-based development,...Internship
- ...Software EngineerThe main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches...
- ...Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer...
- ...Software Specialist The Client’s Advanced Materials Technology (AMT) division supports the company’s heat treat manufacturing equipment... ...: ~ Bachelor’s degree in Computer Science, or Software Engineering from an accredited college or university, or equivalent...InternshipFlexible hours
- ...Software SpecialistThe Client’s Advanced Materials Technology (AMT) division supports the company’s heat treat manufacturing equipment... ...Required:Bachelor’s degree in Computer Science, or Software Engineering from an accredited college or university, or equivalent industry...InternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to TPL-Software Engineer. Be the first to apply!
- intel software engineer Mossville, IL
- software developer fintech Mossville, IL
- information technology software engineer Mossville, IL
- ngo software engineer Mossville, IL
- software engineer healthcare Mossville, IL
- software engineer contract Mossville, IL
- startup software engineer Mossville, IL
- part time software developer remote Mossville, IL
- software engineer Mossville, IL
- consulting software engineer Mossville, IL



