Embedded Software Developer
Kasmo Global
Embedded Software DeveloperLocation: Mossville IL 100% OnsiteDuration: 2 yearsJob SummaryWe are seeking a skilled and motivated Software Developer with 3–5 years of experience in C++ to join our Embedded Software Engineering team in Mossville, IL. You will be responsible for designing, developing, and testing embedded software solutions for machine control, engine systems, and telematics platforms.Key ResponsibilitiesDesign and implement embedded software in C++ for real-time systems.Collaborate with cross-functional teams to gather and analyze software requirements.Develop and maintain software components for machine control and diagnostics.Perform unit testing, integration testing, and debugging of embedded systems.Participate in code reviews and contribute to continuous improvement of development practices.Document software design, architecture, and test results.Required QualificationsBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.3–5 years of professional experience in C++ software development.Experience with embedded systems and real-time operating systems (RTOS).Familiarity with communication protocols such as CAN, J1939, or Ethernet.Strong problem-solving and debugging skills.Preferred QualificationsExperience with Simulink or model-based development.Knowledge of control systems, sensors (IMUs, GNSS), or machine kinematics.Familiarity with Agile development methodologies.Master's degree in a related field is a plus. Kasmo Global
- ...Job Title Systems engineer to work embedded requirements. Responsibilities Pull requirements from program leads, author requirements... ...design, development, testing, and evaluation of the embedded software and systems. C or C++ experience, 5-7 years experience required...Suggested
$112.71k - $169.06k
...advanced power, electrification, electronic controls, software, and energy solutions across the entire range of... ...Energy product portfolio.Job Summary:As a Senior Embedded Software Engineer at Caterpillar, you will develop embedded software for electronics control systems...SuggestedFull timePart timeWork experience placementRelocationFlexible hours$112.71k - $169.06k
...position is in the Drivetrain Systems and Software Team and will be responsible for... ...and software architects to plan, design, develop, test, and maintain transmission software... ...code generation tool.Testing and debugging embedded system software using different tools/methods...SuggestedFull timePart timeWork at officeRelocation packageFlexible hours$128.47k - $192.71k
...a better world, so we can all enjoy living in it.The Lead Embedded Engineer acts as the advocate for the customer, will lead... ...Services and Network Solutions section is responsible for developing embedded software libraries and data link standards used across Caterpillar’...SuggestedFull timePart timeRelocationVisa sponsorshipRelocation packageFlexible hours$97.53k - $146.29k
...Performance/Simulation/Application Engineer will play a key role in developing and launching e-Powertrain systems for our Large Mining Truck... ....•Partner with cross-functional teams including controls, software, power electronics, validation, product engineering, and...SuggestedFull timePart timeCurrently hiringRelocation packageFlexible hours- Varmoda is seeking a Senior Embedded Software Engineer to design, develop, integrate, test, and troubleshoot embedded software for electronic control systems. This role will support product lines involving diesel engines, battery-electric systems, and fuel-cell programs...
- Embedded Control Systems EngineerThis position provides hands-on experience in both Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) verification and validation for CLIENT... .../debugging.Responsibilities:Develop and execute HIL/SIL verification test plans...
- Embedded Software EngineerResponsibilities:Apply principles of computer science and mathematical analysis to the design, development, testing... ...of embedded software and systems.Research, design, develop, and test operating systems-level software, compilers, and network...Work experience placement
- Title: Embedded Software Engineer Location: Mossville, IL Full Time We are looking for full time candidate to join us on W2. Job Description... .... A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and...Full timeInternship2 days per week
- Embedded Software Engineer 3We are seeking a highly skilled Embedded Software Engineer to support software build and development for Caterpillar... ...build processes for low-layer embedded software development.Develop and maintain CI/CD pipelines using tools like Jenkins and...Internship
- Embedded Software Engineer - Engine ControlsMossville, IL | Onsite | Full-TimeDiversified Services Network, Inc. (DSN) is seeking a full-time... ...OverviewThe Embedded Software Engineer - Engine Controls develops embedded software for electronic control systems supporting...Full timeWork at office
- Embedded Software EngineerJoin Caterpillar's engineering team to develop and secure embedded software for electronic control systems in heavy machinery and automotive applications. This role blends embedded development with cybersecurity practices to meet industry standards...
- ...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
- Embedded Software EngineerPosition's Contributions to Work Group:- Position is key to assisting the efficient development of Client software controls algorithms critical to the success of Caterpillar's electrification projects- Conduct MIL, SIL, HIL, and in-application...
- Caterpillar Inc. in Mossville, IL is seeking an experienced software engineer to develop C++ applications for collision‑mitigation systems used across Caterpillar construction products, in a Linux development environment. You will design, integrate, and validate camera...
- Software Application Engineer This is a position for a software application engineer to develop Onboard Core Information software specifications and verification documentation for... ...like CANoe and CANalyzer Experience in Embedded Cyber Security Ability to read electrical...InternshipWork at office
- Varmoda is seeking a Senior Embedded Software Engineer to design, develop, integrate, test, and troubleshoot embedded software for electronic control systems. You will work on diesel, battery-electric, and fuel-cell programs, translating system requirements into dependable...
- ...Job Title: Embedded Software Engineer – C/C++ / Model-Based Development Work Experience: 5–8 years Work Location: Mossville, IL... ...seeking an experienced Embedded Software Engineer to design, develop, integrate, test, and troubleshoot embedded control software...Work experience placementWork visa
- ...Job Title Embedded Software Engineer- HIL / SIL Validation Engineer – Embedded Systems Experience: 5–10 Years Interview: In-Person... ...seeking an experienced **HIL / SIL Validation Engineer** to develop, execute, automate, and maintain verification and validation...Local areaWork visa
- ...Embedded Software Engineer 2 All IT Solutions United States · Mossville, IL, USA Workplace Type — On-site Employment Type — Contract... ...2 to join a client engagement. Responsibilities Develop and execute HIL/SIL verification test plans for embedded control...Contract workTemporary workLocal area
- ...Role: Embedded Software Engineer 2 Location: Mossville, IL Let’s create our future together at The AES Group! About The AES Group... ...capabilities across construction equipment. The engineer will develop application-level software in C++ , troubleshoot software issues...Remote work
$75k - $115k
Embedded Software Developer C++RFA Engineering is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced candidate to become an integral part of our engineering team...Full timeTemporary workWork at officeFlexible hours- Global Business Ser. 4u is seeking an Embedded Software Engineer in Mossville, IL for a full-time hybrid role with on-site requirements. You will design and develop embedded software, participate in testing, and contribute to system-level improvements. The ideal candidate...Full time
- Software EngineerThis role involves researching, designing, developing, building, and testing low-layer software that interfaces with a variety of electronic controls... ....Technical Skills RequiredReal world real-time embedded device driver experience is key requirement....Internship
- ...an engineer in Mossville, IL to join the Drivetrain Systems and Software Team. You will lead design, development, and testing of... ...years of experience, and proficiency with MATLAB/Simulink and embedded tools. Domestic relocation is available; Visa sponsorship is not...Full timeRelocation
- Pentangle Tech Services | P5 Group is seeking an embedded software engineer to design and validate AIS features for production applications. You will collaborate with systems and product teams to prioritize features, conduct bench testing, and ensure smooth integration...
- Embedded Software Engineer OverviewThe main function of an Embedded Software Engineer is to apply the principles of computer science and mathematical... ...that make computers work. This role is for a software developer supporting maintenance and Command for Dozing (remote...Remote work
- ...Description & Skill Requirement: We are seeking a highly motivated Embedded Software Engineer with expertise in Drive-By-Wire (DBW) systems,... ...Responsibilities: Software Development & Integration: Design, develop, and maintain embedded software for DBW, Autonomous Hauling,...
$147.76k - $221.64k
...Validation team on performance, durability, and certification testing.Develop scalable battery architectures that can be reused across... ...functionality requirements to ensure the success of a system or software development project. In this role, you translate customer duty...Full timePart timeRelocationFlexible hours$128.47k - $192.71k
Career Area:EngineeringJob Description:Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders...Full timePart timeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer. Be the first to apply!
- internship software Mossville, IL
- software intern Mossville, IL
- embedded software Mossville, IL
- software applications developer Mossville, IL
- software technology Mossville, IL
- software implementation project manager Mossville, IL
- software Mossville, IL
- remote software sales Mossville, IL
- junior embedded software developer
- embedded system engineer



