Embedded Software Engineer

Do you have a passion for the high-tech industry? We do as well. A more dynamic field does not exist. Technological innovation is the future! If it would be up to us: your future! Being employed with ENTER you can work on interesting R&D projects with a variety of high-tech companies.

Job info

As Embedded Software Engineer, you are responsible for development of software that is applied in complex and technically advanced products. Your activities consist of writing specifications, setting up the software architecture, making software designs, implementation and performing unit tests. As a member of a small development team you are responsible for:

  • Software Requirements Analysis
  • Translation of requirements into a functional and technical design
  • Supporting the system architect on software issues
  • Realisation of the design in C and/or C++
  • Unit Testing of developed software components and building/maintaince of the automated test environment and tools
  • Trouble-shooting and implementation of solutions
  • Documentation

Job requirements

We are looking for an Embedded Software Engineer with a passion for technology and that are not afraid to analyse complex problems and build innovative solutions. Our expectations:

  • Driven by quality and teamwork.
  • Analytical, result-oriented, creative and a good communicator
  • Bachelor or Master degree in computer science, electronics, or comparable technical field.
  • Experience in implementing embedded software in C/C++.
  • Experience with embedded and/or real-time operating systems
  • You can read hardware designs to understand the interfacing of software with the hardware.
  • You have experience with complex measurement equipment like logic analysers and oscilloscopes for validation and test.
  • 0 - 5 years experience in development of technical software.
  • You are used to work in according a structured process and quality management systems.
  • Good understanding of English language is required as well as Dutch or willingness to learn Dutch.
  • Knowledge of and experience with object oriented design and UML.

On top of this, we prefer experience with:

  • Design tools like Rational Rose (RT) or IBM Enterprise Architect.
  • Configuration management tools like ClearCase, Subversion, GIT, or Synergy.
  • Requirements management tools like RequisitePro or Doors.
  • Source code analysis tools such as QA-C or Lint.
  • CMMI.

Organisation

BU Embedded delivers technical knowledge and capacity in the field of technical software development. Our customers are OEMs, product development companies and system integrators that operate in high tech machine building, medical systems, consumer electronics, automotive, transport & handling systems, oil & gas, and maritime systems.

ENTER employs experienced Architects as well as junior Software Engineers. All of them with solid knowledge of software engineering and passion for their profession. Our employees have a Bachelor, Master, or PhD degree and work in a role as Programmer, Designer, Tester or Architect. But they also work as Project Manager, Scrum Master, Integrator, Release Coordinator and Configuration Manager.

We are looking for talents in the field of software engineering. It is essential that our employees have passion for their profession and possess the right technical, process, social knowledge and skills. Do you recognize yourself in this profile? Then you’re possible our new colleague!

Offer

ENTER offers an inspiring international work environment in which you can develop yourself by doing challenging projects and following dedicated training courses.

Information

If you want more information on the vacancy Embedded Software Engineer please contact Patrick van Noort: patrick.vannoort@enter-group.nl, +31 15 260 09 54

Solliciteren

Do you want to apply for this role? Please use our button.
By creating a profile and applying you agree to our privacy statement.