skillindiajobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior System Software Engineer

6.00 to 8.00 Years   Bangalore   26 Feb, 2021
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Hardware / Networking
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

We are now looking for Senior System Software Engineer.NVIDIA s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI the next era of computing with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as the AI computing company. Were looking to grow our company, and build our teams with the smartest people in the world. Join us at the forefront of technological advancement.Are you dedicated, upbeat and dynamic with excellent analytical ability Are you a software engineer passionate and highly motivated about solving complex problems If so, you may be a perfect fit for our group. Join the System Software team to develop our Bootloader (boot flow from system/chip power-on to handover control to kernel) for Tegra chipset to enable various platforms (Automotive, Embedded and Mobile).What youll be doing:

  • The responsibility of the bootloader team is to enable the system by developing, supporting and optimizing CPU and System core functionalities, drivers (IO Peripheral, Storage, Charging, HW engines, etc) and prepare the device by providing system formatting and flashing support. We also need to maintain the backward and forward compatibility by having strong design architecture.
  • The major roles and responsibilities also includes collaborating with various engineering groups (software, hardware and architecture) to define system requirements, configurations and boot security. We need your helping hand to achieve the best performance, secured and productive bootloader on current and next generation NVIDIA TEGRA platforms.
What we need to see:
  • We believe you are a dynamic self-starter ready to work solo as well as with an excellent team to deliver winning solutions ahead of time. We would like to see your programming and debugging skills and in-depth understanding of processor ISA. Your knowledge of Assemblers and binary formats such as ELF, DWARF and understanding of ABI is would be very useful.
  • We expect you have prior experience in developing device drivers (such as Ethernet, PCIe, UFS, SATA, SD/MMC, QSPI, NVME, USB, I2C, SPI, UART, Crypto, etc) and deep understanding of Secure Software Development Life Cycle (SSDLC).
  • Prior knowledge in compiler development in area of instruction scheduling and/or tool development experience in Profiler, Debugger or Linker will be an added advantage.
  • Solid programming background in C/C programming, data structures and coding conventions
  • You are an excellent standout colleague that can collaborate well across time zones
  • B.Tech/M.Tech or equivalent experience in Electronics/Computer Engineering, Computer Science with 6 years of industry experience
  • Strong in OS fundamentals and kernel internals
  • Good experience in working with ARM processors
  • Experience in board bring-up
  • Excellent debugging and analytical skills
  • Ability to understand Technical documents
  • Strong in process development, such as JAMA/JIRA
  • Excellent communication skills
  • Zeal to innovate
  • Demonstrate the ability to own and work in a team to negotiate the scope and design interface and ability to drive the task through its lifecycle
Ways to stand out from the crowd:
  • Your ability to divide complex problems into simple sub problems and reuse available solutions to implement most of those and work authoritatively without needing much support.
  • Your previous knowledge of scripting (Perl or Python) and experience with product/platform commercialization for automotive and embedded will help us extensively.
NVIDIA is committed to cultivating a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.,

Keyskills :
javabiomedicalcustomer relationsrequirementssoftware development life cyclelife cycledeep learningdevice driversdata structuressystem softwarecomputer sciencecomputer graphicsprocess developmentbehavioral trainingsystem requirementssoftwa

Senior System Software Engineer Related Jobs

© 2020 Skillindia All Rights Reserved