Senior Embedded Software Engineer (Linux, C++, Networking) - Bengaluru

Ge Healthcare Bengaluru / Bangalore, Karnataka
Permanent Job Not disclosed
Device Drivers Socket Programming Embedded Software Development

Join GE Healthcare in Bengaluru as a Senior Embedded Software Engineer. You will be instrumental in designing and delivering significant software components and feature areas, significantly influencing architectural decisions. Your role will involve leading technical design discussions, breaking down complex work into actionable tasks, and actively contributing to prioritization and unblocking delivery efforts. You will collaborate with cross-functional teams, conduct thorough code reviews, mentor junior engineers, and champion engineering best practices to enhance team quality and impact. This position requires strong expertise in embedded Linux development, C++ (C++14), device drivers, network programming (TCP/IP, sockets), IP networking concepts, and DevOps practices including Docker and Yocto. Experience with DDS Data Distribution Service and embedded hardware subsystems is highly valued. A Bachelor's degree in Computer Science or a STEM field with 8+ years of software development experience is required.

Similar Jobs

View all

Sr Software Engineer

CME Group

Bengaluru / Bangalore, Karnataka 0-0 Years
Permanent Job Not disclosed

Principal Embedded Software Engineer

Microsoft Corp

Bengaluru / Bangalore, Karnataka 12-14 Years
Permanent Job Not disclosed

Senior AI/ML Software Use Cases Validation Engineer

Xilinx

India 4-8 Years
Permanent Job Not disclosed

Custom Software Engineer

Accenture

Coimbatore, Tamil Nadu 3-5 Years
Permanent Job Not disclosed

Software Development Engineer in Test

Ge Healthcare

Bengaluru / Bangalore, Karnataka 3-5 Years
Permanent Job Not disclosed
Apply Now