基础软件工程师 BSW (上海)

日期: 2025年4月2日

地点: Shanghai, CN

公司名: Vitesco Technologies

Your Key Responsibilities:

- Design, develop, and maintain Basic Software (BSW) components for automotive applications on ARM Cortex-M, Cortex-R, and/or Infineon AURIX Tricore platforms.

- Collaborate with cross-functional teams to define software requirements and specifications.

- Implement and optimize software modules, ensuring high performance and reliability.

- Conduct code reviews, unit testing, and integration testing to ensure software quality.

- Debug and resolve software issues, providing timely solutions.

- Configure and integrate AUTOSAR BSW modules using tools such as Vector, EB, or ETAS.

- Stay updated with the latest industry trends and technologies to continuously improve software development processes.

Your Qualifications:

- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.

5+ years of experience in embedded software development, with a focus on automotive applications.

- Strong proficiency in C/C++ programming languages.

- Expertise in low-level software development (device drivers, peripherals, MCAL, etc.).

- Hands-on experience with ARM Cortex-M, Cortex-R, and/or Infineon AURIX Tricore architectures.

- In-depth knowledge of AUTOSAR architecture and BSW modules.

- Experience with AUTOSAR BSW, MCAL configuration, and integration.

- Hands-on experience with AUTOSAR BSW configuration using Vector, EB, or ETAS tools

- Familiarity with real-time operating systems (RTOS) (e.g., AUTOSAR OS, FreeRTOS, OSEK, or similar) and multi-core processing

- Proficiency in debugging tools such as Lauterbach Trace32, iSystem, or JTAG debuggers.

- Knowledge of communication protocols like CAN, LIN, SPI, I2C, UART, and Ethernet.

- Experience with ISO 26262 (Functional Safety) and ASPICE compliance is a plus.

- Familiarity with software development tools such as compilers, debuggers, and version control systems.

- Excellent problem-solving skills and attention to detail.

- Strong communication and teamwork abilities.

- Experience with safety-critical software development and ISO 26262 standards.