Caterpillar

Embedded Software Engineering Specialist-1

Caterpillar

Mossville, IL, USA
Full-TimeDepends on ExperienceMid-LevelBachelors
Job Description

Are you passionate about creating innovative and cutting-edge software solutions? Are you a skilled and experienced Embedded Software Engineer looking for a challenging and rewarding opportunity? If so, then Caterpillar has the perfect role for you! We are seeking an Embedded Software Engineering Specialist-1 to join our dynamic team and drive the development of state-of-the-art software for our heavy equipment products. As a global leader in the construction and mining industries, Caterpillar continuously pushes the boundaries of technology, and we need a talented individual like you to help us achieve our goals. If you have a strong background in embedded software engineering and a drive for excellence, then we want to hear from you. Join us and be a part of shaping the future of Caterpillar's software solutions.

  1. Develop and maintain cutting-edge embedded software solutions for heavy equipment products.
  2. Collaborate with cross-functional teams to understand project requirements and design software solutions that meet business needs.
  3. Conduct thorough research and stay up-to-date on new technologies and industry trends to continuously improve software development processes.
  4. Write clean, efficient, and maintainable code in accordance with coding standards and best practices.
  5. Conduct testing and debugging of software to ensure high-quality and reliable products.
  6. Troubleshoot and resolve technical issues related to embedded software.
  7. Participate in code reviews and provide constructive feedback to team members.
  8. Communicate effectively with team members and stakeholders to provide updates on project progress and any potential roadblocks.
  9. Document software designs, processes, and procedures for future reference and knowledge sharing.
  10. Continuously strive for excellence and contribute to the growth and improvement of the software engineering team.
Where is this job?
This job is located at Mossville, IL, USA
Job Qualifications
  • Experience With Software Development Tools And Methodologies, Such As Agile Or Scrum.

  • Bachelor's Degree In Computer Science, Electrical Engineering, Or Related Field.

  • Minimum Of 3 Years Of Experience In Embedded Software Development.

  • Expertise In Programming Languages Such As C And C++, As Well As Experience With Embedded Operating Systems.

  • Strong Understanding Of Real-Time Systems And Software Development Processes.

Required Skills
  • Embedded Linux

  • Embedded systems design

  • C/C++ programming

  • Firmware development

  • Real-Time Operating Systems

  • Microcontroller Programming

  • Debugging And Troubleshooting

  • Object

  • Hardware-Software Integration

  • Embedded Software Testing

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Embedded Software Engineering Specialist-1 in Mossville, IL, USA is $75,000-$100,000 per year. This can vary depending on the specific company, experience level, and additional skills or qualifications the candidate may possess.

Additional Information
Caterpillar is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 11th, 2026
Apply BeforeApril 10th, 2026
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Caterpillar

Caterpillar, Inc. engages in the manufacture of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. It provides technology for construction, transportation, mining, forestry, energy, logistics, electronics, financing, and electric power generation. It operates through the following segments: Construction Industries, Resource Industries, Energy & Transportation, and Financial Products.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started