Expoint - all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Philips Software Technologist - C++ Yocto 
India, Karnataka, Bengaluru 
742483282

30.03.2025
Software Technologist I - C++, Yocto


Software Technologist I - C++, YoctoYour role:

  • Participate in the development of platform components for Patient Monitoring business category

  • Writing robust C++ applications for Embedded systems

  • Writing scripting languages like Python and Bash

  • Complete bring up ofARMarchitecture-based platforms

  • Implementing system security (e.g.encrypted file systems, secure boot)

  • Linux Kernel:Familiarityin Linux device driver development and BSP development inYoctoenvironment

  • Practice secure and defensive coding, create maintainable and easy to troubleshoot code
  • Documenting technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle.

  • Interacts effectively with other functions (verification, Quality, regulatory, projectmanagement) for the success of the project

You're the right fit if:

  • B.E/B.Tech/M.Tech in Computer Science or Electronicswith5-8years of experienceas developer working in a Linux development environment

  • At least4+ years of experience in developing Embedded Linux Operating Systems usingYoctoandOpenEmbedded

  • in developing orcustomizingBoardSupport Packages(BSP) ,Strong knowledge of customizinguboot / bootloader,flash memory drivers (NOR/NAND) andLinux file systems

  • Strongembedded programminginC/C++,BASH, Pythonprogramminganddebugging skills

  • Solid knowledge of Embedded Linux systems, low-level software (drivers, BSP), open-source,Yocto, and proven hands-on experience

  • Experience with interface protocols (e.g., USB, SPI, I2C, UART)

  • Modify/patch or rewrite device tree files, bootloaders, kernel drivers, or open-source packageswith a clean commit& source controlbest practices

  • Experience in writing recipes,bbclassesand otherYoctorelated metadata.

  • Experience in debugging withgdb/gdbserver

  • Experience with Sourcecontrol (git)

  • Experience in open-source contribution is a plus.

We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week.
Onsite roles require full-time presence in the company’s facilities.
Field roles are most effectively done outside of the company’s main facilities, generally at the customers’ or suppliers’ locations.Indicate if this role is an office/field/onsite role.
We are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others.
• Learn more about .
• Discover .
• Learn more about .If you’re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our commitment to diversity and inclusion .