Senior Software Engineer - Labview

3 Weeks ago • 6-8 Years
Unlock PRO and get member benefits!

About the job

SummaryBy Outscal

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.

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

Similar Jobs

Similar Skill Jobs

company3methodstudios - Operations Coordinator

Canada (On-Site)

company3methodstudios - Operations Coordinator

Florida, United States (On-Site)

umusic - Manager, Global Marketing

California, United States (On-Site)

Samsung Semiconductor - Associate Manager, Foundry Business Analytics

California, United States (On-Site)

Samsung Semiconductor - STA SoC Staff Engineer

California, United States (Hybrid)

Skybox Labs - Senior Gameplay Animator

British Columbia, Canada (Hybrid)

Starkflow - Technical Lead (Golang)

Dubai, United Arab Emirates (On-Site)

Starkflow - Technical Lead (ReactJs)

Dubai, United Arab Emirates (On-Site)

company3methodstudios - Color Assistant

New York, United States (Hybrid)

Star Stable Entertainment - Data Analyst

Stockholm County, Sweden (Hybrid)

Jobs in Bengaluru, Karnataka, India

Dream Game Studios - SDE 1 - React Native with Android

Maharashtra, India (On-Site)

Dream Game Studios - SDE 2 - Frontend

Maharashtra, India (On-Site)

Unity - Growth Partnership Manager

Karnataka, India (On-Site)

Kwalee - Lead Game Programmer

Karnataka, India (Hybrid)

Keywords Studios (Player Support) - QA Engineer

Maharashtra, India (Hybrid)

Zynga - Art Director

Karnataka, India (On-Site)

PluginLive - Technical Lead

Maharashtra, India (On-Site)

Software Engineering Jobs

2K - Senior Rendering Engineer

California, United States (On-Site)

31st Union - Senior Rendering Engineer

California, United States (On-Site)

company3methodstudios - Operations Coordinator

Canada (On-Site)

company3methodstudios - Operations Coordinator

Florida, United States (On-Site)

ElevenLabs - Content Moderator

Worldwide (Remote)

skydance - Administrative Assistant, Operations (Short term)

California, United States (Hybrid)

Easygo - IT Operations Manager

State Of São Paulo, Brazil (On-Site)

Easygo - Principal Devops Engineer

Belgrade, Serbia (On-Site)

Fantastic Pixel Castle - Senior Gameplay Engineer

United States (Remote)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug