Eindhoven, The Netherlands
Posted 2 months ago

Brainbox Consulting BV aligning great talent with clients’ needs is at the core of who we are. We are passionate about our Consultants, our Clients, and our Partners. Our rich IT legacy combined with our unyielding care for our people and business is the driving force behind all we do, and we deliver! On this journey, we are looking for a AI-Enhanced Software Design Engineer who is also interested to take on a wide range of activities.

Description:

We are looking for a developer who brings AI-driven development practices, from advanced GitHub Copilot usage to AI Agent Design for automation, into everyday work within our Positioning Software department.

Responsibilities

  • Design and implementation of software (on component or module level)—understand and communicate consequences of your design on the architecture and influence design specification.
  • Design software on the basis of design specifications in accordance, to ensure that the software will be reliable, efficient, user-friendly, easy to maintain and meet the quality and coding standards
  • Implement class, unit integration and unit tests for the designed modules or components
  • Perform work in-line with processes that have been agreed in the department
  • Contributing to the unit interfaces (SW), in close consultation with relevant disciplines
  • Initiatives and active participation for continuous improvement and scrum process.

Requirements

  • 8+ years of experience in C++ (C++11 or higher) software design for real-time, performance-critical systems.
  • A passion for tackling the challenge of working with large, complex codebases, both new and legacy, continuously improving, enhancing, and extending existing functionality.
  • Proven experience in AI-assisted development practices, such as leveraging GitHub Copilot (Agent Mode) or designing AI Agents to accelerate development workflows.
  • A strong commitment to code quality, demonstrated through unit testing, peer reviews, continuous integration, and clean coding principles.
  • A collaborative mindset, working closely with fellow developers and multidisciplinary Agile teams through pair programming and cross-team engagement.
  • A positive, solution-oriented attitude, contributing constructively to discussions and outcomes with team members and stakeholders.
  • A critical and quality-driven approach to software design — questioning assumptions, validating results, and ensuring robustness in every detail.
  • The initiative to actively engage with stakeholders to clarify needs, gather insights, and translate them into actionable software improvements.
  • Experience developing in a mechatronics environment, integrating software with complex hardware systems.
  • Familiarity with regulated industries (e.g., medical, automotive, aerospace) where safety, compliance, and documentation are essential.

Job Features

PositionAI-Enhanced Software Design Engineer
Work locationEindhoven
Experience8+
EducationBachelors/ Masters
Required SkillsC++ 11, Github copilot

Apply Online

Apply Now

A valid email address is required.
A valid phone number is required.