Software Engineer

Year    Bangalore, Karnataka, India

Job Description


:

Software Engineer

The Role

The Software Engineer position is a challenging role within NI dealing with diverse engineering skills to solve problems, execute tasks, and develop features to create high quality products.

Core Responsibilities

Brainstorm, design and develop new features

Develop tools and infrastructure to improve engineering productivity

Independently lead the feature(s) through release. 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

Involve in testing activities for the features

Develop and maintain feature documentation

Collaborate with other teams in the org

Contributes to build, test and release activities

Meet challenging deadlines while ensuring code quality

Key Performance Objectives

  • Deliver features and user stories on time with high quality
Qualifications and Skills

Basic Qualifications

B.E/ B.Tech/M.E/M.Tech in Computer Science / Electronics and Communications / Telecommunication / Electrical / Instrumentation or equivalent with excellent academic qualifications

0 - 2 years of industry experience with a demonstrated ability in problem-solving, effectively diagnosing technical issues, and proposing solutions

Experience with programming languages, preferably LabVIEW, C/C++ and Python, development experience on Windows platform and exposure to Linux platform

Good understanding and experience of software architecture & design principles

Demonstrated ability to lead &/or collaborate with multiple project teams & sites through release cycle(s)

Track record of being a technical expert with extraordinary implementation skills

Excellent oral and written communication skills

Preferred Qualifications

Experience in driver development and working with Continuous Integration/Continuous Deployment tools & processes

Experience working in an Agile SW development environment

Comfortable to use and work with RF hardware

About Us:

Why NI?

There are many reasons to consider joining a company. Key among them are the people, the ideas, and the technology. At NI, we believe in the power and potential of connecting the three to create a path to success.

: We\'re looking for curious and creative problem solvers who value diversity and fresh perspectives, are bold and kind, and willing to take chances.

: What did you want to be when you grew up? Did you want to program robots? Build flying cars? Leave the world better than you found it? At NI, we build on the big ideas of big dreamers to make their visions a reality.

: With our tailored, software-connected approach, we support our customers through all phases of the product development cycle. From 5G and medical innovations to autonomous driving and the future of space travel, we help our customers Engineer Ambitiously every day.

We\'ve long been globally recognized as a top employer. Our compensation and benefits are very competitive, as are our modern workspaces, career development and mobility opportunities, and a culture that fosters belonging and emphasizes community giving. We encourage our teammates to challenge the status quo and collaborate with one another to build innovative solutions.

No matter your career path, we\'re here for you, for each other, and for the next generation of innovators who think bigger, aim higher, and go faster.

Are you up for the challenge of helping shape humanity for the next 100 years? If so, let\'s get started, and let\'s Engineer Ambitiously together.

We are changing how we work by offering more flexibility. NI has decided to take a hybrid approach (working both on- and off-site) at an aggregate level. We know that different roles have different requirements, so we\'re embracing a full range of options.

National Instruments

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3082461
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year