← Back to all jobs

Fullstack Software Engineer, GenAI, DeepMind

Google · United States · Posted 2026-08-15

Apply on the company site →

Job description

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. Minimum 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. Preferred Qualifications: Experience with embedded systems, microcontrollers, field-programmable gate array (FPGAs), and high-performance computing platforms. Proficiency in Python, C++, and Linux environments. Understanding of computer architecture, communication protocols. Ability to grow in an ambiguous, fast-paced research environment and collaborate effectively across multidisciplinary engineering teams.