Embedded & Edge Software Engineer
Full-time position in our offices in Athens or Patras, Mid/Senior-level
2 October 2025
Patras or Athens, Greece
Engineering
Openings: 2

JOB DESCRIPTION
We are expanding our Embedded Software team to deliver optimized, reliable, and production-ready solutions for PerCV.ai. As an Embedded & Edge Software Engineer, you’ll help bring AI vision workloads to constrained devices by developing, profiling, and optimizing software that runs directly on hardware targets. You will be involved in various products and product development phases working alongside some of the most talented people in the industry.
Required Skills
- Develop and optimize embedded software for performance, power, and memory efficiency
- Integrate and port computer vision and AI algorithms to embedded platforms
- Debug, test, and validate software on target devices
- Collaborate with hardware, AI/ML, and platform teams to deliver end-to-end solutions
- Document technical decisions and performance trade-offs
You might be a fit if you have experience with any of the following
We don’t expect you to match every point — if you tick ~60% and are excited to grow, we want to hear from you!
- Strong C/C++ development skills; Python is a plus
- Solid understanding of embedded systems architectures, with >2 years’ experience in embedded software development
- Experience with Embedded Linux (Yocto or similar) and/or RTOS (FreeRTOS, Zephyr)
- Familiarity with ARM-based architectures, cross-compilation, and debugging tools
- Working knowledge of version control (Git)
- Exposure to integrating CV/AI frameworks (TensorFlow Lite, PyTorch Mobile, or similar)
Nice-to-haves
- Experience with DSPs, GPUs, or FPGAs for acceleration
- Knowledge of secure boot and OTA update mechanisms
- Hands-on experience with custom Linux distributions
- CI/CD practices for embedded environments
Benefits
- Opportunity to deliver real-time AI vision directly on devices used worldwide
- Collaborative, cross-functional environment where your work has immediate impact
- Competitive salary & private medical insurance
- Hybrid work setup (Athens or Patras)
- Work with cutting-edge hardware and AI systems at the edge
- Huge room for creativity and innovation
Contact
If you feel that you want to contribute to our company, you are welcomed to send your CV to:
HR Manager: Christos Theocharatos at the e-mail: htheohar[at]iridalabs.com
Equal Opportunity
We are an equal-opportunity employer and value diversity. We encourage candidates from all backgrounds to apply.
JOB OVERVIEW
Date Posted
2 October 2025
Job Title
Embedded & Edge Software Engineer
Job Type
Full Time
Location
Patras or Athens, Greece
OUR COMPANY
IRIDA Labs is a leading European based provider of cutting-edge embedded computer vision solutions, allowing devices to visualize and understand their surroundings through on-device machine learning. PerCV.ai, our unique end-to-end software and services platform is used for the development of machine vision applications addressing dynamic technology markets such as IoT, Industry 4.0, Smart Retail, and Smart Cities & Spaces.
JOB LOCATIONS
Patras Office (HQ)
Patras Innohub, Kastritsiou 4, Magoula, 26504
Athens Office
El. Venizelou 25, Nea Ionia 142 31
