software design engineer / architect

Beschrijving Functie
Rotterdam, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior

Job location

Rotterdam, Netherlands

Tech stack

Capability Maturity Model
Integrated Development Environments
Software Architecture
Remote Service Software
Diagnostic Tools
Model-Driven Development

Job description

As a software design engineer / architect you are responsible for the architecture, design, implementation and maintenance of the software of complex modules / machines. This company creates high tech modules / machines; software engineers are facing several aspects of nature like gas, fluids, optics, mechatronics and more at the highest speed and accuracy. A huge code (C, C++, Python, Matlab, etc.) base is maintained and under strict configuration management to provide maximum commonality between different modules / machine types.

In close co-operation with colleagues from other disciplines and strategic customer (mechanics, mechatronics, and electronics) the software design engineer/architect is a member of a multi-disciplinary team.

Requirements

Experience at least 5 years as a (embedded) software engineer / architect for high-end equipment and/or products (OEM), in multidisciplinary development teams with an academic working and thinking level; degree in a technical subject.

You have hands-on experience in:

  • behavior model driven design, real time control software
  • software architectures (patterns) and design form high tech equipment
  • hardware / software interface development for 'own' and 'third party' modules
  • in machine safety
  • open source software development
  • system and servo drive tuning
  • setting up software development environment
  • capability maturity model
  • remote service, support and diagnostic tools
  • electronics or mechanics, OEM consciousness

Within your personal skills, you are a Highly motivated team player and a good communicator (Dutch and English) and a creative negotiator.

Benefits & conditions

You are part of the international, industrial, family company.

  • You work together in a professional way, in an informal environment.
  • Plenty of opportunities for personal development.
  • Competitive terms of employment and great career opportunities.

Apply for this position