We are looking for a highly skilled Senior Software Engineer to join our client's team and help build cutting-edge AI-based vision systems.
This role is ideal for an experienced engineer with strong expertise in real-time systems, edge computing, and system-level optimisation.
Requirements:
B. Sc or M. Sc in Computer Science, Electrical Engineering, or a related field.
5+ years of hands-on experience in SW/System development for real-time, high-performance embedded systems.
Strong expertise in C/C++ development;
Experience with real-time operating systems (RTOS) or real-time Linux environments
Experience in SW Development for NVIDIA is a must
Deep understanding of memory management, concurrency, synchronisation, and low-level performance optimisation
Strong problem-solving and debugging skills at the system level.
Will be a plus:
Python knowledge is a plus.
Background in AI model deployment on edge platforms (Tensor RT, ONNX runtime)
Experience with NVIDIA Drive Work and ROS is a plus
Responsibilities:
Design and implement real-time software infrastructures to support AI and vision-based workloads.
Develop system-level components: resource management, scheduling, IPC, memory optimisation, and performance profiling.
Work closely with hardware, AI, and system architects to enable efficient and scalable execution of AI models on edge devices.
Optimise software performance across heterogeneous computing units (CPU, GPU, NPU, DSP).
Contribute to system bring-up, debugging, and optimisation on custom So Cs.
Stay updated with the latest advances in system software, real-time computing, and AI infrastructure.
Senior C++ Engineer With Nvidia Experience, Aveiro
Free
Senior C++ Engineer With Nvidia Experience, Aveiro
Portugal, Aveiro, Aveiro,
Modificado June 3, 2025
Descrição
Detalhes do trabalho
⇐ Trabalho anterior |
Próximo trabalho ⇒ |
Propaganda