> Markdown version of [/jobs/ext/1554510-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1554510-senior-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). --- # Senior Software Engineer - **Company:** EnErgo* - **Location:** Eindhoven, Netherlands - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Agile Methodology, Unit Testing, C++ (Programming Language), Code Review, Computer Programming, Data Transmissions, Software Design Patterns, Device Drivers, Python (Programming Language), Software Engineering, UML, Test-Driven Development (TDD), Software Troubleshooting, Information Technology - **Published:** July 14, 2026 - **Apply:** https://www.adzuna.nl/details/5204679401 ## About the Role * You have a Bachelor's or Master's degree in a relevant field such as Technical Informatics, Computer Science, Electrical Engineering, Embedded Systems, Physics and/or Mathematics; * You have at least 6 years of experience with software development in C++ in the high-tech domain and are preferably also proficient in programming in C and Python; * You are used to delivering high-quality code and are familiar with methods and techniques such as OO, Unit Testing, UML, Design Patterns, TDD/BD and Agile. * You have an excellent command of the English language (both spoken and written). ## Description Your role as a Senior Software Engineer As a Senior Software Engineer within our Farm-out projects you will work on solutions for (big scaled) high-tech systems. The team works partly from our head office in Best, partly from the customer's location and (if desired) partly remote. The tasks are varied and the focus/priority is determined per quarter. From developing interfaces for communication, data transfer between software components and implementation of algorithms and driver development. To solving software issues, testing (GMock, simulations, automation) and developing applications with a graphical UI interface. Tasks and responsibilities: * design, implementation and verification of new subsystems, modules and components; * Troubleshooting and debugging; * writing high-quality, structured and maintainable code and design; * sharing your knowledge, insights and opinions in various meetings (e.g. stand-up, retrospective, design/architecture sessions) to ensure the project moves in the right direction; * sparring partner for stakeholders within and outside the team; * code review & mentoring of (junior) engineers ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [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) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [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 - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam)