This job is no longer available
This job expired on 26/08/2026. It no longer accepts applications.
Embedded AI Software Engineer Senior
Bosch Group · Cluj-Napoca
Job description
About the role
We are looking for an Embedded AI Software Engineer Senior to design and deploy AI‑enabled embedded systems on a multi‑vendor AI chiplet platform. The role bridges hardware, low‑level AI accelerators and complex software stacks to deliver safety‑ and security‑aware AI pipelines for automotive or industrial applications.
Key responsibilities
- Execute embedded deployment of neural network models, including model slicing, retraining or fine‑tuning, and quantization‑aware deployment.
- Deploy and tune AI models on embedded targets, optimizing memory, bandwidth and power usage.
- Integrate AI accelerator toolchains into internal tools to enable end‑to‑end model development, optimization and deployment.
- Extend and evolve AI Glue (OpenVX glue‑code generator) to automate mapping of AI graphs and kernels to heterogeneous chiplets and back‑ends.
- Integrate and visualize AI pipeline behavior and performance using PRISM‑based or similar visualization tools.
- Develop and optimise OpenVX accelerator back‑ends and kernels for Bosch chiplet projects, covering computer‑vision pipelines and various AI workloads.
- Implement and tune OpenCL and Vulkan kernels for sensor and image‑processing pipelines on GPU and hardware accelerators.
- Collaborate with hardware teams to define chiplet‑specific APIs, memory models and communication protocols such as UCIe and host‑side drivers.
- Ensure sensor‑to‑AI data flows are optimised for bandwidth, latency and determinism, meeting safety‑critical constraints where applicable.
Required profile
- 8+ years of experience in embedded software engineering with a strong focus on AI, computer vision or heterogeneous computing platforms.
- Strong proficiency in C++ and embedded systems programming.
Required skills
- C++
- Embedded systems programming
- AI model deployment and optimisation (model slicing, fine‑tuning, quantization‑aware training)
- Computer vision pipelines
- Heterogeneous computing platforms
- OpenVX
- OpenCL
- Vulkan
- AI accelerator toolchains
- Chiplet‑specific APIs and communication protocols (e.g., UCIe)
- PRISM or similar visualization tools
What we offer
- Diverse professional and personal development opportunities.
- Flexible working conditions.
- Modern offices and laboratories in Cluj‑Napoca and other Romanian locations.
Questions fréquentes
Why are you reporting this job?
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Bosch Group
Cluj-Napoca
Related job offers
-
Working Student – Software Testing (Automotive)
Bosch Group Cluj-Napoca -
Software Test Engineer
Bosch Group Cluj-Napoca -
Working Student – Software Development (C/C++/Python)
Bosch Group Cluj-Napoca -
Engineering Data Management Specialist – PMO for Space
ag Bucharest -
Data Governance Deployment Coordinator – Engineering Data Management
ag Bucharest