Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Embedded MCU Application Engineer

Home > Other programming jobs

Embedded MCU Application Engineer in Others

  • Caterpillar
  • Full time
  • Email
  • Wuxi, China

Responsibilities

  • Develop and maintain MCU application software for TC397 and subsequent platforms.
  • Participate in software architecture reviews and technical solution design.
  • Implement functionality, integrate modules, debug issues, and optimize performance.
  • Adapt application software to new platform features and support platform migration.
  • Apply security, reliability, risk-management, and engineering requirements during development.
  • Collaborate with hardware, low-level driver, testing, and systems engineering teams on integration and validation.
  • Debug and verify critical functions and document reusable engineering practices and technical solutions.

Requirements

  • Bachelor's degree or higher in computer science, software engineering, electronic engineering, automation, or a related field.
  • At least 3 years of embedded software development experience.
  • Experience developing software for automotive-grade or industrial-grade MCU platforms.
  • Ability to design application-layer software and independently complete module development, debugging, and validation.
  • Knowledge of embedded software architecture, task scheduling, state management, communication interfaces, and fault-handling mechanisms.
  • Knowledge of embedded security concepts and reliability engineering methods.
  • Strong awareness of code quality and ability to produce effective technical proposals and review materials.

Caterpillar

Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Tex...

Similar positions

Engineer II - Test Automation

  • Accelya
  • Full time
  • Others
  • 11/04/2026
  • Pune, India

Senior DevOps Engineer

  • Adapty.io
  • Full time
  • Remote
  • 11/04/2026
  • Worldwide

Senior Solutions Engineer - US

  • Dome Group
  • Full time
  • Remote
  • 11/04/2026
  • Salary: Competitive
  • United States

PhD Intern, Software Engineer

  • Figma
  • Full time
  • USA
  • 11/04/2026
  • San Francisco, CA

Database Platform Engineer

  • University of Auckland
  • Full time
  • Others
  • 11/04/2026
  • Auckland, New Zealand