Senior Software Engineer

4 Months ago • 5-8 Years • Research & Development

Job Summary

Job Description

Senior Software Engineer with 5-8 years of experience in software development, proficient in C++ & C#, strong understanding of OOP, data structures, design principles, and Agile methodologies. Experience in RF Communication domain is preferred.
Must have:
  • C++ & C#
  • OOP & Data Structures
  • Software Design Principles
  • Agile Development
Good to have:
  • NI Software Tools
  • RF Communication
  • LabVIEW
  • Continuous Integration

Job Details

About the job

Job Description

The Senior Software Engineer position is a high visibility role within NI requiring daily interaction with NI Engineering Teams, and Executive Management. This is a multi-functional role dealing with diverse engineering needs, including the ability to gather requirements, generate specification documents, and interface across teams to design, implement and enhance NI products.

Job Responsibilities

  • Brainstorm, design, and independently develop new features in products. Strong understanding and experience of software design principles.
  • Collaborate with cross-functional teams to identify and solve complex software problems.
  • Own and manage end to end software release process and increase efficiency.
  • Design and implement moderate to high complexity features to a high level of quality.
  • Facilitate decisions necessary to deliver a quality product in a timely fashion.
  • Define and prioritize tasks for the team and leverage resources to complete tasks on time.
  • Review code and design of junior engineers and provide high-quality feedback.
  • Mentor junior engineers.


Basic Qualifications

  • B.E/ B.Tech/ M.Tech/ MCA in Computer Science/ Electronics and Communications / Telecommunication / Electrical / Instrumentation
  • 5 - 8 years of industry experience
  • Demonstrated ability in problem-solving, effectively diagnosing technical issues and proposing reasonable solutions.
  • Proficiency in C++, C#.
  • Strong understanding and experience of object-oriented programming, data structures, software architectures, design principles and patterns.
  • Familiarity with Agile software development practices and continuous integration pipelines is preferred.


Preferred Qualifications

  • Understanding of NI software tools (ex: LabVIEW).
  • Experience in software development/testing in RF Communication domain
  • Demonstrated ability to:
    • Persistently drive tasks and lead projects to successful completion.
    • Effectively interact and communicate with engineering teams and management.
    • Work effectively in a diverse, multi-cultural group development environment.
    • Problem-solving skills, including effectively diagnosing technical issues and proposing reasonable solutions.
    • Take initiative, be a self-starter, and work independently.
    • Quickly learn applicable technology, systems, and products.

Similar Jobs

Zoox - Senior/Staff Machine Learning Engineer - Prediction & Behavior ML

Zoox

Foster City, California, United States (Hybrid)
• 4 Months ago
ByteDance - Senior Software Engineer, Traffic Platform

ByteDance

Seattle, Washington, United States (On-Site)
• 3 Months ago
Meta - Research Scientist Intern, Language and Multimodal Research for MetaAI (PhD)

Meta

New York, New York, United States (On-Site)
• 3 Months ago
Zoox - Powertrain Systems Integration Internship/Co-Op

Zoox

Foster City, California, United States (On-Site)
• 4 Months ago
Solvative - WordPress Developer - Winter Internship 2025

Solvative

Ahmedabad, Gujarat, India (Remote)
• 1 Month ago
Luxoft - Senior GPU Kernel Developer

Luxoft

Brazil, Indiana, United States (Remote)
• 2 Months ago
The Walt Disney Company - Senior R&D 2D/Compositing Engineer

The Walt Disney Company

London, England, United Kingdom (Hybrid)
• 1 Month ago
Intel Corporation - GPU SOC Design Engineer

Intel Corporation

Bengaluru, Karnataka, India (Hybrid)
• 2 Months ago
Solvative - Word Press Developer-Winter Internship 2024

Solvative

Ahmedabad, Gujarat, India (Remote)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Duolingo - Senior Creative Technologist

Duolingo

Pittsburgh, Pennsylvania, United States (On-Site)
• 4 Months ago
Blind Squirrel Games - Senior Graphics Engineer

Blind Squirrel Games

Irvine, California, United States (Hybrid)
• 4 Months ago
Activision - Lead Tools Engineer

Activision

Malmö, Skåne County, Sweden (Hybrid)
• 1 Month ago
Epic Games - Designer Technique en Animation

Epic Games

Montreal, Quebec, Canada (On-Site)
• 1 Month ago
ByteDance - Senior Backend Software Engineer, Trust and Safety

ByteDance

Singapore (On-Site)
• 4 Months ago
ByteDance - Research scientist, Foundation Model(LLM)

ByteDance

Seattle, Washington, United States (On-Site)
• 4 Months ago
Google - Software Engineer, Camera System, Pixel Camera

Google

(On-Site)
• 3 Months ago
Carina Softlabs  Inc  - Unreal Game Developer

Carina Softlabs Inc

Indore, Madhya Pradesh, India (On-Site)
• 4 Months ago
ByteDance - Security Engineer (Penetration Tester) - Security Assurance

ByteDance

Singapore (On-Site)
• 3 Months ago
CD PROJEKT RED - Senior Programmer, Story

CD PROJEKT RED

Boston, Massachusetts, United States (On-Site)
• 2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PwC - IN-Associate _ Hybrid Platform Modernization_OneCloud_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
Luxoft - Solutions Architect

Luxoft

Gurugram, Haryana, India (On-Site)
• 2 Months ago
BP - Sr. Pipeline Engineer - TSI

BP

Pune, Maharashtra, India (On-Site)
• 4 Months ago
Microsoft - Senior Data Scientist

Microsoft

Bengaluru, Karnataka, India (On-Site)
• 1 Month ago
Rivos - Senior Memory Design Engineer

Rivos

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
EXUSIA - Azure MS BI & Databricks Tech Lead

EXUSIA

Hyderabad, Telangana, India (Remote)
• 4 Weeks ago
EPAM Systems - Senior Automation Tester in JavaScript

EPAM Systems

Karnataka, India (Remote)
• 4 Months ago
CloudHire - GCP Data Engineer

CloudHire

Pune, Maharashtra, India (On-Site)
• 4 Months ago
Assystems - Electrical Design Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
• 3 Months ago
FICO - Senior Angular Developer - Microservices & Front-End Architect

FICO

Bengaluru, Karnataka, India (Hybrid)
• 5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Infinera - Senior Engineer - Design

Infinera

Bengaluru, Karnataka, India (Hybrid)
• 5 Months ago
Intel Corporation - AI SW Runtime/Networking engineer

Intel Corporation

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
• 1 Month ago
BestEx Research - Senior Software Engineer

BestEx Research

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Google - Staff Software Engineer, Generative AI, Data Analytics

Google

(On-Site)
• 2 Months ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

New York, New York, United States (Remote)
• 4 Months ago
Social Discovery Group - Senior business analyst (R&D Growth)

Social Discovery Group

Serbia (Remote)
• 2 Months ago
Rivos - Silicon RTL Integration Engineer - Full time

Rivos

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
Nielsen Holdings - Backend Developer - Java (P3)

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
• 2 Months ago
Tencent - Senior Researcher, Speech Synthesis

Tencent

(On-Site)
• 1 Month ago
Assystems - Associate Electrical Engineer - Low Voltage

Assystems

Bristol, England, United Kingdom (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded