Full-time

Principal/Senior/Staff Software Engineer (C++)

Posted by National Instruments • , Penang, Malaysia, Penang, Malaysia

📍 , Penang, Malaysia, Penang 🕒 February 25, 2026

About the Role

Principal/Senior/Staff Software Engineer (C++)

NI is now part of Emerson. NI is Emerson's Test and Measurement (T&M) Business Unit. In this role, your responsibilities will be unleashing the value of systems & hardware through development of drivers, software, or firmware. Specify, design, implement, and test software features for new and existing products. Drive software development excellence, continuous improvement and bring innovation into software and hardware products. Work and interact with colleagues from other divisions such as R&D hardware, R&D software, systems R&D, manufacturing, or other business groups.

In this Role, Your Responsibilities Will Be:

Unleash the value of systems & hardware through development of drivers, software, or firmware.

Specify, design, implement, and test software features for new and existing products.

Drive software development excellence, continuous improvement and bring innovation into software a...

Ready to Apply?

Submit your application today and take the next step in your career journey with National Instruments.

Apply Now