Smart Mobility | Edge AI | Connected Vehicles | Embedded Systems
Our client, an innovative Smart Mobility technology company based in Helsinki, is developing intelligent systems for connected vehicles and next-generation transport infrastructure.
They're looking for an Edge AI Software Engineer to bring machine learning directly onto embedded hardware—building software that can process sensor data and run AI models locally, efficiently, and in real time.
This role sits at the intersection of Embedded Software, Machine Learning, and Intelligent Mobility.
What You'll Be Working On
- Deploying machine learning models onto ARM-based embedded platforms
- Developing high-performance C++ software for real-time edge applications
- Optimising TensorFlow Lite models for latency, memory consumption, and computational efficiency
- Integrating AI inference into Embedded Linux applications
- Building software that processes sensor and vehicle data directly at the edge
- Profiling and optimising model performance on resource-constrained hardware
- Developing Python tooling for model conversion, testing, benchmarking, and deployment
- Working with Machine Learning Engineers to move models from experimentation into production hardware
- Collaborating with Embedded and Systems Engineers on hardware/software integration
- Testing and validating edge AI systems under real-world operating conditions
- Improving reliability, observability, and update mechanisms for deployed edge software
Experience Required
- 4+ years of experience in Embedded Software, Edge AI, Embedded Linux, or related engineering roles
- Commercial experience developing software for Embedded Linux environments
- Experience working with ARM-based hardware
- Hands‑on experience deploying or optimising machine learning models for edge devices
- Python development experience for automation, testing, or ML workflows
- Good understanding of memory, CPU, latency, and power constraints in embedded systems
- Strong Linux debugging and performance-analysis skills
Nice to Have
- TensorFlow Lite, ONNX Runtime, or comparable edge inference frameworks
- NVIDIA Jetson or Qualcomm platforms
- Computer vision or sensor‑fusion experience
- CAN, automotive Ethernet, or vehicle communication protocols
- Yocto or Buildroot
- Model quantisation, pruning, or hardware acceleration
- Previous experience in Smart Mobility, Automotive Technology, Connected Vehicles, Robotics, or Intelligent Transport Systems