Senior Linux Embedded Engineer
Пълно описание
Over 20 years of market experience, we brings together technologists, creators and innovators in Europe, North and Latin America, and the Middle East. Join our international team and take the mission to solve the advanced tech challenges of tomorrow!
Drivers of change, it’s your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to shape the future of driving. Join the team and co-create digital products for the world’s top-tier brands.
What project we have for you:
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.
We are committed to being an equal opportunity employer, fostering equity, diversity, and inclusion. We welcome and celebrate the differences of all qualified applicants. Join our team for a career where your unique perspectives are not only valued but crucial to our success.
Drivers of change, it’s your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to shape the future of driving. Join the team and co-create digital products for the world’s top-tier brands.
What project we have for you:
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.
What you will do:
- 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 SoCs.
- Stay updated with the latest advances in system software, real-time computing, and AI infrastructure.
- Port Python source code that is working on Nvidia board to C/C++ code with TDA4 accelerators usage to run it on TI TDA4 board
- 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
- Deep understanding of memory management, concurrency, synchronisation, and low-level performance optimisation
- Experience with SoC bring up
- Experience with porting sources code to TDA4 board using TDA4 accelerators
- Strong problem-solving and debugging skills at the system level.
- Python knowledge is a plus.
- Background in AI model deployment on edge platforms (TensorRT, ONNX runtime)
- Experience with NVIDIA DriveWork and ROS is a plus
We are committed to being an equal opportunity employer, fostering equity, diversity, and inclusion. We welcome and celebrate the differences of all qualified applicants. Join our team for a career where your unique perspectives are not only valued but crucial to our success.