Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • International Jobs in Netherlands
  • Senior Embedded Software Engineer [C/C++]

Senior Embedded Software Engineer [C/C++]

Amsterdam, Netherlands

EVBox

EVBox logo

Advanced relocation package

Flight ticket
Flight ticket
Visa services
Visa services
Signing bonus
Signing bonus

About EVBox

At Everon, we empower forward-thinking businesses to build a sustainable future. As part of the EVBox Group we offer solutions built from the ground up to be global, future proof, API-first, highly scalable, end-user focused, and secure.

You’ll be helping us create a sustainable future of transportation with quick thinking and clear communication, keeping our operations running smoothly.

Position

We’re looking for Senior Embedded Software Engineers to join our agile software development team in Amsterdam or alternatively, in our soon-to-be-opened office in Essen, Germany (until then remotely from Germany). To be successful in this role you should be passionate about overall product development strategy for embedded systems. You will be able to apply this passion in the context of electrical vehicle charging stations, where you contribute to our company’s mission of enabling consumers to move with zero emissions.

What you'll be doing

As a Software Engineer you will join our agile software development team developing new embedded solutions for charging infrastructure electronics. The team is continuously developing and delivering reliable solutions for remotely accessible charging stations. You will contribute to work on the overall product development strategy for embedded systems.

We are looking for multiple Software Engineers to join one of our 8 Embedded Software Teams, who are working on all levels, starting with development on the microcontrollers up to application-layer C programming on Linux, enabling the communication between the charging station and the outside world. EVBox is also continuously looking to improve its soft- and hardware by modernizing processes and migrating legacy to more encompassing languages like C++.

Your main responsibilities will include, but aren’t limited to:

  • Develop, test, and maintain embedded Linux and microcontroller solutions in C
  • Aid the migration of most of our teams’ legacy code from C to C++ in the upcoming months
  • Take ownership for software design and requirement engineering for our existing and future software platform for charging infrastructure
  • Create reliable software for remotely accessible charging stations (both AC & DC), enabling remote control, monitoring, troubleshooting and over-the-air updates
  • Guide Technical Support Engineers on new electronics setups and software releases
  • Work closely together with product owners and software architects
  • Guide junior team members

Your qualification

  • University degree in computer science or in a similar technical field
  • Strong software skills in an embedded environment
  • Excellent experience in embedded C/C++ software development
  • Our legacy code is in C, but with the upcoming migration, we require at least some experience in C++ development 
  • Familiar with unit testing, continuous integration and version control systems (we use Git)
  • Proven track record in successful software delivery for commercial systems, consumer products, industrialization of software
  • Good understanding of software quality

Will be a plus

  • Experience with communication standards and platforms (WebSocket, TCP/IP)
  • Experience in network communication layers (Wi-Fi, UMTS/LTE, Bluetooth)
  • Familiar with middleware solutions for embedded systems
  • Experience in shell and other scripting languages (e.g. Python or Lua)
  • Knowledge of data encryption and security principles
  • Experience in working with Docker
  • Experience with working in agile teams

What we offer

  • Competitive salary; we actively monitor the industry to ensure our pay is always competitive
  • Private pension contribution
  • 25 vacation days
  • Holiday Swap (2 days); ability to swap out a public holiday for a paid vacation day
  • Volunteer Day
  • Commuting allowance
  • Flexibility to work from home and a generous budget to set up your home office
  • Ability to work remotely from anywhere outside of the Netherlands for 2 weeks
  • Access to learning platforms and personal development budget
  • Coming from abroad? No worries, we got you! We offer full relocation assistance and free Dutch lessons to help you settle in (depending on eligibility)
  • We just opened an amazing office in Amsterdam-West, with a flexible desk policy and all the amenities needed for a collaborative space
  • Brand new office in Amsterdam West or alternatively: Office in Essen, Germany

Additional details

Communication and all issues related to the position are curated by the recruitment partner of EVBox.


Engineer Developer Software C Programmer Web Software Developer Software Engineer C++ Embedded Embedded Software Engineer C/C++ version-control Embedded C EVBox Unit Testing Continuous Integration Embedded Software Development
Archive vacancy
Archive vacancy
Facts about Amsterdam
Cost of Living Index 69 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 2089 - $ 3640
Safety Index 71 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
These jobs may fit you

Netherlands

Picnic

Senior Java Developer in Amsterdam
logo

Check out our latest blog post to learn about why we chose ...

Netherlands

Picnic

Senior DevOps Engineer (Observability) in Amsterdam
logo

At Picnic, we’re revolutionizing the way people buy groceries with our innovative and sustainable app-only service. We do almost everything i...

Netherlands

Picnic

Java Developer in Amsterdam
logo

Check out our latest blog post to learn about why we chose ...

Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access