Embedded Software Engineer

Visual Productions BV

Haarlem

Hybrid

EUR 60,000 - 85,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Pension plan
8% holiday pay
25 holidays
Travel costs covered
In-house position in Haarlem

Job summary

Visual Productions BV in Haarlem is seeking an Embedded Software Engineer to design, develop, and optimize firmware for lighting controllers. You will collaborate with hardware engineers to ensure reliable embedded systems and high performance.

The role offers an international environment where English is the team language, a competitive salary, pension plan, 8% holiday pay, 25 holidays, and travel costs covered.

Qualifications

  • Bachelor or Master degree in Computer Science, Electrical Engineering, or a related field.
  • Experience in embedded software development, preferably C/C++ & ARM-Cortex.
  • Strong RTOS knowledge and microcontroller/microprocessor experience.
  • Hardware-software integration and debugging experience.
  • Familiarity with UART, SPI, I2C, Ethernet.
  • Low-level hardware interfaces and peripherals knowledge.
  • Strong problem-solving and fast-paced work ability.
  • Teamwork and cross-functional collaboration.
  • Git and Agile experience is a plus.
  • Proficient in English (Dutch is not required).
  • Living in the Netherlands or EU and relocating.

Responsibilities

  • Design, develop, and implement embedded software for lighting controllers.
  • Collaborate with hardware engineers to define system requirements and specifications.
  • Write clean, well-documented, and efficient code for embedded platforms.
  • Conduct thorough testing and debugging of software to ensure quality and reliability.
  • Optimize system performance and memory usage to meet stringent requirements.
  • Stay up-to-date with industry trends and emerging technologies in the embedded domain.
  • Participate in code reviews and provide constructive feedback to improve code quality.
  • Work closely with the tech-support team to support software testing and resolve issues.
  • Ensure compliance with industry standards and best practices in embedded software development.

Skills

Embedded software
RTOS
Teamwork
English proficiency

Education

Bachelor or Master in CS/EE

Tools

Git

Job description

Visual Productions BV is a dynamic and innovative technology company that specializes in architectural lighting control. We pride ourselves on developing cutting-edge solutions that push the boundaries of what's possible in the lighting industry. As we continue to grow and expand our product offerings, we are seeking a talented and motivated Embedded Software Engineer to join our exceptional team.

As an Embedded Software Engineer at Visual Productions BV, you will play a key role in the design, development, and optimization of our embedded systems. Your primary responsibility will be to collaborate with cross-functional teams to create reliable, efficient, and high-performance firmware that powers our innovative products. You will work closely with hardware engineers, firmware developers, and other software engineers to ensure seamless integration and functionality.

Responsibilities:
  • Design, develop, and implement embedded software for our lighting controllers
  • Collaborate with hardware engineers to define system requirements and specifications
  • Write clean, well-documented, and efficient code for various embedded platforms
  • Conduct thorough testing and debugging of software to ensure quality and reliability
  • Optimize system performance and memory usage to meet stringent requirements
  • Stay up-to-date with industry trends and emerging technologies in the embedded domain
  • Participate in code reviews and provide constructive feedback to improve code quality
  • Work closely with the tech-support team to support software testing and resolve any issues
  • Ensure compliance with industry standards and best practices in embedded software development
Requirements:
  • Bachelor or Master degree in Computer Science, Electrical Engineering, or a related field
  • Proven experience in embedded software development, preferably C/C++ & ARM-Cortex
  • Solid understanding of microcontrollers, microprocessors, and real-time operating systems (RTOS)
  • Experience with hardware-software integration and debugging
  • Familiarity with communication protocols such as UART, SPI, I2C, Ethernet, etc
  • Knowledge of low-level hardware interfaces and peripherals
  • Strong problem-solving skills and the ability to work in a fast-paced environment
  • Excellent teamwork and communication skills to collaborate effectively with cross-functional teams
  • Experience with version control systems (e.g., GIT) and Agile development methodologies is a plus
  • Proficient in English (Dutch is not required)
  • Living in the Netherlands or within the EU and willing to relocate
Our offer:
  • in-house position, Based in Haarlem, NL
  • An international working environment (English is the team's language)
  • Competitive salary, depending on experience
  • Pension plan
  • 8 % holiday pay
  • 25 holidays
  • All travel costs covered

Visual Productions BV

Izaak Enschedeweg 38A
2031 CR Haarlem
The Netherlands
sales@visualproductions.nl
Tel +31 23 5512030

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Lighting Controllers
Embedded Software Engineer - Lighting Controllers

Visual Productions BV • Haarlem

Hybrid
EUR 60,000 - 85,000
Pension plan
8% holiday pay
25 holidays
+2
Technical Support Employee
Technical Support Employee

Visual Productions BV • Haarlem

Hybrid
EUR 32,000 - 42,000
PTO holidays
Holiday pay
Travel costs covered
Technical Support Representative
Technical Support Representative

Visual Productions NL • Haarlem

On-site
EUR 32,000 - 42,000
25 PTO holidays
8% holiday pay
Travel costs covered
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Optics11 • Amsterdam

On-site
EUR 70,000 - 110,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 Developer
Embedded Software Developer

Anteryon B.V. • Eindhoven

Hybrid
EUR 60,000 - 90,000
Generous pension plan
25 vacation days + 5 additional leave
Learning opportunities
+1
Embedded Software Engineer
Embedded Software Engineer

Mechatronica Banen • Gouda

On-site
EUR 32,364 - 63,388
Persoonlijk opleidingsbudget
27 vakantiedagen
13 ADV dagen
+3
Embedded Software Engineer – C++
Embedded Software Engineer – C++

Trinamics • Noord-Brabant

Hybrid
EUR 65,000 - 90,000
Hybrid work in Breda
Office days Mon & Tue
Embedded Software Engineer
Embedded Software Engineer

Uitzendbureau • Amsterdam

On-site
EUR 32,364 - 53,568
25 vakantiedagen
Opleidingsbudget van €2000
Reiskostenvergoeding
+2
Embedded Software Engineer
Embedded Software Engineer

Elektronicabanen.nl • Gouda

On-site
EUR 32,364 - 63,388
Persoonlijk opleidingsbudget
27 vakantiedagen en 13 ADV dagen
13e maand bonus
+2