Software Designer/Tester Simu & Tools
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
As part of the evolution of critical systems in the railway sector, we are looking for a Software Engineer specialized in development, automation, and CI/CD. You will work on platforms with high requirements in terms of reliability, performance, and quality, within a modern DevOps-oriented environment., Software Specification & Architecture : Collaborate with architects to define clear and robust software specifications Contribute to system architecture with a focus on CI/CD integration and automation Participate in design reviews, ensuring compatibility with deployment pipelines and DevOps practices
Development, Automation & Testing : Develop software components primarily in Python, C#, and C++ Design and implement automation scripts (testing, deployment, tooling) in Python Contribute to the development and maintenance of CI/CD pipelines (GitLab CI or equivalent) Ensure quality through automated testing (unit, integration, validation)
CI/CD & Toolchain Ownership : Set up, maintain, and optimize CI/CD pipelines Manage and evolve the software toolchain (build, testing, deployment) Ensure best practices in version control (Git/GitLab, branching strategies, pipeline governance)
Integration & Support : Support integration between software components and hardware systems Collaborate with test and system teams to enable continuous integration
Continuous Improvement & DevOps Practices : Continuously improve CI/CD practices (performance, reliability, scalability) Promote an “automation-first” mindset (build, test, release) Reuse and enhance existing solutions (including COTS) with a focus on industrialization
Requirements
Strong proficiency in Python, C#, and C++ Proven experience in Python scripting for automation (CI/CD, testing, tooling) Hands-on experience with CI/CD tools (preferably GitLab CI/CD) Solid understanding of Git, GitLab, and software configuration management Knowledge of network communication protocols
Nice to Have Experience with embedded Linux Familiarity with DevOps tools (Docker, pipelines, etc.)
Soft Skills : Analytical and solution-oriented mindset Ability to work in complex and critical environments Strong communication and team collaboration skills Attention to detail and quality-driven approach
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Most Popular IT Jobs on the Market
The Netherlands – Europe’s powerhouse for software development?
Software Developer Salary in The Netherlands [2023]
Dev Digest 120 - Apple and peers