> Markdown version of [/jobs/ext/1951174-tech-graduate-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/1951174-tech-graduate-embedded-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). --- # Tech Graduate - Embedded Software Engineer - **Company:** Verisure Sàrl - **Location:** Albacete, Spain - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Code Review, Datasheets, Software Debugging, Embedded Software, Python (Programming Language), System Programming, Toolchain, Scripting, Git, Bare Metal, Software Version Control - **Published:** August 6, 2026 - **Apply:** https://www.buscojobs.com.es/tech-graduate-embedded-software-engineer-en-albacete-ID-365684642 ## About the Role BackgroundBachelor's degree or technical degree in:Telecommunications EngineeringComputer Science / Computer EngineeringElectronics EngineeringIndustrial Electronicsor any related technical field.Technical SkillsGood knowledge of C/C++ programming.Understanding of bare-metal programming and microcontroller fundamentals (Schematics, datasheets, etc...). Basic experience or familiarity with Python for scripting and automation.Some exposure to version control systems (preferably Git). Fundamentals of embedded development workflows (carriers? toolchains). Soft Skills Open-minded, curious, and motivated to continuously learn.Strong ability to understand and absorb new concepts and technologies.Teamwork-oriented, collaborative mindset. #J-*****-Ljbffr ## Description We are looking for a Tech Graduate Embedded Software Engineer to join our development team.This role is ideal for someone passionate about low-level programming, eager to learn, and excited to work on innovative projects involving new technologies.You will contribute to the development of embedded firmware in C/C++ on bare-metal environments, support automation through Python scripting, and collaborate with a multidisciplinary team in a dynamic and technology-driven environment.Responsibilities Develop and maintain embedded firmware in C/C++ for bare-metal platforms.Support testing, validation, and automation activities using Python scripts.Participate in debugging, integration, and verification of embedded systems.Work closely with senior engineers and cross-functional teams to implement new features and improvements.Contribute to documentation, technical reports, and coding standards.Collaborate in code reviews and follow best practices in software development.Learn and adapt quickly to new technologies, tools, and methodologies.Required Qualifications Academic BackgroundBachelor's degree or technical degree in:Telecommunications EngineeringComputer Science / Computer EngineeringElectronics EngineeringIndustrial Electronicsor any related technical field.Technical SkillsGood knowledge of C/C++ programming.Understanding of bare-metal programming and microcontroller fundamentals (Schematics, datasheets, etc...).Basic experience or familiarity with Python for scripting and automation.Some exposure to version control systems (preferably Git).Fundamentals of embedded development workflows (carriers? toolchains).Soft Skills Open-minded, curious, and motivated to continuously learn.Strong ability to understand and absorb new concepts and technologies.Teamwork-oriented, collaborative mindset.#J-*****-Ljbffr ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Speeding up Web Apps performance with WebAssembly and Emscripten](https://www.wearedevelopers.com/videos/1985-speeding-up-web-apps-performance-with-webassembly-and-emscripten) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Switzerland Better Than Silicon Valley For Software Developers?](https://www.wearedevelopers.com/magazine/2-is-switzerland-better-than-silicon-valley-for-software-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)