Facebook pixel

Senior Embedded Software Engineer - Robotics
Posted on 3/8/2022
INACTIVE
Locations
San Jose, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
JavaScript
C/C++/C#
HTML/CSS
Operating Systems
Web Development
Requirements
  • Dedicated and self-motivated, with a passion for developing high performance embedded software
  • Strong understanding of operating systems and low-level hardware interaction
  • Good programming skills in C/C++, and familiarity with object-oriented programming concepts
  • Excellent analytical and problem-solving skills and an excellent attention to detail
  • Experience in working with highly parallel systems on heterogeneous hardware
  • MS in CS or related fields, or equivalent experience
  • 6+ years of experience, and strong verbal and written interpersonal skills
  • Experience with bare-metal applications and/or kernel development
  • Familiarity with scheduling concepts, memory allocation strategies and asynchronous hardware interfaces
  • Basic web development skills (HTML/CSS/JavaScript)
Responsibilities
  • Build real time data recording software
  • Integrate next generation sensors into the system
  • Bridge data into cloud-based post processing systems
  • Support calibration workflows
NVIDIA

10,001+ employees

Designer & manufacturer of computer chips & graphics processors
Company mission
NVIDIA is on a mission to solve the world's most stimulating technology problems – in industries ranging from gaming to scientific exploration.
Company Values
  • Innovation
  • Speed & Agility
  • Intellectual Honesty
  • Excellence
  • One Team