嵌入式中间件专家_XC-CP
- Full-time
- Legal Entity: Bosch Automotive Products (Suzhou) Co., Ltd.
Company Description
We are seeking an experienced Embedded Middleware Expert to join our team. The ideal candidate will have a strong background in C/C++ programming and expertise in developing communication frameworks for intelligent driving and cockpit products. You will play a key role in designing, implementing, and optimizing middleware solutions that enable seamless interaction between software and hardware components.
Job Description
- Develop and optimize embedded middleware for intelligent driving and cockpit systems.
- Design and implement efficient communication frameworks to enable seamless data exchange.
- Ensure system stability, scalability, and real-time performance.
- Lead the design and implementation of a scalable middleware platform to support various embedded applications.
- Drive the platformization strategy and ensure successful deployment across different hardware and software environments.
- Collaborate with cross-functional teams, including hardware engineers, software developers, and system architects.
- Conduct code reviews and provide technical guidance to improve software quality.
- Troubleshoot and debug complex embedded systems issues.
- Stay updated with the latest trends and advancements in embedded systems and middleware development.
Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Proficiency in C/C++ programming with a strong understanding of embedded systems.
- Experience in developing and optimizing communication frameworks such as IPC, RPC, DDS,Fdbus, or similar.
- Familiarity with QNX and Linux-based embedded development.
- Knowledge of automotive middleware standards such as Adaptive AUTOSAR.
- Experience in middleware platform design and implementation, with a focus on scalability and modularity.
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent analytical and debugging skills.
- Proficiency in English, with strong written and verbal communication skills.
Preferred Qualifications:
- Experience with middleware development for intelligent driving and cockpit systems.
- Familiarity with automotive communication protocols such as Fdbus, Ethernet, and SOME/IP.
- Experience with multi-threaded and multi-core programming.
- Understanding of safety-critical software development and compliance standards.
- Experience with GPU, NPU computation scheduling framework