B

Bosch Home Comfort

Makes heating, cooling and hot-water equipment

Foundational Software Engineer (ADAS Domain) BCSC

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

About the Job

Requirements

  • Expert proficiency in C and C++ and familiarity with embedded development using real-time operating systems and Linux.
  • Familiarity with automotive electronics software development processes and strong understanding of the AUTOSAR architecture, including the Classic Platform or Adaptive Platform, and common basic software modules such as Can/Eth If, PduR, Dcm, NvM, and Wdg.
  • Expertise in in-vehicle network communication protocols and a deep understanding of CAN/CAN-FD, Ethernet, TCP/IP, UDP, SOME/IP, and DDS protocol stacks and configuration development.
  • Familiarity with diagnostic protocols, including ISO 14229 UDS, and experience using Vector CANoe or CANalyzer.
  • Ability to locate and diagnose issues using packet-capture tools such as Wireshark and debugging tools such as Lauterbach or GDB.
  • Knowledge of in-vehicle network information security, including TLS and MACsec.
  • Knowledge of ISO 26262 functional safety design requirements at the basic software level, such as end-to-end protection and memory monitoring.

Responsibilities

  • Design, develop, configure, and integrate basic software (BSW) modules within AUTOSAR CP/AP architectures.
  • Configure SOME/IP services according to customer requirements and communication matrices, including service interface definitions and service discovery mechanisms, to ensure efficient, low-latency data exchange between functional modules.
  • Configure DDS, such as Fast DDS or Cyclone DDS, according to project requirements, including quality-of-service policies such as reliability and latency parameters.
  • Implement time-sensitive networking time synchronization using the IEEE 802.1AS protocol, and support testing and validation of TSN synchronization accuracy.
  • Implement system diagnostics using UDS and diagnostic communication over DoIP.
  • Develop and implement fault management and fault-storage mechanisms.
  • Resolve issues related to the BSW layer during product testing and mass production.

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