Emerson
Bengaluru · Industrial Automation & Robotics

Senior Software Engineer - C++

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 (C++) role in Bengaluru involves brainstorming, designing, and developing new product features within NI (Emerson) software teams. You will independently own features through their full release cycle, design and implement moderate to high-complexity features at a high quality standard, review code and designs of junior engineers, and mentor team members. The role also requires defining and prioritizing tasks, writing unit tests, and participating in testing activities. Proficiency in C++ with strong object-oriented programming, data structures, design principles, and architectural patterns is essential. Experience in RF communication software development and familiarity with NI software tools such as LabVIEW are preferred. Agile software development practices and CI/CD pipeline experience are also valued.

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 - C++
Emerson · Bengaluru
Apply for this Position →