Gehc logo
Gehctoday

Senior Software Engineer

On-site · Bengaluru, Karnataka, India

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior Software Engineer in Embedded Linux OS responsible for delivering embedded Linux OS for a medical device product (anesthesia and respiratory care). Lead a 5-7 person agile team, translate product requirements into prioritized user stories, customize Yocto-based builds, develop device drivers, bootloaders, and kernel customizations, and ensure performance, reliability, security, and quality. Collaborate with product owners, architects, and cross-functional teams; apply SDLC principles and Lean/Agile practices; drive process improvements, documentation, and knowledge transfer; pursue future multi-generation software technology plans; emphasize cybersecurity at OS level and hands-on debugging. Relocation assistance provided by GE HealthCare.

Required Qualifications

  • Bachelor’s degree in Computer, Electrical and Electronics
  • Min 5 years of experience in embedded systems and linux operating systems exposure
  • Programming proficiency in C, Shell scripting, Python, makefiles, C++
  • Experience in understanding hardware design, schematic, bootloader and board bring up
  • Experience in embedded linux kernel customization, device drivers integration, debugging and performance optimization
  • Experience in Yocto framework, customizations, recipes and layers
  • Experience in adding/removing/configuring application support package
  • Excellent debugging and problem solving
  • Awareness of cyber security at OS level for product development
  • Aspired to drive the scrum team and take up TL + scrum master role
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Gehc

Senior Software Engineer

Apply on Sorce