Senior System Software Engineer

4 weeks ago


Delhi, India NVIDIA Full time
We have an exciting opportunity for a talented Senior System Software Engineer to join our dynamic Automotive Team and help us develop innovative, secure, and high-performance automotive systems. If you have a good understanding of operating systems and computer architecture, experience in device driver development and performance tools, and strong C/C++ or Ada/SPARK programming skills, we want to hear from you Join us in creating the future of automotive technology and be part of a team that is revolutionizing the industry.

We are a leading artificial intelligence computing company and are paving the way with innovations in gaming, visualization, supercomputing, and self-driving cars. NVIDIA gives automakers, tier-1 suppliers, automotive research institutions, and start-ups the power and flexibility to develop and deploy breakthrough artificial intelligence systems for self-driving vehicles. Our unified computing architecture makes it possible to train deep neural networks in the data center on the NVIDIA DGX™, and then seamlessly run them on NVIDIA's DRIVE platform inside the vehicle. Leading vehicle manufacturers, tier 1 suppliers, mapping and simulation companies, software and sensor providers, and startups around the world are developing on the to deliver the best solutions for the new world of mobility. As a Senior System Software Engineer in the Automotive team, you will get an opportunity to work on Nvidia's latest SOCs, help tackle complex and important problems, and work alongside industry experts in diverse teams and projects.

What you’ll be doing:Design and develop safety (ISO26262) and security (ISO21434) compliant system software for NVIDIA DRIVE platform for autonomous vehicles

Design simple and creative solutions for complex system problems, by decomposing the problem into smaller problems.

Design Real Time System Software solutions for NVIDIA Tegra SOC

Perform development & bring-up activities for next-generation Tegra SOC hardware

Work with the ASIC teams to enhance virtualization support in the SOC

Design debugging solutions and tooling to improve developer experience on DRIVE platform

Learn to harness maximum and consistent system software performance and develop workflows and tools to measure performance

Handle complex issues requiring interactions between components partitioned across the large software stack

Extensively use Formal Methods to develop high integrity software, benefiting from enhanced toolchain automation.

What we need to see:Bachelors/Masters or equivalent experience in Computer Science from a reputable engineering college

8+ years of experience in System Software development on real time embedded systems

Strong understanding of computer architecture and operating system fundamentals

Strong C/C++ and/or Ada/SPARK programming and debugging skills

Hands-on experience with debugging tools like gdb, valgrind

A dedicated, action-oriented, strong teammate, who’s self-motivated with excellent analytical and interpersonal skills

Ways to stand out from the crowd:In-depth knowledge of embedded systems and real time operating systems, like QNX and RT Linux skills

Good understanding of ARM architecture and writing low level software for ARM v8 based SOCs

Experience in taking features from inception to the product following Software Development Life Cycle (SDLC) practices

Hands-on experience with performance analysis tools, such as gprof, perf, system analyzer tools

Hands-on experience with formal methods, especially using TLA+ and Ada/SPARK toolchains.

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most talented people in the world working for us. Do you want to be one of them? If you're creative and self driven, we want to hear from you We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



  • Delhi, India QuEST Global Services Pte. Ltd Full time

    Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility.We are looking...


  • Delhi, India BrandMuscle Full time

    The Senior Software Engineer builds tools for our clients in small teams that design, build, and deploy new applications for their dedicated solutions. Engineers interpret customer business requirements and develop detailed system specifications for software development. Engineers build out the data and process components in a .NET / Angular / MS SQL Server...


  • new delhi, India Siemens EDA (Siemens Digital Industries Software) Full time

    It is a core R&D team working on multiple verticals of Simulation. A very energetic and enthusiastic team of motivated individuals.This role is based in Noida. But you’ll also get to visit other locations in India and globe, so you’ll need to go where this job takes you. In return, you’ll get the chance to work with teams impacting entire cities,...


  • delhi, India Idyllic Services Pvt. Ltd. Full time

    Job Title- Senior System EngineerExperience- 7+ yearsLocation- BangaloreWork Mode- HybridThe organization is a worldwide leader in insurance technology and is currently searching for a Senior Systems Engineer to join our Corporate IT team. This role will be responsible for building out and maintaining our future computing environments both in the cloud and...


  • delhi, India Aspire Full time

    We are hiring Senior Backend Engineers who have experience in building backend systems in the cloud. As we enter our next phase, we are focused on building a next-generation architecture that can sustain high growth and endure for years to come. To help us on this journey, we're seeking highly skilled technical professionals with diverse backgrounds who can...


  • delhi, India HME Full time

    Senior Software Engineer – Embedded ( 2 positions )3-6 years of experience in Software / Firmware Engineering.Expertise in C/C++Working knowledge of Linux kernel configuration or driver development.Familiarity with peripheral protocols (SPI, UART, I2C, etc.).Experience with Real-Time Operating System (RTOS).Experience working with NFC, Bluetooth, and WiFi...


  • Delhi, India Agensi Pekerjaan BTC Sdn Bhd Full time

    Job DescriptionOpen Position:Software Engineer, Senior (Reputable Company)A Reputable Company is currently hiring aSoftware Engineer, Seniorto come and join them in the Kuala Lumpur Company.Key responsibilities include:·Proven experience (more than 1 years) as a Software Engineer with a hands-on experience in application development on Microsoft C# and SQL...


  • Delhi, India Upland Software Full time

    DescriptionSenior Software Engineer I (NetSuite Developer)Opportunity SummaryWe are looking for an enthusiastic and dynamic individual with an overall experience of 3+ years to join Upland India as Software Engineer for our Upland Business Services team. The ideal candidate will be a self-starter/learner and capable of working within an established code base...

  • Senior Manager

    4 weeks ago


    Delhi, India Clarivate Full time

    We are looking for a Senior Manager in Software Engineering to join our dynamic software engineering team in Noida. This is a unique opportunity to lead and innovate within the Intellectual Property segment, focusing on data engineering and systems integration.This position will report to the Director of IP Technology. The role demands a hands-on approach,...


  • Delhi, India Upland Software Full time

    What’s the Opportunity?We are looking for an enthusiastic and dynamic individual to join Upland India as a Senior Software Engineer II (Front-End) for our Upland Second Street product.The individual will work with ourfront-end development team.What would you do?Develop, test and maintain Front-EndCompile and analyze data, processes, and codes to...


  • Delhi, India Oracle Full time

    Looking for a Senior/Lead Engineer to work in a fast-paced environment forOracle Cloud Infrastructure's File Storage Services. Skills: C (System Programming), Distributed SystemsAbout Us:Oracle’s Cloud Infrastructure team is building File Storage Service that operates at high-scale in a broadly distributed multi-tenant cloud environment. Our customers run...


  • delhi, India SS Innovations Full time

    Title: Senior Software Engineer (QT/QML)Company: SS Innovations Private LimitedLocation: Udyog Vihar, Phase-III, Gurgaon, HaryanaEmployment Type: Full TimeRelevant Experience: Minimum 4+ Year’sSalary: As per the Industry StandardReporting to - VPRole & ResponsibilitiesPart of the Software Development team works collaboratively with software engineers, the...


  • Delhi, India Mindverse Consulting Services Full time

    Job DescriptionWe are looking for a System Engineer for our client in Linköping.As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all.As a Systems Engineer, you will research, design, develop, simulate,...


  • delhi, India Oracle Full time

    Looking for a Senior/Lead Engineer to work in a fast-paced environment for Oracle Cloud Infrastructure's File Storage Services. Skills: C (System Programming), Distributed SystemsAbout Us: Oracle’s Cloud Infrastructure team is building File Storage Service that operates at high-scale in a broadly distributed multi-tenant cloud environment. Our customers...


  • Delhi, India Thrasio Full time

    We are Thrasio - Builders Welcome!At Thrasio, we’re reimagining how to make the world’s most-loved products accessible to everyone. We work with successful sellers, using a deep understanding of rankings, ratings, and reviews – plus supply chain and marketing smarts – to transform the art and science of commerce. We estimate that 1 in 6 households...


  • new delhi, India Morningstar Full time

    Title: Senior Software Engineer The Group: Morningstar is seeking a highly experienced Senior Software Engineer to lead the technical support efforts for our critical Datafeed applications developed in Node.js and ASP.NET. These applications are pivotal in delivering mission-critical data to our clients in the financial industry, and we need a seasoned...


  • New Delhi, India Morningstar Full time

    Title: Senior Software Engineer The Group: Morningstar is seeking a highly experienced Senior Software Engineer to lead the technical support efforts for our critical Datafeed applications developed in Node.js and ASP.NET. These applications are pivotal in delivering mission-critical data to our clients in the financial industry, and we need a seasoned...


  • Delhi, India Tekwissen India Full time

    OverviewTekWissen Group is a workforce management provider operating throughout India and several other countries worldwide. The client below is a leading technology company offering a range of IT solutions to businesses and organizations, enabling them to transform their digital futuresPosition: Senior Software Engineer - ITLocation:HyderabadDuration:...


  • Delhi, India Egnyte Full time

    Senior Backend Engineer - RemoteEgnyte is seeking an experienced Sr. Software Engineer to join our Software Engineering (Infrastructure) group. The Software Engineering (Infrastructure) group builds large distributed components and services that run Egnyte’s Cloud Platform. Our code serves billions of requests per day with sub-second latency in a...


  • Delhi, India Microsoft Full time

    OverviewMicrosoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office...