Caterpillar

Embedded Software Engineer

Caterpillar

Wuxi, Jiangsu, China
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Caterpillar is seeking a highly skilled and motivated Embedded Software Engineer to join our dynamic team. As a world leader in the manufacturing industry, we are constantly pushing the boundaries of technology and innovation. In this role, you will have the opportunity to work on cutting-edge projects and contribute to the development of advanced software solutions for our products. We are looking for individuals who are passionate about embedded software development and have a strong background in software engineering. If you are someone who thrives in a fast-paced and collaborative environment, then this could be the perfect opportunity for you.

  1. Develop and implement embedded software solutions for Caterpillar's products.
  2. Collaborate with cross-functional teams to define software requirements and design specifications.
  3. Write high-quality, efficient, and well-documented code for embedded systems.
  4. Conduct thorough testing and debugging of software to ensure functionality and quality.
  5. Stay updated with the latest advancements in embedded software development and incorporate them into projects.
  6. Identify and troubleshoot software issues in a timely manner.
  7. Ensure software development processes and standards are followed.
  8. Work closely with product design teams to understand product requirements and provide technical expertise.
  9. Participate in code reviews and provide constructive feedback to improve overall code quality.
  10. Document software development processes, code, and designs for future reference.
  11. Collaborate with external stakeholders such as suppliers and vendors to integrate their software into our products.
  12. Follow best practices for software development, including version control, testing, and project management.
  13. Continuously improve and optimize software performance.
  14. Provide technical support to other team members and assist with problem-solving.
  15. Adhere to project timelines and meet project deliverables.
Where is this job?
This job is located at Wuxi, Jiangsu, China
Job Qualifications
  • Bachelor's Degree In Computer Science, Electrical Engineering, Or A Related Field.

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

  • Proficiency In Programming Languages Such As C, C++, Or Java.

  • Experience With Real-Time Operating Systems And Embedded Hardware.

  • Familiarity With Software Development Tools And Processes, Including Debugging And Testing.

Required Skills
  • Software Development

  • Communication

  • Debugging

  • Object-oriented design

  • Embedded systems

  • System architecture

  • Programming Languages

  • Real-Time Operating Systems

  • Hardware Integration

  • Firmware Design

  • Embedded C/C++

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Embedded Software Engineer in Wuxi, Jiangsu, China is between ¥127,000 to ¥243,000 per year. This equates to approximately $18,000 to $34,000 USD per year. However, salaries may vary depending on the specific company, experience level, and skills of the individual engineer.

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