Staff Software Engineer

Year    Bangalore, Karnataka, India

Job Description


:POSITION OVERVIEWThe Product R&D group at NI R&D is seeking an experienced, deeply knowledgeable, energetic, highly accountable & a fully hands-on Engineer to contribute towards the research & development of various features/product at NI.The ideal candidate is deeply technical with experience and knowledge developing & deploying world-class software products for global customers in multi-cultural & dynamic teams. The person is dynamic & comfortable adapting to changing needs and adept at deriving clarity from minimum requirements. The position is highly visible & requires regular interaction with NI global R&D sites.The role demands diverse engineering & leadership capabilities, including the ability to communicate & collaborate effectively within & other global teams to gather requirements, generate precise specifications, brainstorm solutions & create new or sustain existing NI products as per the business needs.JOB RESPONSIBILITIES

  • Brainstorm, design, and develop new features in products. 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 and write unit tests for the features
QUALIFICATIONS
  • B.E/ B.Tech/ M.Tech in Computer Science / Electronics and Communications / Telecommunication / Electrical / Instrumentation with excellent academic qualifications
  • 2 - 5 years of industry experience with a demonstrated ability in problem-solving, effectively diagnosing technical issues, and proposing solutions
  • Proficiency in Text-Based Programming languages, preferably C++/C# and development experience
  • Strong 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
  • Experience working with Continuous Integration/Continuous Deployment tools & processes
  • Experience working in an Agile SW development environment
This job might be for you if:
  • 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
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
    JD3288319
  • 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