TPL - Embedded Software Engineer 1
SOMERSET STAFFING
Summary:
The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded 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.
Knowledge of reading schematics and data sheets for components
? Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
Basic ability to troubleshoot issues and make system changes as needed to resolve issue.
Basic knowledge of computer hardware and software. Solid programming experience in C or C++
Knowledge of computer development software as it relates to embedded systems, such as SQL, VisualBasic, etc.
Required Skills :
Basic Qualification :
Additional Skills :
Background Check : No
Drug Screen : No
- ...Summary: Seeking an engineer to develop, execute, and automate Hardware-in-the-Loop (HIL) and Software-in-the-loop (SIL) verification activities for embedded control systems. The role focuses on dSPACE-based test environments, system-level verification, automation in...Suggested
- ...Core Requirements Embedded C programming (absence of C is a disqualifier... ...Knowledge of embedded systems and software architecture Experience with CAN... ...Title Embedded Software Engineer: Req# 82678-1 Duration...SuggestedContract workInternshipRelocation
- ...Job Title: Embedded Software/Firmware Engineer Location: Mossville, IL Job Description: We are seeking a skilled Embedded Software/Firmware Engineer with strong expertise in device driver-level development and Real-Time Operating Systems (...Suggested
- ...develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot... ...units; and support and advise other engineers, managers, marketing personnel, customers... ...Required: Real world real-time embedded device driver experience is key requirement...SuggestedInternship
- ...Overview: Role Overview As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how our heavy machinery collects, transmits,...SuggestedRemote work
- ...assisting efficient development of BMS software controls algorithms critical to the success... ...software - Model Based Systems Engineering (MBSE) tools like - Jira, MathWorks (Requirements... ...: NO Required Skills : Embedded Software Integration,Embedded Software Design...Internship
- Job Title This position will integrate C++ configuration files and compiled libraries into final flash files for network manager ECUs specific to a Client’s machine. This person will also gain and provide expertise to troubleshoot machine level integration issues that...
- ...Role: Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core Responsibilities: Architectural Leadership: Design and own major autonomy software components across perception, localization, and...Contract work
$128.47k - $192.71k
...we can all enjoy living in it.The Lead Embedded Engineer acts as the advocate for the customer, will... ...is responsible for developing embedded software libraries and data link standards used... ...eligible applicants.Posting Dates:October 1, 2026 - October 15, 2026Any offer of...Full timePart timeRelocationVisa sponsorshipRelocation packageFlexible hours- ...Title: Embedded Software Engineer Client: Caterpillar Location: Mossville, IL (Onsite 5 days/week) Duration: 6+ Months Visa: No H1B/CPT (Genuine) Rate: $55-58/h. C2C Caterpillar Robotics / Detect Safety Applications...H1b
- ...Embedded Software Engineer Responsibilities: Apply principles of computer science and mathematical analysis to the design, development, testing, and evaluation of embedded software and systems. Research, design, develop, and test operating systems-level software...Work experience placement
$112.71k - $169.06k
...Irving, Texas Full time R0000398298 Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar... ...Caterpillar construction products. You will design and deliver software solutions that integrate camera, radar, and intelligent...Full timePart timeWork at officeVisa sponsorshipRelocation packageFlexible hours$65k - $75k
...Job Title: Embedded SW Engineer Location: Mossville, IL Tax Term (W2, C2C): Fulltime... ...consisting of hardware engineers, internal software tool engineers, and system engineers.... ...engineering, computer engineering with 1-3 years of experience. Experience...Permanent employmentFull timeContract work- ...Embedded Software Engineer 2 All IT Solutions United States · Mossville, IL, USA Workplace Type — On-site Employment Type — Contract We are currently seeking a qualified Embedded Software Engineer 2 to support this engagement. Please review the complete requirements...Contract workTemporary workLocal area
- ...Job Title Embedded Software Engineer- HIL / SIL Validation Engineer – Embedded Systems Experience: 5–10 Years Interview: In-Person Interview Required Candidate Location: Local candidates only Work Location Mossville, IL Work Auth All Visas accepted...Local areaWork visa
- ...Job Description Job Description Title: Embedded Software Engineer 3 #100464 Location: onsite Mossville, IL 100% M-F; open to relocation candidates but MUST be able to be onsite day 1 of contract (max 2 weeks from offer) and relocate at own costs (swoon nor client...Long term contractFull timeContract workRemote workRelocationFlexible hours
- ...Job Title: Embedded Software Engineer – C++ / ROS2 / HIL work Location: Mossville, IL Work Auth: All visas accepted(No H1 and No Fake profile) Experience: 2–4 years Education: Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering...Work visa
- ...Job Title: Embedded Software Engineer 2 Job Location: Mossville, IL Position Description: Required Education/Experience: Bachelor's degree in computer science, software engineering, electrical engineering or relevant field Required Qualifications...
- ...Job Title: Embedded Software Engineer – C/C++ / Model-Based Development Work Experience: 5–8 years Work Location: Mossville, IL Work Mode: Onsite Work Auth: All Visas accepted (No H1 and No Fake Profiles) Education: Bachelor's degree in Electrical Engineering...Work experience placementWork visa
- ...Diesel Engine Software Tester This role will contribute to the delivery of diesel engine software flash files by completing testing to... ...This role does not provide the opportunity to write or modify embedded software code, only test of the application layer in order verify...
- ...Software Developer The Client’s Autonomy Connectivity team provides connectivity software, systems, and solutions to the Client’s... ...Responsibilities: Work alongside other developers and engineers as part of cross functional project teams Develop autonomy...
- ...Embedded Software Engineer Peoria IL - Onsite 5 days a week Job Description Summary: The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and...
- ...FPGA Additional Technical Expectations Low-level embedded software exposure is a plus , including: Peripheral interfacing... ...and testing Debugging Merging work with other engineers Releasing code and starting the next development cycle...
- ...Job Description & Skill Requirement: We are seeking a highly motivated Embedded Software Engineer with expertise in Drive-By-Wire (DBW) systems, Embedded C++, CAN communication, MATLAB/Simulink, and Linux/UNIX-based embedded software development. The engineer will...
$75k - $115k
...RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise... ...additional opportunities within our own organization. Embedded Software Engineer This position is associated with the design and...Full timeTemporary workWork at officeFlexible hours- ...Secondary: Linux experience (useful but less critical; only a couple ECMs involved). Competencies in Embedded C programming, MATLAB/Simulink modeling. Application-level software development (not low-level drivers or bootloaders). Hardware-in-the-Loop (HIL) bench experience...Full time
$75k - $115k
...RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise... ...additional opportunities within our own organization. Embedded Software Engineer This position will develop, execute, and automate...Full timeTemporary workWork at officeFlexible hours- Embedded Software Engineer Location: Peoria, Illinois Job Type: Full-Time Employment Type: Permanent-FT Job Summary We are seeking a highly motivated Embedded Software Engineer with strong experience in Drive-By-Wire (DBW), Embedded C++, CAN communication...Permanent employmentFull time
- ...Autonomy Test Engineer This resource will join our Autonomy team at the Mossville BB Test Track. This test engineer will primarily... ...The test engineer is focused on the onboard autonomy system. New software is regularly received by the team – the test engineer will conduct...Work at officeDay shift
$60 - $64 per hour
...Job Title: Systems Engineer Job Description This Systems Engineer role focuses on... ...executing test plans, debugging issues across software and infrastructure, and working with... ...virtualized environment of approximately 1,000 virtual machines used to simulate worksite...Contract workTemporary workShift workDay shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to TPL - Embedded Software Engineer 1. Be the first to apply!
- embedded developer Mossville, IL
- embedded engineer Mossville, IL
- embedded systems software engineer Mossville, IL
- embedded software engineer Mossville, IL
- software applications developer Mossville, IL
- embedded software Mossville, IL
- remote software sales Mossville, IL
- software intern Mossville, IL
- software technical support Mossville, IL
- software implementation project manager Mossville, IL


