Senior
Embedded software development, maintenance and release of intelligent driving system software architecture and interfaces;
Build the overall function chain software architecture design of the SoC side ADAS system;
Clarify and design inter-module communication interfaces with sub-module development, and implement interface header files;
Track and solve various runtime problems of the software, including but not limited to memory leaks, module operation freezes, and Coredump;
Optimize system runtime performance, including but not limited to CPU optimization, memory optimization, and model optimization.
Computer science / computer engineering background, 5 years of relevant work experience;
Proficient in cross-compilation, Bazel/cmake/makefile and shell, familiar with Conan;
Experience in developing large-scale vehicle projects, especially intelligent driving systems or cockpit projects;
Experience in test bench or real vehicle debugging, rich experience in Linux or QNX embedded systems;
Debugging on workbench / vehicle, rich experience with SOC/Linux/QNX;
Familiar with the use of performance optimization tools, including but not limited to Perf, Valgrind, etc.;
Must have good understanding and communication skills.
Sign up to apply and find out right away if you're a fit.
Your agent will tell you — in seconds.
Sign up and I'll tell you right away how well Bosch Group matches you — what you already have, and what's missing. Then I stay on it: I search for you and only write when I find something worth your time.