Machina Labs logo

Senior Robotics Software Engineer

Machina Labs

Overview

Machina Labs, a leader in smart manufacturing powered by AI and robotics, is seeking a Senior Robotics Software Engineer to join our innovative team in Los Angeles. This role offers the opportunity to significantly impact our cutting-edge products that are setting new standards in the manufacturing industry.

Role Summary

As a Senior Robotics Software Engineer, you will be a key player in developing software solutions that drive the next generation of manufacturing automation. You will work closely with hardware, science, and operations teams to design and implement robust, high-quality software applications.

Key Responsibilities

  • Architect, design, and implement robotic software applications, infrastructure, and tools.
  • Collaborate with stakeholders across various departments to iterate on systems design and implementation.
  • Develop software to interface with and control sensors, actuators, and other hardware components.
  • Work with machine learning and robotic controls experts to implement and deploy algorithms.
  • Profile, tune, and optimize system performance to ensure reliability and efficiency.
  • Create reusable software and systems to accelerate robotics development.
  • Maintain high standards in software development by participating in code reviews, designing for fault tolerance, and striving for operational excellence.
  • Mentor junior team members and assist in the hiring process to build a strong technical team.

Qualifications

Basic Qualifications

  • 1+ years of experience in system design or architecture.
  • 3+ years of software development experience.
  • Proficiency in C++ or Python.
  • Strong background in design patterns, data structures, and test-driven development.

Preferred Qualifications

  • Experience in robotics, sensors, real-time systems, or embedded systems.
  • Expertise in ROS2 and real-time or safety-critical systems.
  • Experience with interdisciplinary developments involving hardware, software, and algorithm co-design.

About Machina Labs

Machina Labs is committed to innovation and excellence in the field of AI-powered robotics for manufacturing. We are an Equal Employment Opportunity employer and provide accommodations for individuals with disabilities.

Benefits
Extracted with AI

  • Equal Employment Opportunity
  • Disability Accommodation

Similar jobs

Last update: 23 minutes ago

Applied Intuition logo
Applied Intuition

Software Engineer - Autonomous Driving

Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Barco logo
Barco

Software Engineer with C/C++ and Python

Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

dataroots logo
dataroots

Expert Machine Learning Engineer

Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

BCG X logo
BCG X

AI Engineer

Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.

IBA logo
IBA

Embedded Software Engineer

Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.

ZAUBAR logo
ZAUBAR

Senior Fullstack & Unity Developer (Gen AI, AR)

Join ZAUBAR as a Senior Fullstack & Unity Developer in Berlin to create immersive AR experiences with GenAI. Work on cutting-edge technology in a dynamic team.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Bitmovin logo
Bitmovin

Staff C++ Software Engineer

Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.