Taro Logo

Embedded Developer

Global health technology company focused on improving people's health and wellbeing through meaningful innovation.
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Healthcare

Description For Embedded Developer

Philips, a global leader in health technology with over 130 years of innovation history, is seeking an Embedded Developer to join their team in Bangalore. This role offers an opportunity to work on cutting-edge healthcare technology solutions, combining embedded systems expertise with meaningful impact on healthcare delivery.

The position requires deep technical expertise in embedded systems development, including work with microcontrollers, various communication protocols, and real-time operating systems. You'll be responsible for designing and developing software solutions, working with embedded systems, and ensuring robust implementation of various interfaces and protocols.

The ideal candidate will bring 8+ years of embedded software development experience, strong C/C++ programming skills, and extensive knowledge of microcontroller development, particularly with STM microcontrollers. Experience with RTOS, BareMetal systems, and various communication protocols (SPI, I2C, USB, etc.) is essential.

Working at Philips means joining a company that values innovation and personal growth. The hybrid work environment requires at least 3 days per week in the office, fostering collaboration while maintaining flexibility. As part of Philips' healthcare technology focus, your work will directly contribute to improving people's health and wellbeing through technological innovation.

The company offers a collaborative environment where diversity is valued and every employee's contribution matters. You'll be part of a global organization that maintains a strong focus on healthcare innovation while providing opportunities for professional development and meaningful impact.

Last updated a day ago

Responsibilities For Embedded Developer

  • Design and develop software technological solutions, platforms or references
  • Design, Code and Test for embedded systems
  • Participate in determining system, subsystem, and interfaces
  • Validate technology assumptions and evaluate alternatives
  • Define functional and non-functional requirements
  • Test and review codes

Requirements For Embedded Developer

  • BE/B.Tech or ME/M.Tech in Embedded/Electronics/Computer Engineering
  • 8+ years experience in embedded software/firmware development
  • Strong programming skills in C/C++
  • Experience with RTOS and BareMetal based Embedded Software
  • Knowledge of Linux Environment
  • Experience with device drivers modification and development
  • Hands-on experience with SPI, I2C, PWM, ADC, DAC, PCIe, eMMC, USB, UARTs
  • Strong knowledge of STM microcontrollers
  • Experience in wireless communications (Bluetooth, NFC, LTE Modem)
  • Knowledge of SDLC and Design Patterns
  • Experience in Agile SW Development practices
  • Knowledge of communication interfaces and network standards
  • Experience with Software/Firmware testing methodologies

Interested in this job?

Jobs Related To Philips Embedded Developer