> Markdown version of [/jobs/ext/2416900-firmware-software-engineer](https://www.wearedevelopers.com/jobs/ext/2416900-firmware-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware/Software Engineer - **Company:** Zebra Technologies - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Zebra (Programming Language), Artificial Intelligence, Android Software Development, Computer Vision, C++ (Programming Language), Code Review, Linux, Programming Tools, Device Drivers, Linux on Embedded Systems, Embedded Software, Linux Kernel, Linux Distribution, Performance Tuning, Software Engineering, Yocto, Information Technology, Hardware Acceleration, Virtual Agents - **Published:** August 15, 2026 - **Apply:** https://www.jobleads.com/es/job/e348721112db99a4e32d7752bdddc0154 ## About the Role * Bachelor's degree or higher in Computer Science, Electrical Engineering, or a related technical field. * A minimum of 2 years of professional experience in embedded software development. * Strong proficiency in C and C++ for embedded systems. * Deep experience with embedded Linux, including kernel and driver development. * Proven track record of delivering complex software projects from concept to production. * An outcome-oriented mindset with a focus on delivering high-quality, impactful results., * Experience with Android system-level development (AOSP). * Familiarity with the Yocto Project for building custom Linux distributions. * Experience with Agentic AI or other advanced AI-powered development tools. * Experience with Neural Processing Units (NPUs) or other hardware accelerators for AI. * Knowledge of computer vision, image processing, or camera pipelines. We are open to considering extraordinary candidates who do not meet the years of experience requirement but demonstrate exceptional talent and a passion for this field. ## Description We are seeking an outcome-oriented and experienced Senior Embedded Software Engineer to join our dynamic team. In this role, you will be a key contributor to the development of our next-generation smart cameras. You will work deep within the Linux-based platform, designing, and implementing robust, high-performance software that powers our core machine vision capabilities. This is an opportunity for a creative problem-solver who is eager to work in an environment that heavily encourages the use of Agentic AI and other modern development paradigms to accelerate innovation., * Design, develop, and maintain embedded software for our smart camera products using C and C++. * Work on the Linux kernel, device drivers, and system-level services to ensure optimal performance and stability. * Collaborate with hardware and algorithm teams to integrate new sensors and cutting-edge machine vision features. * Optimize system performance, including boot time, power consumption, and data throughput. * Champion best practices in software development, including code reviews, testing, and documentation. * Explore and implement solutions leveraging AI to enhance development workflows and product capabilities. ## Related Videos - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)