Skip to content

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