Principal Software Engineer
Listed on 2026-03-01
-
Software Development
Software Engineer, Full Stack Developer, Software Architect, Cloud Engineer - Software
National Instruments Corporation is seeking a Principal Software Engineer for its offices in Austin, TX
Job DescriptionIndependently lead the development of systems/components and features through release. Define and prioritize tasks for the team and leverage resources to complete tasks on time. Review work quality and provide mentorship to other software engineers. Ensure adherence to development processes and best practices. Facilitate decisions necessary to deliver a quality product in a timely fashion. Interact with customers, other NI staff, and partners in support of designing and deploying new systems and features.
Accurately identify customer and industry needs and provide ideas for new systems and features in the transportation industry. Telecommuting limited to one day per work week; must work in the office the remaining four days. Multiple Openings.
Bachelor’s degree or the foreign equivalent in Computer Engineering, Computer Science, Electrical Engineering plus 5 years of progressively responsible experience in a software development or software engineering occupation. The 5 years of progressively responsible experience in a software development or software engineering occupation must include the following:
- Five (5) years of experience using high-level programming languages (C/C++, C#)
- Five (5) years of experience using graphical programming language or LabVIEW
Work location:
11500 North Mopac Expressway, Austin, TX 78759. Telecommuting limited to one day per work week; must work in the office the remaining four days.
- Job Identification
- Job Function Development Engineering
- Posting Date 02/26/2026, 08:30 PM
- Job Schedule Full time
- Locations 11500 North Mopac Expressway, Austin, TX, 78759, US (On-site)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).