Embedded Software Engineer
Visual Productions Bv โ Netherlands ยท Posted ~4 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
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 controllersCollaborate with hardware engineers to define system requirements and specificationsWrite clean, well-documented, and efficient code for various embedded platformsConduct thorough testing and debugging of software to ensure quality and reliabilityOptimize system performance and memory usage to meet stringent requirementsStay up-to-date with industry trends and emerging technologies in the embedded domainParticipate in code reviews and provide constructive feedback to improve code qualityWork closely with the tech-support team to support software testing and resolve any issuesEnsure compliance with industry standards and best practices in embedded software development
Requirements:
Bachelor or Master degree in Computer Science, Electrical Engineering, or a related fieldProven experience in embedded software development, preferably C/C++ & ARM-CortexSolid understanding of microcontrollers, microprocessors, and real-time operating systems (RTOS)Experience with hardware-software integration and debuggingFamiliarity with communication protocols such as UART, SPI, I2C, Ethernet, etcKnowledge of low-level hardware interfaces and peripheralsStrong problem-solving skills and the ability to work in a fast-paced environmentExcellent teamwork and communication skills to collaborate effectively with cross-functional teamsExperience with version control systems (e.g., GIT) and Agile development methodologies is a plusProficient in English (Dutch is not required)Living in the Netherlands or within the EU and willing to relocate
Our offer:
Full-time jobin-house position, Based in Haarlem, NLAn international working environment (English is the team's language)Competitive salary, depending on experiencePension plan8 % holiday pay25 holidaysTravel costs covered
We have 144,685 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 144,685 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume