Embedded Software Engineer

Edison Smart®

Amsterdam

On-site

EUR 50,000 - 70,000

Full time

35 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Edison Smart in the Netherlands is seeking an Embedded Firmware Engineer to design and develop firmware for IoT hardware products, working across the full product lifecycle from concept to production.

The role offers the opportunity to collaborate closely with hardware, testing, and production teams, with exposure to end-to-end product development and potential growth into more senior firmware positions.

Qualifications

  • 0–2 years of embedded firmware experience or relevant academic projects.
  • Proficient in C/C++ for embedded environments.
  • Experience with ARM STM32 or similar MCUs.
  • Familiar with UART, SPI, I2C, CAN.
  • Hardware debugging skills (JTAG, oscilloscopes).
  • Understanding of electronics and schematics.
  • Basic knowledge of RTOS is a plus.
  • Proficient with Git for version control.
  • Some experience with Python or C# is a bonus.
  • Degree in Electrical Engineering, Embedded Systems or similar.

Responsibilities

  • Designing and developing embedded firmware for IoT hardware products.
  • Supporting the full product lifecycle from concept through to production.
  • Working closely with hardware, testing, and production teams.
  • Debugging and optimising firmware performance and reliability.
  • Supporting manufacturing and field teams with technical issues.
  • Contributing to firmware architecture and system design decisions.
  • Writing clean, scalable, and maintainable code.

Skills

C/C++
Embedded firmware
ARM MCU
UART
SPI
I2C
CAN
Hardware debugging
Schematic reading
RTOS
Git
Python
C#

Education

Bachelor's degree in Electrical Engineering or Embedded Systems

Job description

Embedded Firmware Engineer | €50,000–€70,000 | Netherlands

Working with a global IoT and asset tracking business, building robust, scalable hardware products used across multiple industries. This is a great opportunity for an early-career engineer to get hands‑on across the full product lifecycle, working closely with hardware and production teams.

Ideal background:
  • 0–2 years experience in embedded firmware development (or strong academic projects)
  • Strong experience with C / C++ in embedded environments
  • Exposure to microcontrollers (ARM, STM32 or similar)
  • Understanding of communication protocols (UART, SPI, I2C, CAN)
  • Experience debugging on hardware (JTAG, oscilloscopes, logic analysers)
  • Basic understanding of electronics and schematic reading
  • Exposure to RTOS or real-time systems (nice to have)
  • Familiarity with Git or version control
  • Some experience with Python or C# is a bonus
  • Degree in Electrical Engineering, Embedded Systems or similar
What you’ll be doing:
  • Designing and developing embedded firmware for IoT hardware products
  • Supporting the full product lifecycle from concept through to production
  • Working closely with hardware, testing, and production teams
  • Debugging and optimising firmware performance and reliability
  • Supporting manufacturing and field teams with technical issues
  • Contributing to firmware architecture and system design decisions
  • Writing clean, scalable, and maintainable code
Why this role:
  • Exposure to full end‑to‑end product development
  • Strong collaboration across hardware and software teams
  • Opportunity to grow into a more senior embedded/firmware position
  • Work on real‑world, deployed IoT products at scale
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

European Tech Recruit • Amsterdam

On-site
EUR 70,000 - 90,000
Senior Firmware Engineer - Secure Boot / Embedded Systems
Senior Firmware Engineer - Secure Boot / Embedded Systems

European Tech Recruit • Amsterdam

On-site
EUR 85,000 - 120,000
Embedded Firmware Engineer - Power Electronics
Embedded Firmware Engineer - Power Electronics

Progressive • Eindhoven

On-site
EUR 60,000 - 80,000
Room for personal input and technical growth
Dynamic work environment
Embedded Software Engineer / Designer - High Tech
Embedded Software Engineer / Designer - High Tech

McFly & Brown • Den Haag

Hybrid
EUR 66,000 - 79,000
Flexible work options
Training budget €6,000/year
28 days leave + 12 optional
+1
IoT Embedded Firmware Engineer — Early Career
IoT Embedded Firmware Engineer — Early Career

Edison Smart® • Amsterdam

On-site
EUR 50,000 - 70,000
Embedded Software Engineer Team Lead
Embedded Software Engineer Team Lead

5V Tech • Amsterdam

On-site
EUR 85,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

Doghouse Recruitment • Amsterdam

On-site
EUR 50,000 - 84,000
Equity
Senior Firmware Engineer - Secure Boot / Embedded Systems
Senior Firmware Engineer - Secure Boot / Embedded Systems

European Tech Recruit • Amsterdam

On-site
EUR 65,000 - 85,000
Embedded Software Engineer - Dutch Speaker
Embedded Software Engineer - Dutch Speaker

IC Resources • Enschede

On-site
EUR 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Vitestro • Utrecht

On-site
EUR 63,000 - 75,000
Hybrid working setup
30% ruling