Being an ESP Software Development Engineer for such systems at Mercedes-Benz, you will have the chance to work on a wide span of responsibilities:
- Take lead of ESP software development, being involved for the full development cycle of the system: from requirements gathering and system design to prototyping, integration testing and release.
- Working closely with suppliers for component development and industrialization.
- Participate in the defining and execution of ESP system test plans, including software and hardware testing. Solve technical problems in the ESP system development process and provide effective solutions.
- Work with feature owners and domain leads to develop and maintain software for specific module functionalities.
- Diagnostics and Event Logging: Implement comprehensive diagnostics and event logging capabilities within the firmware to facilitate debugging, troubleshooting, and system analysis. This includes defining diagnostic trouble codes (DTCs), logging system events, and providing mechanisms for data retrieval and analysis.
- Hardware Collaboration: Collaborate with the hardware team to ensure component selection aligns with platform requirements and firmware capabilities. Provide input on hardware design decisions to optimize for firmware performance and integration.
- Interface with vehicle integration and ADAS teams to achieve functional requirements through collaborative efforts.
- Be responsible for product cybersecurity development, security assessments, and documentation.
- Involved into the creation and validation of the relevant system Functional Safety (FuSa) development
- Track the latest technological developments in the automotive industry and provide recommendations for continuous improvement of the ESP system.
Education:
Master degree or above, major in electrical engineering, computer engineering, information engineering, embedded systems, automotive engineering or a related engineering field
Experience:
Profound Chassis Systems SW/HW (EPS, ESP etc.) design, testing and release knowledge at OEMs or Tier1 suppliers
Specific Knowledge:
Proficient in automotive brake control systems, processes, standards, and toolchains; have an in-depth understanding and insights into the development trends of automotive products and technologies.
Proficient in SW Architecture Design, Implementation and Documentation skills.
Proficient in SW base layer, Middleware layer and Application layer design and development.
Strong technical know-how on cross domain vehicle network communication protocols;
Good understanding on Automotive AUTOSAR architecture.
Strong Ownership and high Motivation to solve difficult problems with cross-function team.
Strong decision making ability.
Strong teamwork spirit, willing to share, able to self-motivate, and influences the team with a positive, hardworking, and optimistic attitude.
Fluent English as working language, German is a plus;
Adequate driving skills. MB or other OEM’s internal driving qualification for hi-level dynamic driving testing preferred;


