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
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 .
משרות נוספות שיכולות לעניין אותך