Senior System Software Engineer, Tegrachips

Nvidia Santa Clara , CA 95051

Posted 1 month ago

We are looking to hire a Senior System Software Engineer.

NVIDIA is hiring engineers to work in our Tegra system software engineering groups. The best candidates will have excellent C and Python programming skills, a thorough understanding of operating systems and kernel programming, a good understanding of ARM programming models, and excellent communication and planning skills. You will work closely with both hardware engineers and other software engineers to design, develop, and debug secure applications that execute in trusted environment.

You will also be heavily involved with the early modeling and simulation required to produce our world-class products, and will follow the devices all the way through the development process to the customer automotive and gaming console products that are used throughout the world.

What you'll be doing:

  • Trusted application architecture, design and development in ARM's trusted environment.

  • Familiar with cryptography, software signing and authentication will be a plus.

  • Debug and root cause Tegra bare metal issues.

  • SImulate and build prototype to validate the stack in pre-silicon development environment.

  • Plan and execute post silicon verification of the developed software.

What we need to see:

  • BS or MS degree or equivalent experience in EE/CS/CE.

  • 7+ yrs of relevant industry experience.

  • Experience in low-level operating system functionality, specifically in areas of ARM technologies and programming preferred.

  • Excellent C and Python programming and debugging skills.

  • Detailed and extensive experience with Linux kernel software is required.

  • Experience with low level boot firmware would be additional plus.

  • Excellent Communication Skills.

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us and, due to unprecedented growth, our special engineering teams are growing fast. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you!

NVIDIA is committed to fostering 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.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer Full Stack


Posted 1 week ago

VIEW JOBS 1/9/2021 12:00:00 AM 2021-04-09T00:00 Job Title: Senior Software Engineer - Full Stack Job Location: San Diego/Santa Clara, US Company ServiceNow is changing the way people work. With a service-orientation toward the activities, tasks and processes that make up day-to-day work life, we help the modern enterprise operate faster and be more scalable than ever before. We're disruptive. We work hard but try not to take ourselves too seriously. We are highly adaptable and constantly evolving. We are passionate about our product, and we live for our customers. We have high expectations and a career at ServiceNow means challenging yourself to always be better. Team We are seeking exceptional, passionate and self-driven Staff Engineers in the rapidly growing Conversational Interface Platform team to build highly innovative products in automated and intelligent chat domain. Conversational Interface incorporates ML and NLU technology to make the chat agent smarter and more intelligent. With the advance of ML algorithm and ever-enrichment of the content, virtual agent is able to support the customer's response with no or little human intervention. It is an era that ML truly can help human in the service industry. Conversational Interface provides the platform to manage the flows, topics, agents (both live and virtual) and customer chat sessions in a holistic way to enable other applications such ITSM, CSM and HR to improve the interaction effectiveness between the clients and backend service providers. Please join this highly innovative team. Let us disrupt the industry! What you get to do in this role: * Design and develop the industry leading ServiceNow platform on conversational interface * Develop across the full stack of Web technologies - Java, JavaScript, AngularJS, React, HTML, CSS, and SQL * Work in a scrum-based agile development process which plans and builds features targeted to a release * Design and implement software that is simple, intuitive and easy to use that will allow application developers and customers to extend and customize the functionality to meet their specific business needs * Translate requirements and mock-ups into fully functional features by working closely with business and product owners, and creative designers * Collaborate with product managers and user experience designers to deliver delightful experiences * Build rich, modern web and mobile native experiences that are accessible, progressive and responsive * Integrate with various ML library and chatting clients (such as Web, Slack, MS Teams) * Support customers through bug fixes and patches In order to be successful in this role, we need someone who has: * Bachelor's/master's degree in Computer Science or related discipline * 3+ years of experience designing and building scalable reusable software components * Past knowledge on JavaScript frameworks (e.g. NodeJS, ReactJS, Redux) and Java Web Application Framework * Strong hands-on knowledge of JavaScript, Java, XML, HTML5 and CSS3, AJAX, WS/REST * Passion for software development, debugging and problem-solving. * Strong problem-solving, debugging skills and an aptitude for learning new technologies * Solid understanding of data modeling and databases (MySQL preferred) * Good understanding of data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations * Strong written and verbal communication It would be even better if you have: * Experience developing on the ServiceNow platform and API's * Experience in developing chat/virtual agent applications. * Expertise in unit and integration test automation * Experience with relational databases: Oracle, MySQL MS SQLServer * Familiarity with Unix shell Servicenow Santa Clara CA

Senior System Software Engineer, Tegrachips