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
Senior Software Engineer, LLM/VLM
Senior Software Engineer specializing in LLM/VLM for robotics integration in Paris. Deep Learning, MLOps, Embedded Systems expertise required.
Lead Robotics Software Engineer
Lead Robotics Software Engineer needed in Costa Mesa, CA. Develop cutting-edge defense robotics with AI and sensor fusion.
Senior Software Engineer, Robotics Manipulation
Senior Software Engineer specializing in Robotics Manipulation, AI, C++, and ROS in Santa Clara, CA.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer specializing in Computer Vision at Meta's Reality Labs in New York. AI, Python, C, PyTorch expertise required.
Senior Software Engineer, AI Platform - Robotics
Senior Software Engineer needed for AI Robotics platform at NVIDIA, Santa Clara. Involves cloud platforms, Kubernetes, Python.
Senior Software Engineer
Senior Software Engineer needed for developing core services in automation systems using Python and other technologies.
Senior Robotics Software Engineer
Senior Robotics Software Engineer role focusing on developing advanced robotics systems for defense applications.
Senior Software Development Engineer - Amazon Robotics
Senior SDE at Amazon Robotics in Boston, focusing on AI, ML, and robotic systems development.
Senior Backend Engineer, AI Platform - Robotics
Join NVIDIA as a Senior Backend Engineer to develop AI platforms for robotics. Work remotely with cutting-edge technology.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer specializing in Computer Vision at Meta's Reality Labs in Burlingame, CA. Focus on AI, Python, C++, and AR/VR technologies.
Robotics Software Engineer
Join Intrinsic as a Robotics Software Engineer to design and build robotic automation systems using C++, Python, and Kubernetes.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer for Computer Vision at Meta, focusing on AI, Python, PyTorch, and algorithm development.
Senior Software Engineer, Localization & Mapping
Senior Software Engineer specializing in Localization & Mapping at Latitude AI, Pittsburgh. Key skills: C++, Python, SLAM.
Senior Software Engineer - Python, Isaac Sim, Machine Learning
Join Wandelbots as a Senior Software Engineer to develop robotic applications using Python, Isaac Sim, and machine learning.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer for Computer Vision at Meta, focusing on AI and machine learning applications.
Senior Software Engineer, Simulation
Senior Software Engineer in Simulation with skills in AI, Python, Rust, and Robotics. Competitive salary and benefits.
Senior Engineering Manager, Robotics and ML Applications
Senior Engineering Manager for Robotics & ML at NVIDIA, leading innovative projects in AI and robotics applications.
AI Research Engineer - Automation and Control
Join Helsing as an AI Research Engineer in Paris, focusing on automation and control systems in AI. Work with cutting-edge technology.
Software Engineer
Join Gecko Robotics as a Software Engineer to design and implement software solutions using Python, React, and Typescript.
Senior Software Engineer - Machine Learning and Data Science
Join EyePop.ai as a Senior Software Engineer to develop and scale machine learning and data science software pipelines.
Senior Forward Deployed Software Engineer - Team Lead
Lead a team of engineers in developing solutions for critical infrastructure using advanced robotics and AI. Based in New York, hybrid work model.
Remote Software Engineer - Machine Learning and Cloud Infrastructure
Join Helm.ai as a Remote Software Engineer to develop ML tools, build cloud infrastructure, and work on AI technology.
Software Engineer Intern
Join Bear Robotics as a Software Engineer Intern to work on robotics and software systems. Ideal for those pursuing advanced degrees in related fields.