Software Technologist (Bengaluru)

Software Technologist (Bengaluru)

29 Aug
|
Philips
|
Bengaluru

29 Aug

Philips

Bengaluru

Job Title
Software Technologist - Embedded (Linux Kernel, BSP & Yocto)
Job Description
We are seeking a Embedded Software Developer to join our high-performing team and contribute to key projects in the Hospital Patient Monitoring domain. The ideal candidate will have expertise in Linux OSS, BSP, Yocto, C++ development, system architecture, and software quality assurance. You will be responsible for designing, optimizing, and delivering scalable solutions while mentoring junior developers and driving innovation.
Key Responsibilities:
Analyze and understand software/functional requirements to design and develop high-quality software.
Write efficient, maintainable code following best practices and conduct code reviews.
Developing Bare Metal and/or Linux drivers for Embedded devices based on iMX processors.
Developing or customizing board support packages (BSP).
Implement developer-level testing (unit, component) to ensure software reliability.
Writing component tests using Google Test (GTest) with Gherkin syntax following behavior-driven development (BDD) principles.




Create technical documentation and comply with development policies.
Debug, troubleshoot, and resolve complex software issues efficiently.
Stay updated with technical advancements and advocate best practices within the team.
Required Skills & Qualifications:
5-8 years of relevant experience as a developer working in a Linux development workplace
At least 3+ years of experience in developing Custom Embedded Linux Operating Systems using Yocto, BitBake recipes and OpenEmbedded.
Experience in embedded development, Linux device driver development, integration, board bring-up activities such as programming, debugging, troubleshooting and functionality testing
Advanced knowledge of C, C++, shell scripts, Python and proven hands-on experience
Good understanding in electronics hardware: schematics, data sheets reading is added advantage
Solid knowledge of Embedded Linux systems, low-level software (drivers, BSP

📌 Software Technologist (Bengaluru)
🏢 Philips
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software technologist (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software technologist (bengaluru) / bengaluru