雷达工具链与调试工程师_XC
Primary stack
Job description
About the Position
We are seeking a Radar Toolchain and Debugging Engineer for XC to join our global team in Suzhou, Jiangsu, China, for debugging and verification of radar systems.
Responsibilities
- Collaborate with the global team to debug radar systems, perform local verification, and set up the environment.
- Debugging and toolchain construction: Proficient in using debugging tools such as Lauterbach Trace32, collaborating with hardware and software teams to complete online debugging, trace tracking, performance analysis, and issue localization of target boards (MCU/SoC).
- Multi-protocol interface development and debugging: Responsible for parsing, packet capturing, and debugging of bus/interface protocols such as Ethernet (TCP/UDP/Socket), CAN, MIPI, etc., ensuring data link establishment and stability verification between the upper computer and embedded devices.
- Development of visualization tools: Develop upper computer tools for debugging and data analysis based on Qt (C++) on the Linux platform, achieving real-time display of protocol data, waveform drawing, message decoding, etc., and continuously iterating the internal toolchain.
- Packet capturing and data analysis: Use network/bus analysis tools such as Wireshark to capture, decode, and trace Ethernet and CAN messages, output analysis reports, and drive issue closure.
- Document and process output: Write tool user manuals, interface protocol documents, test cases, and debugging guides, promoting the standardization and reuse of the toolchain within the team.
- Other tasks as required by the team.
Requirements
- Bachelor's degree or above in computer science, electronic information, communication engineering, automation, or related fields.
- 3+ years of experience in embedded/upper computer tool development, with preference given to those with toolchain construction experience in radar, optoelectronics, automotive electronics, or industrial control fields.
- Proficiency in Lauterbach Trace32 (PowerDebug/PowerTrace), with skills in step debugging, breakpoints, variable observation, trace analysis, and CMM script writing, capable of independently locating real-vehicle/installation issues.
- Protocol development: Familiar with the underlying principles and message formats of Ethernet, CAN, MIPI, and other communication protocols, with practical project experience in custom protocol parsing, protocol conversion, and synchronization mechanism design; preference given to those who understand the engineering challenges of timing alignment and data synchronization in rotary-radar systems.
- Visualization tool development: Proficient in C/C++ and Qt framework (signal-slot mechanism, multithreading, custom controls, QCustomPlot/QWT, etc.), able to independently complete the architecture design and functional implementation of debugging-type upper computer tools.
- Linux capabilities: Familiar with Linux development environments (Shell, cross-compilation, socket programming, multi-process/multi-threading), with experience in tool deployment and adaptation on embedded Linux platforms.
- Packet capturing and analysis: Proficient in using Wireshark for Ethernet message capturing, protocol decoding, and issue localization, familiarity with CANoe/CANalyzer and other bus analysis tools is a plus.
- Clear logic, strong cross-team communication skills, able to efficiently collaborate with hardware, algorithm, and test engineers.
- Enthusiasm for tooling and automation, able to proactively convert repetitive debugging tasks into general tools.
- Good English technical document reading skills.
Nice to Have
- Experience in rotary and radar tool development.
- Familiarity with advanced protocols such as CANopen, SOME/IP, AVB/TSN, or in-vehicle Ethernet.
- English proficiency as a working language is a plus.
About the Company
[Company description if present]
© BSH Sprz?t Gospodarstwa Domowego. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Home Appliances
About the Company BSH Sprzęt Gospodarstwa Domowego is a leading global manufacturer of home appliances, with a history of over 55 years. The company operates in 39 factories across Europe, North America, Africa, and Asia. BSH is known for its global brands such as Bosch, Siemens, and Gaggenau. Products, Services & Tech Stack Core Solutions: Home appliances Technologies & Frameworks: Internet of Things (IoT) Data Science GenAI SAP Cybersecurity RFID Android & iOS (Mobile) Java Python Kotlin Swift C++ React Next.js TypeScript AWS HTML & CSS