GenAI Robotics Software Engineer (Fullstack)

Socket.dev

Mountain View (CA)

On-site

USD 174,000 - 252,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google DeepMind in Mountain View, CA seeks a Software Engineer to design and integrate hardware into a unified data ecosystem, spanning from low-level firmware to database integration software.

You will build back-end systems to process real-time sensor data, create intuitive front-end monitoring tools, and ensure robust, low-latency communication across the robot stack, while testing new algorithms on robots.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Robotics, or a related field with a focus on robotic manipulation or electromechanical systems.
  • 5 years of experience developing and debugging electrical or electromechanical systems and integrating multiple software systems.
  • Experience with embedded systems, microcontrollers, FPGAs, and high-performance computing platforms.
  • Proficiency in Python, C++, and Linux environments.
  • Understanding of computer architecture and communication protocols.
  • Ability to thrive in an ambiguous, fast-paced research environment and collaborate across multidisciplinary engineering teams.

Responsibilities

  • Design and develop robust software to integrate hardware components into a unified data ecosystem, from low-level firmware to database integration software.
  • Build scalable back-end software to process real-time sensor data and intuitive front-end software for system monitoring and operator control.
  • Ensure low-latency communication and system stability across the entire robot stack.
  • Establish a culture of following software development best practices, including modularity, well documented code, and high test coverage.

Education

Bachelor’s degree in Computer Science, Computer Engineering, Robotics, or a related field, with a focus on robotic manipulation or electromechanical systems

Tools

Embedded systems
FPGAs
Microcontrollers
High-performance computing
Python
C++
Linux
Computer architecture
Communication protocols

Job description

Google DeepMind in Mountain View, CA seeks a Software Engineer to design and integrate hardware into a unified data ecosystem, spanning from low-level firmware to database integration software.

You will build back-end systems to process real-time sensor data, create intuitive front-end monitoring tools, and ensure robust, low-latency communication across the robot stack, while testing new algorithms on robots.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer for GenAI & Real-Time Systems
Robotics Software Engineer for GenAI & Real-Time Systems

Google DeepMind • Mountain View (CA)

On-site
USD 174,000 - 252,000
Fullstack Software Engineer, GenAI, DeepMind
Fullstack Software Engineer, GenAI, DeepMind

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Fullstack Software Engineer, GenAI, DeepMind
Fullstack Software Engineer, GenAI, DeepMind

Google DeepMind • Mountain View (CA)

On-site
USD 174,000 - 252,000
Software Quality & CI/CD Engineer (Data Systems)
Software Quality & CI/CD Engineer (Data Systems)

Google DeepMind • Mountain View (CA)

On-site
USD 147,000 - 210,000
Robotics AI Research Engineer
Robotics AI Research Engineer

Google • Mountain View (CA)

On-site
USD 140,000 - 200,000
Firmware Engineer - Real-Time Embedded & Sensor Networks
Firmware Engineer - Real-Time Embedded & Sensor Networks

Google DeepMind • Cambridge (MA)

On-site
USD 132,000 - 189,000
Software Engineer, Infrastructure Quality Productivity, Data Engineering, DeepMind
Software Engineer, Infrastructure Quality Productivity, Data Engineering, DeepMind

Google Inc. • Mountain View (CA)

On-site
USD 147,000 - 210,000
Equity
Bonus target
Benefits
Software Engineer, Infrastructure Quality Productivity, Data Engineering, DeepMind
Software Engineer, Infrastructure Quality Productivity, Data Engineering, DeepMind

Socket.dev • Mountain View (CA)

On-site
USD 147,000 - 210,000
GenAI Full-Stack Engineer III (Equity & Benefits)
GenAI Full-Stack Engineer III (Equity & Benefits)

Google • Reston (VA)

On-site
USD 147,000 - 210,000
Bonus target
Equity
Benefits
Senior Network Engineer, Robotics, DeepMind
Senior Network Engineer, Robotics, DeepMind

Google Inc. • Mountain View (CA)

On-site
USD 177,000 - 257,000