-
EnErgo recruitment

Senior Software Engineer

EnErgo recruitment
Netherlands · Full-time · Mid-Senior

Senior Software Engineer – High-Tech Systems


As a Senior Software Engineer in a dynamic project-based environment, you’ll contribute to the development of complex and scalable high-tech systems. You'll work in a hybrid setting—partly from a central office, partly remote, and partly on-site with clients.


What You’ll Do


Your work will span a variety of software development tasks including:

  • Developing interfaces to enable seamless communication and data transfer between software components.
  • Implementing algorithms and low-level drivers.
  • Resolving software issues and developing graphical UI applications.
  • Writing unit tests using frameworks such as GMock and working within simulated environments and automated test setups.


Responsibilities


  • Design, implement, and verify software subsystems, modules, and components.
  • Troubleshoot and debug complex technical issues.
  • Write clean, structured, and maintainable code.
  • Participate in agile ceremonies (e.g., stand-ups, sprint planning, retrospectives) and architecture/design discussions.
  • Act as a technical sounding board for team members and stakeholders.
  • Conduct code reviews and mentor junior engineers.
  • Grow into additional responsibilities in line with your ambitions and professional development.


Who You Are


  • You hold a Bachelor's or Master's degree in Computer Science, Embedded Systems, Electrical Engineering, Physics, Mathematics, or a related technical field.
  • You bring at least 6 years of experience in high-tech software development, primarily using C++.
  • You have working knowledge of Python and C, and are comfortable with OOP, UML, design patterns, and agile practices such as TDD/BDD.
  • You communicate fluently in English (Dutch is a plus).


What’s Offered


To Support Your Growth:


  • A variety of challenging projects across multiple domains.
  • Mentorship from experienced engineers and access to a network of 100+ technical colleagues.
  • Focused guidance on personal development and career goals.
  • A yearly learning budget and tailored training through an internal academy.
  • Tech meetups and regular knowledge-sharing sessions.


To Reward Your Work:


  • A permanent contract with a comprehensive compensation package (€50,000 – €68,000 annually), including:
  • Competitive base salary
  • Net cost allowance
  • Mobility budget
  • 13th-month bonus and holiday pay
  • Strong secondary benefits:
  • 26 vacation days (plus the option to purchase more)
  • Pension scheme
  • Relocation support if needed


To Keep You Energized:


  • Healthy work-life balance with flexible hours and hybrid work options.
  • Access to an inspiring office space with fresh fruit and an on-site gym.
  • Home office setup assistance.
  • Fun and connection through team events, sports activities, and weekly Friday socials.

Key Skills

Ranked by relevance

embedded systems design patterns embedded python uml oop ui c
Login to Apply
Posted
May 16, 2025
Type
Full-time
Level
Mid-Senior
Location
Eindhoven Area

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EnErgo recruitment
Related

Embedded Software Engineer

2024-10-23

Full-time
Entry
Netherlands
IT Services
Engineering
View Job Details
EnErgo recruitment
Related

Embedded Software Engineer

2024-10-21

Full-time
Entry
Netherlands
IT Services
Engineering
View Job Details
EnErgo recruitment
Related

Senior C++ Software Engineer

2024-10-22

Full-time
Associate
Netherlands
Human Resources Services
Information Technology