TOPIC Software Development logoTOPIC Software Development logo

Senior Software Engineer with DevOps Expertise

TOPIC Software DevelopmentEindhoven, Noord-Brabant, Netherlands
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

What We Offer You:Engagement in strategic projects within complex high-tech environments. Collaboration with senior professionals and exposure to cutting-edge technologies. A supportive and growth-oriented workplace culture.

About the job

At TOPIC, we are dedicated to driving high-tech innovations that enhance the intelligence, health, and overall well-being of our world. We are seeking an accomplished Senior Software Engineer who possesses a robust programming background complemented by a strong inclination towards DevOps and automation. Do you have the experience to leverage modern tools and CI/CD practices to elevate the quality, speed, and scalability of software development?

“What I value most is the ownership and the opportunities to grow. Because our team works closely with customers, you experience the strengths of a family-like company combined with high-end, high-tech projects. It’s truly the best of both worlds.”

Peter Barna | Software Architect @ TOPIC

Key Responsibilities as a Senior Software Engineer:

  • Lead the design, implementation, and verification of software components across diverse applications, from driver control and algorithm development to user interfaces and human-machine interactions.
  • Write efficient, maintainable real-time code in C++ and C while optimizing the surrounding development ecosystem.
  • Establish and maintain CI/CD pipelines to enhance workflow efficiency.
  • Mentor junior engineers, promoting technical excellence and continuously raising standards in our software development practices.

Core Responsibilities in Software Engineering:

  • Design, implement, and verify subsystems, modules, and components within embedded systems and middleware environments.
  • Integrate software into complex hardware and software systems.
  • Utilize Object-Oriented Programming, UML, unit testing, and modern design principles.

DevOps & Automation Focus:

  • Drive enhancements in the team’s DevOps practices.
  • Set up, maintain, and optimize CI/CD pipelines for build, testing, and release processes.
  • Automate build, test, and deployment workflows using Python to reduce manual tasks and minimize errors.
  • Guide and support colleagues in adopting DevOps principles through knowledge sharing and coaching.

About TOPIC Software Development

TOPIC Software Development is at the forefront of creating high-tech solutions that make the world a smarter, healthier place. Our collaborative environment fosters personal growth and technical excellence, ensuring that our team members are always engaged with innovative projects.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.