Staff Software Engineer

Year    Bangalore, Karnataka, India

Job Description


:

Staff Software Engineer

The Role

The Staff 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
  • 2 - 5 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

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
    JD3050416
  • 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