B

Bosch Home Comfort

Makes heating, cooling and hot-water equipment

ADAS C++ Software Engineer - FCT Functional Control

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeSuzhou, Jiangsu, ChinaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or higher in vehicle engineering, automation, computer science, electronic information, or a related major.
  • Two to five years of C++ development experience, with strong coding ability and an engineering mindset.
  • Familiarity with the Linux development environment and ability to independently compile, debug, analyze logs, and locate issues.
  • Familiarity with ADAS fundamentals and understanding of engineering implementation considerations for safety functions such as AEB, AES, ELK, and LDP.
  • Cross-module integration experience, including interface alignment, scenario reproduction, and issue resolution.
  • English working proficiency to read technical documents and communicate by email and in meetings.
  • Ability to translate feature requirements into stable, testable, and maintainable C++ implementations; efficiently coordinate interfaces and scenario validation across teams; consider functional boundaries and fail-safe strategies; own issue reproduction, diagnosis, repair, and regression verification; and clearly communicate technical solutions, risks, and execution plans.

Responsibilities

  • Analyze requirements, design implementations, and deliver C++ code for ADAS ACC, LCC, and NOA control modules.
  • Develop preprocessing and fusion logic using inputs from mapping and navigation, perception, localization, chassis, and HMI systems.
  • Implement state-machine and strategy logic for typical scenarios including highways, urban roads, ramps, and intersections.
  • Implement software for safety functions such as AEB, AES, ELK, and LDP; adapt interfaces, integrate modules, and fix issues.
  • Integrate trajectory-planning interfaces and functionality while implementing trajectory feasibility, safety, and smoothness constraints.
  • Integrate and tune target-selection logic, including target filtering, priority management, and switching stability.
  • Coordinate with perception, planning, control, systems, and testing teams to conduct end-to-end integration, diagnose issues, and close them out.
  • Write and maintain unit tests and scenario regression tests to improve software stability and maintainability.
  • Prepare and maintain technical documents, including design descriptions, issue analyses, change descriptions, and release records, to support delivery and project review.

Desired Qualifications

  • Experience in production projects involving trajectory planning, target selection, or longitudinal and lateral control.
  • Familiarity with SOME/IP, ROS, or in-vehicle middleware communication mechanisms.
  • Familiarity with functional safety or safety-of-the-intended-functionality development practices, such as ISO 26262 or SOTIF.
  • Familiarity with regulations such as R79 and R171.
  • Experience diagnosing complex issues such as false activations, missed activations, abnormal boundary conditions, or target-switching jitter.
  • Experience with platform development across multiple vehicle models or configurations and version delivery.

About the Company

Bosch Home Comfort

Makes heating, cooling and hot-water equipment

Bosch Home Comfort makes heating, cooling and hot-water equipment for homes, commercial buildings and industrial users. Its portfolio combines electric heat pumps with gas-fired boilers and hybrid systems, giving customers different ways to control building temperatures and supply hot water. The business sells equipment through its brands' sales networks, with products adapted to regional building needs and energy requirements. Its inverter-driven heat pumps adjust compressor output to match demand rather than running constantly at full power. The Bosch business unit was formed through the merger of Bosch and Buderus heating activities in 2004 and is headquartered in Wetzlar, Germany.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Wetzlar, Germany
Founded
2004

Recently Posted Jobs

Explore more opportunities at Bosch Home Comfort

See more jobs