Senior Embedded Software Architect

Brunswick Corporation

Amsterdam

Hybrid

EUR 71,000 - 97,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Brunswick Corporation is seeking a Senior Software Engineer in Amsterdam to lead architectural direction for scalable, high-performance systems. You’ll mentor engineers, influence product roadmaps, and collaborate with cross-functional teams to deliver impactful software across embedded platforms.

The role focuses on driving technical excellence, shaping the engineering culture, and representing engineering in executive discussions. Hybrid work arrangement and visa sponsorship are available.

Qualifications

  • 8+ years of professional software engineering with leadership.
  • Deep expertise in software architecture, design patterns, and system scalability.
  • Experience overseeing the full software delivery lifecycle, including deployment and monitoring.
  • Strong understanding of communication protocols (UART, SPI, I2C, CAN & BLE).
  • Familiarity with embedded security, bootloaders, and firmware update mechanisms.

Responsibilities

  • Define long-term technical vision and architecture for complex systems.
  • Design, implement, and enhance software/firmware features.
  • Collaborate with cross-functional teams to refine requirements and deliver solutions.
  • Develop software for microcontroller and processor-based systems.
  • Mentor senior engineers and cultivate a high-performing engineering culture.
  • Participate in architectural discussions and contribute to technical decision-making.
  • Represent engineering in strategic planning and executive-level discussions.

Skills

C/C++
Embedded systems
RTOS (FreeRTOS/Zephyr)
ARM Cortex-M
Software architecture
Debugging tools
Communication protocols
Full software lifecycle
Leadership
Technical leadership

Education

Bachelor’s degree in Computer Science/Software/ Electrical Engineering

Tools

JTAG/SWD debuggers
Oscilloscopes
Logic analyzers
Protocol analyzers

Job description

Brunswick Corporation is seeking a Senior Software Engineer in Amsterdam to lead architectural direction for scalable, high-performance systems. You’ll mentor engineers, influence product roadmaps, and collaborate with cross-functional teams to deliver impactful software across embedded platforms.

The role focuses on driving technical excellence, shaping the engineering culture, and representing engineering in executive discussions. Hybrid work arrangement and visa sponsorship are available.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Architect (Hybrid, Amsterdam)
Senior Embedded Software Architect (Hybrid, Amsterdam)

Brunswick • Amsterdam

Hybrid
EUR 71,000 - 97,000
Embedded Software Engineer II — Hybrid (Amsterdam)
Embedded Software Engineer II — Hybrid (Amsterdam)

Brunswick Corporation • Amsterdam

Hybrid
EUR 63,000 - 86,000
Embedded Software Engineer II - Hybrid in Amsterdam
Embedded Software Engineer II - Hybrid in Amsterdam

Brunswick • Amsterdam

Hybrid
EUR 63,000 - 86,000
Visa sponsorship
Sr. Software Engineer
Sr. Software Engineer

Brunswick Corporation • Amsterdam

Hybrid
EUR 71,000 - 97,000
Embedded Systems Software Intern
Embedded Systems Software Intern

Brunswick • Netherlands

On-site
EUR 8,900 - 9,500
401(k) plan with company match
Health benefits
Paid time off
+1
Senior Software Engineer
Senior Software Engineer

European Tech Recruit • Amsterdam

On-site
USD 69,000 - 117,000
Sr. Software Engineer
Sr. Software Engineer

Brunswick • Amsterdam

Hybrid
EUR 71,000 - 97,000
Software Engineer II
Software Engineer II

Brunswick Corporation • Amsterdam

Hybrid
EUR 63,000 - 86,000
Software Engineer II
Software Engineer II

Brunswick • Amsterdam

Hybrid
EUR 63,000 - 86,000
Visa sponsorship
Hybrid Senior Software Architect — Amsterdam
Hybrid Senior Software Architect — Amsterdam

Onlyne Group • Amsterdam

Hybrid
EUR 90,000 - 120,000