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

Advisory Engineer, Middleware & App

Home > C/C++ programming jobs

Advisory Engineer, Middleware & App in Others new

  • Shanghai, China

Responsibilities

  • Analyze customer and system requirements for automotive ADAS domain controllers and write software requirements and architecture documentation.
  • Configure middleware modules and perform code generation using middleware configuration tools.
  • Support algorithm engineers in developing application interfaces, interface descriptions, and generated code.
  • Develop platform applications for OTA, data collection, diagnostics, and related functions through modeling, coding, debugging, and unit testing.
  • Collaborate with testing teams to quickly locate and fix software defects while ensuring code quality and execution efficiency.

Requirements

  • Bachelor’s degree or higher in computer science, software engineering, electronic engineering, automation, or a related field.
  • At least three years of automotive SoC middleware development experience.
  • Experience with AUTOSAR Adaptive Platform, ROS, and CyberRT middleware solutions.
  • Proficiency in C and C++, with a strong foundation in data structures, algorithms, and maintainable, efficient programming.
  • Experience developing and debugging communication protocol stacks, including SOME/IP, DoIP, and DDS over automotive Ethernet.
  • Knowledge of automotive industry standards and specifications such as ASPICE and ISO 26262.
  • Fluent written English and the ability to read and write English technical documentation.

Lenovo

Lenovo is a US$83 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Guided by its vision of “Smarter Technology for All”, Lenovo is executing a Hybrid AI strategy that spans Personal AI – one personal A...

Similar positions

Software Engineer I - Middleware

  • Honeywell
  • Full time
  • USA
  • 10/29/2026
  • Phoenix, AZ

Robotics Software Engineer, Verification & Validat

  • Anduril Industries
  • Full time
  • USA
  • 10/29/2026
  • Salary: $191k - $253k/yr
  • Costa Mesa, CA

Lead C++ Engineer, Animal Guidance

  • Halter
  • Full time
  • Others
  • 10/29/2026
  • Auckland, New Zealand

C++ Engineer, Animal Guidance (Embedded)

  • Halter
  • Full time
  • Others
  • 10/29/2026
  • Auckland, New Zealand

Senior Software Engineer, Firefox Security

  • Mozilla
  • Full time
  • Remote
  • 10/29/2026
  • Salary: kr 513k-kr 684k
  • Sweden