Senior Robotics Software Engineer

3 weeks ago


Los Angeles, United States beBee S US Full time

Company

Machina Labs, founded in 2019 by aerospace and auto industry veterans, is a smart manufacturing company based in Los Angeles, California. Enabled by advancements in artificial intelligence and robotics, Machina Labs is developing software-defined factories of the future. The mission of the company is to develop modular manufacturing solutions that can be reconfigured to manufacture new products simply by changing the software. The company is currently working to build the first commercial robotic sheet metal forming machine. Machina Labs is funded and backed by major investors in the field of AI and Deep Tech.


Job Description

As a Senior Robotics Software Engineer and an early member of our small team, you will own a significant portion of our product and the company. You’ll be in charge of developing software that enable the next generation of manufacturing automation. Ideally, you are hands-on, curious, and technically-fearless. Our team is responsible for the core infrastructure and tools that serve as the backbone of our production, enabling process devs, machine learning scientists, and software engineers to collaborate and deploy solutions in the company. Our work spans real-time software, hardware, and control tasks.

Responsibilities

  • Architect, design, and implement robotic software applications, infrastructure, and tools.
  • Work with stakeholders across hardware, science, and operations teams to iterate on systems design and implementation.
  • Create robust, high-quality, well-tested software to interface with and control sensors, actuators, and other hardware.
  • Collaborate with experts in machine learning and robotic controls to implement and deploy algorithms, such as machine learning models.
  • Profile, tune, and optimize system performance.
  • Create reusable software and systems to accelerate robotics development.
  • Maintain high standards by participating in reviews, designing for fault tolerance and operational excellence, and creating mechanisms for continuous improvement.
  • Mentor junior team members and help with the hiring. 

Basic Qualifications

  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of software development experience
  • Programming experience with at least one software programming language.
  • A Bachelor’s degree in Computer Science, Computer Engineering, or equivalent combination of technical education and work experience.
  • 3+ years of software development experience, with background in design patterns, data structures, and test-driven development.
  • Proficiency developing production-quality software in languages such as C++, or Python.
  • Proficiency with professional software engineering practices & standard practices for the full software life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Excellent interpersonal and written communication skills.

Preferred Qualifications

  • Master’s or advanced degree in Computer Science, Computer Engineering, or related technical discipline.
  • Experience in one or more relevant technical areas: robotics, sensors, real-time systems, embedded systems, distributed systems, or building infrastructure for engineering/science users.
  • Experience with ROS2
  • Expertise in building and testing real-time or safety-critical systems, such as aerospace, automotive, or medical devices.
  • Experience with interdisciplinary developments that involve hardware, software, and algorithm co-design.
  • Experience supporting large-scale infrastructure and tool development for scientific/engineering users.
  • Strong fundamentals in operating systems, embedded systems, or systems programming.
  • Independent and Entrepreneurial showing the ability to work with minimal direction.
  • Demonstrated experience incubating and productionizing new technology, working and implementing with research papers from idea generation through implementation.

Machina Labs is committed to a diverse and an inclusive workplace. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation.


  • Robotics Engineer

    3 weeks ago


    Los Angeles, United States Strativ Group Full time

    Robotics Engineer – Autonomy, Software Autonomous Underwater Robotics is one of the most exciting challenges in robotics. My client’s mission is to make ocean data accessible to industry. You will be integral to making this a reality by architecting the core autonomy and software stack for a world-class AUV. The team are robot and hard-tech veterans and...

  • Robotics Engineer

    3 weeks ago


    Los Angeles, United States Sterling Engineering Full time

    Job Description: Seeking a Robotics Engineer to optimize manufacturing efficiency by overseeing robotic systems. Responsibilities include interpreting schematics, programming, troubleshooting, and maintaining documentation. Requirements: Bachelor’s degree in relevant field 2+ years' experience in manufacturing or robotics engineering Proficiency in CAD/CAM...


  • Los Angeles, United States Machina Labs Full time

    Company Machina Labs is a smart manufacturing company backed by major investors in AI and Deep Tech (Innovation Endeavors, Lockheed Martin Ventures), founded in 2019 and based in Chatsworth, CA. We are on a mission to build the factory of the future through the development of modular manufacturing solutions that allow our customers to rapidly produce and...


  • Los Angeles, United States Machina Labs Full time

    Company  Machina Labs is a smart manufacturing company backed by major investors in AI and Deep Tech (Innovation Endeavors, Lockheed Martin Ventures), founded in 2019 and based in Chatsworth, CA. We are on a mission to build the factory of the future through the development of modular manufacturing solutions that allow our customers to rapidly produce and...


  • Los Angeles, United States Moonware Full time

    Employment: Full time Team: Hardware Location: Los Angeles, CA (in-person) About Us Moonware is a venture-backed startup enabling next generation air travel with automated and sustainable airfields. We’re building an integrated ecosystem of AI software and smart vehicles that efficiently connect ground crew, aircraft, and ground support equipment to...


  • Los Angeles, California, United States Moonware Full time

    We're building an integrated ecosystem of AI software and smart vehicles that efficiently connect ground crew, aircraft, and ground support equipment to efficiently service flights.We are builders hailing from Tesla, Waymo, NASA, Google, Uber and Corvette, leveraging years of product development experience in aerospace, automotive, and robotics to...


  • Los Angeles, United States Hai Robotics Co. Ltd Full time

    Apr 17, 2024 About the job HAI Robotics seeks a Resident Support Engineer with a strong background in warehouse automation. Understanding the agile mindset, various systems (AGV, ACR, AMR), and basic DevOps philosophies is key to success in supporting our groundbreaking projects. You will be responsible for the ongoing successful operation of Hai Implemented...


  • Los Angeles, United States RIOS Intelligent Machines Full time

    Senior Solutions Engineer Description As a solutions engineer at RIOS you will work cross-functionally across RIOS as well as with partners and customers to identify, evaluate and develop solutions that use RIOS products and technology to deliver compelling value to all parties. You will lead solution identification and design from earliest stages through to...


  • Los Angeles, United States Hirefuel Full time

    Senior Software EngineerDTLA / East Los Angeles, CAHybrid Remote - 4 days in office*Direct Hire - Recruiter of Record*A high-growth, E-commerce company revolutionizing the industry with cutting-edge technology. We're committed to pushing the boundaries of innovation while maintaining a vibrant and inclusive work culture. As a Fullstack Senior Software...


  • Los Angeles, United States Hirefuel Full time

    Senior Software EngineerDTLA / East Los Angeles, CAHybrid Remote - 4 days in office*Direct Hire - Recruiter of Record*A high-growth, E-commerce company revolutionizing the industry with cutting-edge technology. We're committed to pushing the boundaries of innovation while maintaining a vibrant and inclusive work culture. As a Fullstack Senior Software...


  • Los Angeles, United States Medtronic Full time

    Careers that Change Lives As a Senior Embedded Software Engineer, you will provide technical leadership for software and firmware development. The primary role for this position is writing the high-level embedded software interacting both with low level embedded software interfacing with electronics as well as other devices of the overall medical device...


  • Los Angeles, California, United States Stellar Pizza Full time

    Who We Are:Stellar Pizza is on a mission to revolutionize the food industry and we need your help We use advanced robotics to bake pizzas from scratch in under five minutes and have been featured in Forbes, Thrillist, EaterLA, and the LA Times. Our team of rocket scientists turned food automation pioneers is searching for the best and brightest to join our...


  • Los Angeles, United States NVIDIA Full time

    NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the...


  • Los Angeles, United States OffWorld Full time

    www.offworld.ai OffWorld is a robotics startup working on developing a robotic workforce for heavy industrial jobs on Earth, Moon, asteroids & Mars. OffWorld was founded by an experienced engineering team drawing on decades of tackling formidable engineering challenges at NASA, ESA, SSL/MDA, CERN, Reaction Engines, SAFRAN, Surrey Satellites and Cisco....


  • Los Angeles, United States ProKatchers LLC Full time

    Job Title: Senior Software Engineer/ Senior Full Stack ProgrammerLocation: 90007, Los Angeles, California, United States (HYBRID)Duration: 12 MonthsJob Description:The Programmer Analyst IV will be responsible for programming in languages to support, develop, design and implement the desired results for the software.The successful candidate will have...


  • Los Angeles, United States ProKatchers LLC Full time

    Job Title: Senior Software Engineer/ Senior Full Stack ProgrammerLocation: 90007, Los Angeles, California, United States (HYBRID)Duration: 12 MonthsJob Description:The Programmer Analyst IV will be responsible for programming in languages to support, develop, design and implement the desired results for the software.The successful candidate will have...


  • Los Angeles, United States MedPOINT Management Full time

    Job DescriptionJob DescriptionThe Senior Software Engineer is responsible for designing, developing, analyzing, and managing the data infrastructure needed to support Business Intelligence and Reporting at MedPOINT Management. This position will be involved in all aspects of the software development life cycle. This individual will work closely with Software...


  • Los Angeles, California, United States Riot Games Full time

    Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Software Engineer, you'll also dive into projects that focus on team cohesiveness and cross-team objectives. You'll lead without authority and provide other engineers with a clear illustration of extraordinary...


  • Los Angeles, United States Integer Technologies Full time

    Maritime Robotics Systems Engineer Locations: Baton Rouge, Louisiana What We Do Integer Technologies is an applied research and product development company founded by scientists and engineers with a passion for technology and national security. We perform R&D on next-generation systems and technologies for the Department of Defense (DoD) and other U.S....


  • Los Angeles, United States MojoTech Full time

    MojoTech's mission is to practice engineering excellence, to foster an enjoyable environment that allows everyone to reach their potential, to work in a sustainable way, and to help our clients succeed. We are a consultancy that designs and engineers distributed systems and mobile applications for big, and soon-to-big companies – helping enterprises move...