Upload Button Icon Add office photos
filter salaries All Filters

238 NI India Jobs

C++ Developer

5-7 years

Pune

1 vacancy

C++ Developer

NI India

posted 13hr ago

Job Description

 
  • Collaborate with the product owner and team to develop new plant-floor device and I/O sub-system interfaces.
  • Demonstrate the ability to provide reasonable estimates of software development time and provide status to the team.
  • Use Software Development Teams coding standards to build high-quality software that meets design criteria and/or end user s requirements
  • Participate in Code Reviews, i.e., review peers design and code to provide detailed feedback
  • Conduct unit testing and integration testing for functionality and limits
  • Debug and validate software issues with unreleased and released software, including customer issues
  • Write automated unit tests and acceptance tests in support of defect verification, release testing and beta support for assigned products
  • Document and Share product insights with coworkers, users, and management
  • Provide technical support for escalated customer issues in support of Product Engineering and Technical Support groups
Who You Are:

You are an excellent communicator.
  • You stay on top of new development standards.
  • You manage uncertainty with confidence.
  • You engage in collaborative planning and development.
  • You take time to ask questions to define and understand the problem.
  • You make learning a priority and a goal.
  • You are self-motivated and take ownership of tasks assigned to you.
For This Role, You Will Need:
  • Bachelor s degree in Computer Science, Computer Engineering, or related engineering field with a very strong background in software development. Candidate must have a minimum of 5+ years of software development experience.
  • Experience with Linux (Ubuntu) and Windows application development in C, C++
  • Experience with usage and understanding of Data Structures and Algorithms
  • Proficient code organization (naming structure, functionality, methods, etc.), code readability, defensive coding, and error handling
  • Must have worked on projects from scratch
  • Experience working in embedded development, e.g., Device Drivers, UART programming
  • E xperience on socket programming
  • E xperience on multithreading in C and C++
  • Experience on SQL, SQLite and gRPC
  • Experience on Linux kernel level programming
  • Experience on message queues in C, C++
  • Experience working on virtual machines
  • Experience on package and deployment of Linux based drivers
  • Strong in networking concepts
  • Strong troubleshooting skills
  • Experience with Database concepts, normalization, transactions, and simple query scripts
  • Experience with Microsoft development tools and an understanding of both Linux and Windows operating systems
  • Experience in problem/system decomposition and use of object-oriented design techniques
  • Experience with software testing, including test driven development and automation
  • Experience with Azure DevOps and/or GIT for source code management
  • Excellent verbal and written communication skills
  • Ability to effectively collaborate in a scrum team environment with disciplined development practices

Preferred Qualifications that Set You Apart:
  • Master s Degree with 5+ years software development experience
  • Experience in Software Development Lifecycle with ability to translate requirements into functional specifications.
  • Knowledge and experience working in the process control industry
  • Familiarity or experience working with Industrial Ethernet I/O Networks, e.g., Ethernet/IP and Modbus TCP.
  • Experience debugging real time systems is a plus

Employment Type: Full Time, Permanent

Read full job description

What people at NI India are saying

What NI India employees are saying about work life

based on 13 employees
100%
72%
58%
Flexible timing
Monday to Friday
No travel
View more insights

NI India Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare NI India with

HSBC Group

4.0
Compare

Cholamandalam Investment & Finance

4.0
Compare

Citicorp

3.7
Compare

SBI Cards & Payment Services

3.7
Compare

BNY

3.9
Compare

American Express

4.2
Compare

UBS

3.9
Compare

State Street Corporation

3.7
Compare

HDFC Sales

4.0
Compare

Axis Direct

3.8
Compare

State Street Syntel

3.7
Compare

SBI Securities

3.8
Compare

Kotak Securities

3.6
Compare

Morgan Stanley

3.7
Compare

BNP Paribas

3.8
Compare

Aadhar Housing Finance

4.1
Compare

FactSet

3.9
Compare

ICICI Home Finance

3.7
Compare

Pine Labs

3.4
Compare

Aon

3.8
Compare

Similar Jobs for you

Developer at EMERSON INNOVATION CENTER

Pune

2-4 Yrs

₹ 5-8 LPA

Developer at FutureHook Technologies

Bangalore / Bengaluru

1-4 Yrs

₹ 2-6 LPA

Software Engineer at Honeywell

Bangalore / Bengaluru

4-9 Yrs

₹ 6-11 LPA

Developer at Capgemini Technology Services India Limited

Hyderabad / Secunderabad

4-6 Yrs

₹ 6-8 LPA

Developer at Persistent Systems Limited

Pune

3-7 Yrs

₹ 5-9 LPA

Developer at Persistent Systems Limited

Bangalore / Bengaluru

3-7 Yrs

₹ 5-9 LPA

Developer at Persistent Systems Limited

Hyderabad / Secunderabad

3-7 Yrs

₹ 5-9 LPA

Developer at Euclid Innovations Pvt Ltd

Hyderabad / Secunderabad

7-9 Yrs

₹ 4-8 LPA

Software Engineer at Overture Rede pvt ltd

Bangalore / Bengaluru

3-5 Yrs

₹ 3-7 LPA

Embedded Software Developer at Cyient Limited

Pune

3-5 Yrs

₹ 4-7 LPA

C++ Developer

5-7 Yrs

Pune

2d ago·via naukri.com

Flow Proposal Engineer

2-5 Yrs

Pune

16hr ago·via naukri.com

Manager Lifecycle Service Power Water Solutions

9-12 Yrs

Noida

16hr ago·via naukri.com

ML Engineer - AI Application Development

3-7 Yrs

Pune

16hr ago·via naukri.com

Operating Engineer

2-5 Yrs

Mumbai, Nagpur, Thane +3 more

16hr ago·via naukri.com

AI Developer - AI Application Development

10-12 Yrs

Pune

16hr ago·via naukri.com

Proposal Engineer (Hydrocarbon / Fiscal metering Segment)

2-10 Yrs

Pune

2d ago·via naukri.com

Senior Engineer - Product Design

7-9 Yrs

Pune

2d ago·via naukri.com

Sr. Engineer - Product Design

8-10 Yrs

Pune

2d ago·via naukri.com

HR Operations Specialist

3-5 Yrs

Pune

2d ago·via naukri.com
write
Share an Interview