Embedded Engineering

Connecting exceptional embedded engineering talent with high-growth opportunities worldwide

Leading Embedded Engineering Recruitment Specialists in the UK, Ireland, Germany, Switzerland, and North America.

As embedded engineering recruitment specialists, we're proud to partner with deep tech pioneers and best-in-class candidates across a range of industries. From autonomous systems to medical devices, aerospace innovation and beyond, our team has the market expertise, global networks, tools, and experience to pinpoint top talent in skill-short sectors. 

We understand the demands of the modern embedded engineering space. Whether that's system-on-chip integration or performance optimisation in resource-constrained environments, the market moves quickly, and you need a talent partner who speaks tech. We've got you covered. 

Why Choose DeepRec.ai?

We have a proven track record of delivering complex talent projects on tight deadlines, ranging from fast-scaling startups and R&D labs to global enterprises. With strong coverage across the UK, Ireland, Germany, Switzerland, and the US, our teams combine local insight and international reach to develop precise, reliable talent solutions that work for you.

If you’re hoping to find those rare profiles that deliver under pressure at the bleeding edge of deep tech, or you'd like to step into a rewarding new role as an embedded engineer, contact the team today to find out how we can help.  

The roles we recruit for across Embedded Engineering include: 

  • C++ Developer

  • C++ Engineer

  • GPU Engineer

  • CPU Engineer

  • CUDA Engineer

  • Computer Graphics Developer

  • Compiler Engineer

  • Embedded Software Engineer

 

 

EMBEDDED ENGINEERING CONSULTANTS

Anthony Kelly

Co-Founder & MD EU/UK

Hayley Killengrey

Co-Founder & MD USA

Sam Warwick

Senior Consultant – Geospatial, Earth, & Defence Technology

LATEST JOBS

Berlin, Germany
Senior/Lead DevOps Engineer
Our client is developing Level 4 certifiable autonomous driving systems for public transport— made in Germany. They specialize in legally compliant, explainable AI technology inspired by cognitive neuroscience. Their unique system is capable of making logical, transparent decisions in complex road scenarios without relying on black-box models. Motor AI’s vision is to enable individual, autonomous mobility for everyone, with a focus on safety, accessibility, and scalability. As a DevOps Engineer, you will build and maintain the infrastructure that powers their development, testing, and deployment pipelines—ensuring reliability, scalability, and security at every stage of the autonomous driving stack. Responsibilities: • Design, implement, and maintain CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) for continuous integration and delivery of our autonomous driving software. • Manage containerization (Docker, Podman) and orchestration using Kubernetes for scalable, resilient environments. • Automate infrastructure with tools like Terraform, Ansible, or Puppet using Infrastructure as Code (IaC) best practices. • Set up and monitor system performance with tools such as Prometheus, Grafana, ELK Stack, or Datadog. • Manage cloud infrastructure across AWS, Azure, or GCP for deployment and scaling of services. • Implement and maintain observability, incident response, and deployment strategies (e.g., Blue/Green, Canary). • Ensure compliance with DevSecOps principles, including secrets management and system hardening. Requirements: • Experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions. • Proficiency in containerization and orchestration with Docker and Kubernetes (K8s). • Hands-on knowledge of Infrastructure as Code tools (Terraform, Ansible, Puppet). • Familiarity with monitoring and logging solutions (Prometheus, Grafana, ELK Stack). • Experience working with cloud platforms (AWS, GCP, Azure) and Linux server administration. • Strong scripting skills (Bash, Python, YAML) and understanding of Git and GitOps workflows. • Solid foundation in networking fundamentals (DNS, HTTP, SSL, TCP/IP). • Experience with DevSecOps, incident management, and deployment strategies for zero downtime. •Knowledge of RAID storage and load balancing is a plus. Note: We’re open to candidates with varying levels of experience across cloud providers or orchestration tools if you bring strong fundamentals and a willingness to learn. Why you should join us: • Work in an intellectually stimulating and innovative environment where you can take full ownership of your projects at every stage of development. • Enjoy flat hierarchies, an open culture, and fast decision-making processes. • Collaborate with a skilled and dedicated team eager to share their knowledge and expertise. • Be part of a multinational workplace that values diversity and integrates different backgrounds and perspectives. • Work in the vibrant heart of Berlin, in the dynamic Kreuzberg district.
Paddy HobsonPaddy Hobson
Berlin, Germany
Senior System Architect
Our client pioneering Level 4 certifiable autonomous driving technology tailored for local public transport—built on a foundation of German precision and cutting-edge cognitive AI. Their mission is to connect people, no matter where they are, by delivering intelligent, explainable, and legally certifiable autonomous mobility systems. Through neuroscience-inspired decision-making and a full-sensor stack, their autonomous driver sets new standards for safety, transparency, and scalability. As a System Architect, you will design and define the complex systems that power our AI-driven autonomous driving stack, from edge computing to cloud-native integrations. Responsibilities: • Design and implement real-time embedded systems and edge computing architectures for autonomous vehicle platforms. • Develop and integrate vehicle networks including CAN, LIN, FlexRay, and Automotive Ethernet for robust in-vehicle communication. • Define and maintain software and hardware system architecture for AI/MLbased perception and decision-making pipelines. • Lead the development of service-oriented architectures (SOA, microservices) and support their deployment using containerization tools such as Docker and Kubernetes. • Ensure compliance with functional safety and cybersecurity standards such as ISO 26262 and ISO/SAE 21434. • Architect and implement systems that support OTA updates, V2X communication, and DevOps pipelines (e.g., GitLab CI, Jenkins). • Bridge embedded, edge, and cloud infrastructure, leveraging platforms like AWS, GCP, or Azure for cloud-to-car functionality. Requirements: • Proven experience with embedded systems and real-time system architectures. • Expertise in sensor fusion, particularly with Radar, LiDAR, and Camera systems. • Strong background in high-performance computing (HPC) and edge AI applications in vehicles. • Familiarity with cloud-native architectures and cloud platforms (AWS, Azure, or GCP). • Experience with containerization (Docker, Kubernetes) and DevOps/CI-CD pipelines. • Knowledge of Software-Defined Vehicles (SDV) and AUTOSAR (Classic & Adaptive) platforms. • Understanding of vehicle communication protocols and V2X technologies. • Strong grasp of system-level cybersecurity and functional safety requirements. • Experience with ROS/ROS2 is a plus. • Excellent communication skills and ability to collaborate across hardware/software teams. Note: Certain expertise areas such as AUTOSAR or specific cloud platforms can be flexible based on the candidate’s strengths and learning capabilities. Why you should join us: • Work in an intellectually stimulating and innovative environment where you can take full ownership of your projects at every stage of development. • Enjoy flat hierarchies, an open culture, and fast decision-making processes. • Collaborate with a skilled and dedicated team eager to share their knowledge and expertise. • Be part of a multinational workplace that values diversity and integrates different backgrounds and perspectives. • Work in the vibrant heart of Berlin, in the dynamic Kreuzberg district.
Paddy HobsonPaddy Hobson
Munich, Bayern, Germany
Senior Embedded Engineer - Medical Imaging
Opportunity to join an innovative team at a leading Medical Devices company dedicated to revolutionizing Cardiac Health with the aim of enhancing safety and reducing healthcare costs.Role: Senior Embedded EngineerLocation: Munich Salary: €80,000 - €110,000 As a senior member of our software team, you will work with very skilled people to design and build excellent software for our new medical imaging system. This system will help doctors see inside the body better. You will have an important role in our new company and be part of a lively group of thinkers who are creating the future of medical imaging.What you will do:Build a Linux-based system for our software to run on. This will make sure our software is stable, easy to keep working well, and safe to use for our product.Help plan and build a connected system that takes signals and information, processes it very quickly, and doesn't have delays.Create new parts of the software using your knowledge of the C++ computer language and how to build software.Work with new technology like C++20 and how to use computer graphics cards (GPGPU). You'll also use tools called CMake and package management.What you need to have:At least 3 years of work experience writing software for Linux computers using C++.Good experience using Yocto (or something similar) to build a special system for complex software products to run on.You should know how to create a list of all the software parts in a standard format like CycloneDX or SPDX.Experience building software with another computer language called Rust is helpful.For more information apply with your details and let’s discuss the next steps.
Anthony KellyAnthony Kelly