Senior Software Engineer - Labview

3 Months ago • 6-8 Years • Research & Development

About the job

Job Description

NI is seeking a Senior Software Engineer with 6+ years of experience in LabVIEW to develop real-time test applications and Hardware-in-the-loop (HIL) simulations. Must-haves include strong OOPs concepts, data structures, design patterns, and LabVIEW development experience. Understanding of NI software tools, LabVIEW RT, and LabVIEW FPGA is preferred.
Must have:
  • LabVIEW development
  • OOPs concepts
  • Data structures
  • Design patterns
Good to have:
  • NI software tools
  • LabVIEW RT
  • LabVIEW FPGA
  • HIL Testing
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

About the job

Job Description

The Role

NI is proud to be a part of Emerson's new test and measurement business group. The NI software portfolio is built to improve engineering productivity and help tackle world’s greatest engineering challenges. NI’s VeriStand Application Software Team is seeking to hire an experienced Senior Software Engineer to work on engineering opportunities that enable the sale of VeriStand software for real-time test applications and Hardware-in-the-loop (HIL) simulation. The Senior Software Engineer position is a high visibility role within NI requiring daily interaction with NI Engineering Teams, and Executive Management.

Core Responsibilities

  • Design and implement moderate to high complexity features to a high level of quality
  • Develop tools and infrastructure to improve engineering productivity
  • Independently lead the feature(s) through release.
  • Interpret standard specifications and design implementations
  • Facilitate decision making necessary to deliver a quality product in a timely fashion
  • Define and prioritize tasks for the team
  • Review code and design of junior engineers and provide high-quality feedback
  • Evaluate project testing strategies and contribute to writing effective test plans.
  • Identify key risks to projects and proposes mitigation options.
  • Investigate and provide quick solutions to customer escalations.
  • Identify, prioritize and resolve technical debts in the team.


This Job Might Be For You If

  • You want to practice and learn new skills and technology (HIL domain)
  • You love taking difficult challenges and finding creative solutions
  • You anticipate problems and think through multiple perspectives
  • You pay attention to details
  • You communicate clearly. You write well and speak eloquently
  • You are motivated and driven. You volunteer for new challenges without waiting to be asked.
  • You are going to take ownership of the time you spend with us and truly make a difference
  • You thrive in an agile environment by embracing and adopting continuous delivery best practices


Qualifications And Skills

Basic Qualifications

  • Bachelor's /Master's degree preferably in Computer Science/Electronics /Allied streams
  • 6 - 8 years of industry experience with a demonstrated ability in problem-solving, effectively diagnosing technical issues, designing and implementing high quality solutions.
  • Demonstrated ability to lead project teams through release cycle(s).
  • Minimum 4 years of experience in developing applications with LabVIEW
  • Strong understanding and experience of OOPs concepts, data structures, Design Patterns and SOLID principles in LabVIEW
  • Working knowledge with different OS (Windows, Linux)
  • Strong problem-solving skills, work ethic, and drive to succeed.


Preferred Qualifications

  • Understanding of NI software tools (i.e. LabVIEW, VeriStand, TestStand).
  • Familiarity in LabVIEW RT, LabVIEW FPGA
  • Hands on use of NI Hardware Platforms (PXI, CRIO, DAQ, XNET)
  • Understanding of Agile software development and continuous integration pipelines is preferred
  • Real-time application development


Basic knowledge of HIL Testing on Automotive/Aerospace domains
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by NI (National Instruments)

Similar Jobs

Thatgamecompany - Full Stack Engineer - China

Thatgamecompany, China (On-Site)

OpenGov - Software Engineer III - PRO

OpenGov, United States (Hybrid)

Attentive - Senior Software Engineer, Platform

Attentive, United States (Remote)

Eleven Labs - FullStack Engineer (Frontend Leaning)

Eleven Labs, Germany (Remote)

Intel Corporation - EDA Tools Hardware Engineer

Intel Corporation, United States (Hybrid)

Global Business Travel - Senior Manager, Software Development Engineering

Global Business Travel, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer III, Augmented Reality

Google, United States (On-Site)

Axinous - Senior Machine Learning Engineer

Axinous, United States (Remote)

DAZN - Java Developer

DAZN, India (On-Site)

The Walt Disney Company - Sr Software Engineer (webOS/Tizen)

The Walt Disney Company, United States (On-Site)

ByteDance - Security Software Engineer

ByteDance, Singapore (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Get notifed when new similar jobs are uploaded

Research & Development Jobs

 Sagecor Solutions - Software Engineer 2 (JPE - 035)

Sagecor Solutions, United States (On-Site)

 Sagecor Solutions - Software Engineer 2 (QKS - 004)

Sagecor Solutions, United States (On-Site)

Riot Games - VFX Artist II - Gameplay, Teamfight Tactics

Riot Games, United States (On-Site)

Qualcomm - Lead Engineer - Graphics

Qualcomm, India (On-Site)

Meta - Software Engineer, Machine Learning

Meta, United States (On-Site)

Regent Craft - Mechanical Engineering Intern

Regent Craft, United States (On-Site)

Meta - Software Engineer (Technical Leadership)

Meta, United States (On-Site)

Riot Games - Staff Data Scientist - Anti-Cheat

Riot Games, Ireland (On-Site)

Google - Staff Software Engineer, Search

Google, India (On-Site)

Get notifed when new similar jobs are uploaded