Emerson
Bengaluru · Industrial Automation & Robotics

Senior Software Engineer - Linux

full-time 5–8 Years Experience Bengaluru Posted 16 April 2026

Clicking "Apply for this Position" redirects you to Emerson's official careers portal

Employment
full-time
Experience
5–8 Years Experience
Location
Bengaluru
Category
Software Engineering
Date Posted
16 April 2026
Open Roles at Emerson
156 on GetOppty
About the Role

This Senior Software Engineer role in Bengaluru focuses on developing, testing, and maintaining real-time software modules on Linux-based systems using C/C++. You will implement high-performance, multicore solutions, work with kernel-level or near-kernel-level components including POSIX APIs, threading, memory management, and IPC mechanisms, and optimize software for performance, concurrency, and deterministic behavior. The role involves participating in code reviews and architectural discussions, creating and maintaining technical documentation, and mentoring junior engineers. Experience with real-time programming concepts including RTOS, scheduling, and latency constraints is essential. Preferred qualifications include experience with Linux kernel modules, PREEMPT_RT patches, networking protocols, device drivers, and embedded systems, along with familiarity with CI/CD pipelines and build systems such as CMake and Make.

About the Company
Emerson
Industrial Automation & Robotics · Bengaluru
156
Open on Oppty
View All Jobs
Ready to apply for this role?
You'll be redirected to Emerson's official careers portal to complete your application
Senior Software Engineer - Linux
Emerson · Bengaluru
Apply for this Position →