companyIntrinsic Robotics logo

Software Engineer - Developer Experience

Intrinsic RoboticsMunich, Germany
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

A degree in computer science or a related field.3+ years of experience in software engineering or software development. Experience in collaborative software projects with 10+ contributors using a distributed version control system. Significant contributions to projects in build systems, CI/CD systems, code review, code search, or IDE integration/extensions. Proficiency in programming languages such as Golang, Python, Rust, or C++.

About the job

Intrinsic Robotics, a pioneering initiative of Alphabet, is transforming the landscape of industrial robotics. Our team is driven by the conviction that advancements in artificial intelligence, perception, and simulation will redefine the capabilities of industrial robotics in the near future, with software and data at the heart of this evolution. 

Our mission is to make industrial robotics intelligent, accessible, and user-friendly for millions of businesses, entrepreneurs, and developers. We are a vibrant team of engineers, roboticists, designers, and technologists committed to unlocking the creative and economic potential of industrial robotics.

Role

As a Software Engineer focused on Developer Experience, you will play a crucial role in enhancing our engineering productivity. Our fast-paced organization is rapidly expanding its on-premises hardware and software, controlling real hardware in real time. We extensively utilize cloud platforms for our robots' computing requirements. You will face the exciting challenge of shaping and testing our internal engineering environment using state-of-the-art tools every day. 

How Your Contributions Drive Our Mission

  • Lead the development of Intrinsic's inner-loop infrastructure for code development, building, and testing. This is a unique opportunity to design and implement a top-tier developer infrastructure from scratch, integrating industry best practices with the latest advancements in AI-enhanced development.
  • Promote and establish best practices for software building, packaging, and deployment for the next generation of robotic systems.

Required Skills for Success

  • A degree in computer science or a related field.
  • 3+ years of experience in software engineering or software development.
  • Experience in a collaborative software project with 10+ contributors using a distributed version control system.
  • Significantly contributed to projects in categories such as build systems, CI/CD systems, code review, code search, or IDE integration/extensions.
  • Proficiency in one or more programming languages: Golang, Python, Rust, and/or C++.

Preferred Skills That Will Enhance Your Application

  • Familiarity with build systems (e.g., Blaze, Bazel, CMake, Ant, Maven, Gradle, Pants, etc.).
  • Experience with distributed build farms (e.g., Buildbarn, Buildfarm, GCC CompileFarm, etc.).
  • Knowledge of CI/CD systems (e.g., Jenkins, Travis, Circle CI, Spinnaker, Terraform).
  • Experience integrating IDEs (e.g., Visual Studio or similar).

About Intrinsic Robotics

Intrinsic Robotics, a forward-thinking initiative by Alphabet, is dedicated to reimagining the capabilities of industrial robotics. Our team is passionate about leveraging AI, perception, and simulation to unlock the future of robotics, focusing on making these technologies accessible and practical for a wide range of users.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.