Robotics Software Engineer

1 month ago


Los Angeles, United States Machina Labs 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 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


  • PhD 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.



  • Los Angeles, United States Machina Labs Full time

    CompanyMachina Labs, founded in 2019 by aerospace and auto industry veterans, is an intelligent 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...


  • Los Angeles, United States Machina Labs Full time

    CompanyMachina Labs, founded in 2019 by aerospace and auto industry veterans, is an intelligent 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...


  • Los Angeles, United States Machina Labs Full time

    CompanyMachina Labs, founded in 2019 by aerospace and auto industry veterans, is an intelligent 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...

  • Robotics Engineer

    4 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 Sorting Robotics Full time

    Job DescriptionJob DescriptionOverviewSorting Robotics is a fast-growing company that specializes in automating the cannabis industry.We have a talented and self-motivated team of mechanical, electrical, and software developers focused on creating the best machines possible.We seek an experienced Software Developer to join our team and help us take our...


  • 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 Projectus Full time

    As a current Field Service Engineer in large capital & surgical med device, who has already successfully experienced working in the ever-evolving world of surgical robotics, you will know and understand their impact on the future of surgical care... Perhaps you've moved out of robotics and would like to move back in? Or perhaps you're working in a large,...


  • Los Angeles, United States PROJECTUS Full time

    As a current Field Service Engineer in large capital & surgical med device, who has already successfully experienced working in the ever-evolving world of surgical robotics, you will know and understand their impact on the future of surgical care...Perhaps you've moved out of robotics and would like to move back in?Or perhaps you're working in a large,...


  • Los Angeles, United States PROJECTUS Full time

    As a current Field Service Engineer in large capital & surgical med device, who has already successfully experienced working in the ever-evolving world of surgical robotics, you will know and understand their impact on the future of surgical care...Perhaps you've moved out of robotics and would like to move back in?Or perhaps you're working in a large,...


  • Los Angeles, United States Projectus Full time

    As a current Field Service Engineer in large capital & surgical med device, who has already successfully experienced working in the ever-evolving world of surgical robotics, you will know and understand their impact on the future of surgical care... A high number of candidates may make applications for this position, so make sure to send your CV and...


  • Los Angeles, United States PROJECTUS Full time

    As a current Field Service Engineer in large capital & surgical med device, who has already successfully experienced working in the ever-evolving world of surgical robotics, you will know and understand their impact on the future of surgical care...Perhaps you've moved out of robotics and would like to move back in?Or perhaps you're working in a large,...


  • Los Angeles, United States Cypress HCM Full time

    The Senior Staff Embedded Linux Software Engineer spearheads the development and integration of system-level components, engaging with diverse teams across various levels of the software stack. They address intricate challenges to propel our mission of guaranteeing the safety, security, and reliability of autonomous robotics. Responsibilities: Collaboration...


  • Los Angeles, United States ABB Full time

    **Robotics Field Service Technician**: **Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future. At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together,...


  • 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....

  • Robotics Technician

    2 days ago


    Los Angeles, United States Embodied, Inc. Full time

    Embodied, Inc. is a technology company founded by veteran roboticist Paolo Pirjanian (iRobot, Evolution Robotics) with the conviction that the next big wave of technology will be driven by human-machine interfaces that are socially aware and intelligent. Embodieds expert team of technologists, neuroscientists, child development specialists, and creative...

  • Civil Engineer

    3 weeks ago


    Los Angeles, United States DK Engineer Corp Full time

    Job DescriptionJob Description About the job: We are currently looking for junior level (0-3 years experience) and experienced engineers (4-8 years experience) to join our team. Civil Engineers are responsible for the design of Civil plans including erosion control (SWPPP), grading and drainage, wet utilities (water, sewer, storm drain), stormwater treatment...


  • Los Angeles, United States Sorting Robotics Full time

    Company Overview: At Sorting Robotics, we are at the forefront of transforming industrial automation with cutting-edge technology solutions. We're committed to not just delivering innovative products, but also ensuring that our clients achieve the greatest possible success and value through our technologies. Job Description: We are seeking a proactive and...


  • Los Angeles, United States Sorting Robotics Full time

    Job DescriptionJob DescriptionCompany Overview:At Sorting Robotics, we are at the forefront of transforming industrial automation with cutting-edge technology solutions. We're committed to not just delivering innovative products, but also ensuring that our clients achieve the greatest possible success and value through our technologies.Job Description:We...