> Markdown version of [/jobs/ext/1986181-software-engineer](https://www.wearedevelopers.com/jobs/ext/1986181-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). --- # Software Engineer - **Company:** Actalent - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, Computer Programming, Linux, Software Architecture, Software Engineering, Software Systems, Information Technology, C++14, Software Version Control - **Published:** August 8, 2026 - **Apply:** https://www.buscojobs.com.es/software-engineer-en-espana-ID-366592801 ## About the Role You will also provide guidance to junior engineers, promote ongoing enhancements, and exemplify best practices in software design and development.Key factsLocation: Ames, Story CountyEngagement: Full-timeCompensation: $140,491What you'll doLead the design and execution of software projects, ensuring they meet high standards of quality and performance.Mentor junior engineers, fostering their growth and encouraging best practices in software development.RequirementsBachelor's degree in Computer Science, Software Engineering, or a related field.Minimum of 5 years of experience in software development, specifically with Linux-based embedded systems.Proficiency in modern C++ programming and software design principles.Strong understanding of agile methodologies and continuous improvement practices.Skills & toolsExperience with software testing and validation techniques.Familiarity with version control systems, particularly Git.Knowledge of software architecture and design patterns.Ability to work collaboratively in a team environment.Practical notesThis position does not provide visa sponsorship. #J-*****-Ljbffr ## Description About the roleSoftware Engineer at Actalent.In this position, you will take charge of creating, developing, and testing advanced software solutions tailored to meet customer expectations.Your primary focus will be on embedded systems that operate on Linux, utilizing modern C++ programming.You will also provide guidance to junior engineers, promote ongoing enhancements, and exemplify best practices in software design and development.Key factsLocation: Ames, Story CountyEngagement: Full-timeCompensation: $140,491What you'll doLead the design and execution of software projects, ensuring they meet high standards of quality and performance.Mentor junior engineers, fostering their growth and encouraging best practices in software development.RequirementsBachelor's degree in Computer Science, Software Engineering, or a related field.Minimum of 5 years of experience in software development, specifically with Linux-based embedded systems.Proficiency in modern C++ programming and software design principles.Strong understanding of agile methodologies and continuous improvement practices.Skills & toolsExperience with software testing and validation techniques.Familiarity with version control systems, particularly Git.Knowledge of software architecture and design patterns.Ability to work collaboratively in a team environment.Practical notesThis position does not provide visa sponsorship.#J-*****-Ljbffr ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Building Systems that Last](https://www.wearedevelopers.com/videos/1389-building-systems-that-last) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [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)