NVIDIA

Embedded Software Engineer

NVIDIA

Remote
Full-TimeDepends on ExperienceMid-LevelBachelors
Job Description

The world's most advanced visual computing company is looking for an experienced and motivated Embedded Software Engineer to join our team at NVIDIA! We are looking for a team player who is comfortable working in a fast-paced and innovative environment. As an Embedded Software Engineer, you will have the opportunity to work on the forefront of revolutionary technology and be part of a passionate team that is dedicated to creating the best possible products.To be successful in this role, you must possess strong technical skills and have a proven track record of developing embedded software for consumer products. You should have a solid understanding of embedded systems and architectures, and be comfortable working with embedded operating systems, real-time systems, and low-level programming. You should also have experience with microcontrollers and embedded systems development, and be proficient with C and assembly language.If you have a passion for creating innovative technologies and a drive to push the boundaries of what is possible, this is the perfect opportunity for you!

Responsibilities:

  1. Develop embedded software for consumer products
  2. Work collaboratively with engineering teams to ensure delivery of innovative products
  3. Design, implement, and debug embedded systems for real-time systems
  4. Monitor and troubleshoot embedded systems
  5. Design, implement, and optimize embedded systems architectures
  6. Develop embedded software in C and assembly language
  7. Create and maintain technical documentation
  8. Research and evaluate new technologies for embedded systems
  9. Collaborate with other departments to provide technical solutions and support
  10. Manage and maintain code repositories
Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Or Related Field

  • Electrical Engineering

  • Bachelor's Degree Or Higher In Computer Science

  • + Years Of Hands-On Experience Developing And Debugging Embedded Software

  • Expertise In C/C++ Programming And Embedded Operating Systems

  • Proficiency In Low Level Embedded Systems Design

  • Working Knowledge Of Rtos

  • Experience With Development Tools

  • Such As Compilers

  • Debuggers

  • And Emulators

Required Skills
  • C++

  • Networking

  • Linux

  • C

  • Debugging

  • ARM

  • SPI

  • PCIe

  • RTOS

  • Assembly

  • Embedded

  • Verilog

  • FPGA

  • safety

  • Ic

Soft Skills
  • Communication

  • Decision Making

  • Leadership

  • Problem Solving

  • Time management

  • Interpersonal Skills

  • creativity

  • Organization

  • Teamwork

  • Adaptability

Compensation

According to JobzMall, the average salary range for a Embedded Software Engineer is $69,000 to $95,000 per year. This range can vary depending on the company, location, and experience of the engineer.

Additional Information
NVIDIA is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedNovember 14th, 2023
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About NVIDIA

NVIDIA Corp. designs and manufactures computer graphics processors, chipsets, and related multimedia software. The company operates through two segments: Graphics Processing Unit and Tegra Processor. The Graphics Processing Unit segment includes sales of the company's GeForce discrete and chipset products that supports desktop and notebook PCs plus license fees from Intel and sales of memory products. The Tegra Processors segment provides processors that deliver superior visual and multimedia experience on tablets, smart phones and gaming devices while consuming minimal power.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started