Jobiglo

No results.

Lead Software Technologist I - C++ Embedded

philips · Bangalore

New
Hybrid Senior 🇬🇧 English
Templates STL Design patterns Embedded Linux Yocto/OpenEmbedded Python Memory management Multithreading Performance optimization Debugging Profiling AI Agent Technology HL7 FHIR IEEE 11073 SDC DICOM GitHub CI/CD pipelines Agile/SAFe

Job description

About the role

Philips is looking for a Lead Software Technologist to drive platform development for embedded medical devices. You will mentor teams, enforce quality standards, and champion AI‑enabled tools in a collaborative, hybrid environment.

Key responsibilities

  • Lead and mentor platform development teams on software architecture, design patterns, and embedded systems best practices.
  • Establish and enforce quality standards, development methodologies, and coding practices to improve reliability and performance.
  • Conduct rigorous code reviews and ensure compliance with IEC 62304 and FDA regulations.
  • Optimize application performance by identifying and resolving bottlenecks in resource‑constrained embedded Linux environments.
  • Drive adoption of AI‑enabled development tools and demonstrate measurable productivity gains.
  • Collaborate with product management, QA, regulatory, and other engineering leads to define and deliver features.
  • Support software lifecycle activities including sustaining engineering, defect resolution, and platform evolution.

Required profile

  • 15+ years of hands‑on experience in embedded Linux software/system architecture.
  • Deep expertise in modern C++ (C++11/14/17/20), templates, STL, and design patterns.
  • Strong command of object‑oriented programming, memory management, multithreading, and performance optimization.
  • Proven experience designing and implementing medical or safety‑critical applications.
  • Familiarity with medical communication protocols such as HL7, FHIR, IEEE 11073 SDC, DICOM (preferred).
  • Experience with Yocto/OpenEmbedded, cybersecurity, secure boot, and sandboxing for medical devices.

Required skills

  • C++ (C++11/14/17/20), templates, STL, design patterns
  • Embedded Linux, Yocto/OpenEmbedded
  • Python
  • Object‑oriented programming, memory management, multithreading
  • Debugging, profiling, unit testing (GTest, Catch2)
  • AI Agent Technology as a development companion
  • Medical communication protocols (HL7, FHIR, IEEE 11073 SDC, DICOM)
  • GitHub, CI/CD pipelines, Agile/SAFe methodologies

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec philips.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 6 hours ago

Expires 1 month from now

7 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

philips

Bangalore