Software Technologist - Embedded (linux Kernel, Bsp & Yocto)

Philips UK

Onsite
Linux kernel development
Bsp and yocto customization
C and c++ programming
The role involves designing and delivering scalable embedded software solutions for the Hospital Patient Monitoring domain

Job Summary

  • The role involves designing and delivering scalable embedded software solutions for the Hospital Patient Monitoring domain.
  • Candidates will be responsible for developing bare metal and Linux drivers based on iMX processors while customizing board support packages.
  • The position requires a collaborative team environment where employees work in-person at least three days per week.

Matching Summary

The role involves designing and delivering scalable embedded software solutions for the Hospital Patient Monitoring domain.

Skills & Requirements

Must-have

  • Linux Kernel development
  • BSP and Yocto customization
  • C and C++ programming
  • Device driver development
  • Google Test (GTest) implementation
  • Board bring-up activities

Nice-to-have

  • Schematic reading skills
  • Data sheet analysis
  • Mentoring junior developers
  • Behavior-driven development (BDD)
  • Innovation advocacy

Key Requirements

  • 5-8 years of Linux development experience
  • 3+ years with Custom Embedded Linux using Yocto
  • Advanced knowledge of C, C++, shell scripts, and Python

Work Rights

Not specified

Tailored Resume

Cover Letter