Senior Robotics Software Engineer
Machina LabsOverview
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
Machine Learning Engineer with AI/ML Experience
Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Machine Learning Engineer
Join Snap Inc. as a Machine Learning Engineer in Los Angeles. Develop and deploy ML models to enhance user experience. Competitive salary and benefits.
Senior Software Engineer
Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.
Senior Software Engineer, Machine Learning
Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.
Internship, Reinforcement Learning Engineer
Join Tesla as a Reinforcement Learning Engineer Intern to develop robotic learning systems for humanoid robots.
Senior Distributed Systems Engineer
Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Full-Stack Engineer
Join Happyrobot as a Full-Stack Engineer in San Francisco to develop and optimize AI-driven web applications for the logistics industry.
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.
Embedded Systems Developer
Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.
Full Stack Software Engineer - Field Software
Join Gecko Robotics as a Full Stack Software Engineer to develop innovative field software solutions using Svelte, JavaScript, and Python.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Machine Learning Engineer
Join Atypon as a Senior ML Engineer to develop AI solutions in NLP, deep learning, and MLOps. Remote position in Athens.
Internship Software Engineer - Machine Learning Infrastructure
Join Tesla as an Internship Software Engineer in Machine Learning Infrastructure. Work on AI infrastructure and neural network scaling.
Senior Machine Learning Engineer
Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.
Senior Software Engineer - Backend (Python, Go, C++)
Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.
Software Engineering Intern
Join PickNik Robotics as a Software Engineering Intern to work on advanced robotics software using Python, C++, and ROS.
Senior Software Engineer, Distributed Systems
Join Monad Labs as a Senior Software Engineer to innovate in distributed systems and blockchain technology.
Senior Founding Engineer
Join Besty AI as a Senior Founding Engineer in New York. Drive AI innovation in the short-term rental industry.
Software Architect with DevOps and CI/CD Expertise
Join Robovision as a Software Architect to lead software design and architecture with a focus on DevOps and CI/CD.
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.