Personeel.com

Senior Embedded Software Engineer

Amsterdam12 days ago

Full-timeIn English
Apply

About the job

Optics11 is seeking a Senior Embedded Software Engineer to join their team in Amsterdam. In this role, you will develop and maintain embedded software throughout the product lifecycle, design embedded Linux applications, and own software workstreams.

What you will do

  • Develop and maintain embedded software throughout product lifecycle
  • Translate requirements into reliable, testable software designs
  • Design and integrate embedded Linux applications, APIs, and diagnostics
  • Own software workstreams and mature existing stacks
  • Develop testing, automation, CI/CD, and release processes
  • Collaborate with multidisciplinary teams and provide technical guidance

What you bring

  • BSc or MSc in Computer Science, Software Engineering, or related field
  • 5+ years experience in embedded Linux software development
  • Strong C++ and/or Python skills for Linux userspace
  • Experience with embedded Linux, hardware/software interaction
  • Experience with Git, CMake, unit testing, code reviews
  • Eligible for EU/NATO/security screening

Nice to have

  • Experience with Xilinx Zynq UltraScale+ or heterogeneous SoCs
  • Experience interfacing Linux with FPGA-based systems
  • Experience with real-time or high-throughput data acquisition
  • Hands-on Linux kernel work beyond fixes
  • Experience in multidisciplinary product development
  • Familiarity with systems engineering and product lifecycle management

What you get

  • Competitive salary and benefits package
  • Regular team activities and company events
  • Fresh team lunches provided every day

Summary by Personeel.com. The full job description and the application form are on Optics11's website (optics11.recruitee.com); Apply takes you straight there.

More jobs at Optics11

All 21 jobs at Optics11
Apply