Jobs
>
Los Angeles

    Robotics Software Engineer - Los Angeles, United States - Machina Labs

    Default job background
    Description

    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.


  • System1 Los Angeles, United States

    System1 is looking for a **Director of Engineering** to be the Lead of our Platform Monetization team. You will design, build, operate, debug, optimize, and deploy highly-distributed and low-latency web-based systems with a growing team of talented engineers. · In this role, you ...


  • Google Los Angeles, United States

    **Minimum qualifications**: · - Bachelor's degree or equivalent practical experience. · - 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. · - 2 years of experience with d ...


  • Goddard, Technologies, Inc. Beverly, United States

    At **Goddard**, our most important asset is our people. We don't just work together; we thrive together. We foster a culture of collaboration, continuous learning, and mutual support. We believe in taking exceptionally good care of each other because great teams build great solut ...

  • Freeform

    Software Engineer

    3 days ago


    Freeform Los Angeles, United States

    Job Description · Job DescriptionSOFTWARE ENGINEER (EMBEDDED)Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, ...

  • Advantis Global is becoming INSPYR Solutions

    Software Engineer

    2 weeks ago


    Advantis Global is becoming INSPYR Solutions Los Angeles, United States

    ABOUT THIS FEATURED OPPORTUNITY · Are you ready to dive into the cutting-edge world of software engineering? Advantis Global is proud to present an exclusive opportunity with a renowned Fortune 500 company in the technology sector. As a Software Engineer, you will be at the foref ...

  • Gauntlet

    Software Engineer

    1 week ago


    Gauntlet Los Angeles, United States

    Gauntlet leads the field in quantitative research and optimization of DeFi economics. We manage market risk, optimize growth, and ensure economic safety for protocols facilitating the majority of trading, borrowing, and lending activity across all of DeFi, protecting and optimizi ...

  • Parallel Systems Corp

    Software Engineer

    4 days ago


    Parallel Systems Corp Los Angeles, United States

    Parallel Systems is a Series A startup company developing the future of intermodal transportation. Our mission is to decarbonize freight while improving supply chain logistics and safety. We are developing vehicles and software to create new autonomous and electric transportation ...

  • Patterson Companies

    Software Engineer

    1 week ago


    Patterson Companies Los Angeles, United States

    Dolphin Imaging Systems has a great opportunity available for a Software Engineer to join our team working remotely. · Dolphin Imaging Systems, LLC (a division of Patterson Companies, a Fortune 500 company) provides imaging, diagnostic, and management software solutions for denta ...

  • Sorting Robotics

    Software Engineer

    5 days ago


    Sorting Robotics Los Angeles, United States

    Job Description · Job DescriptionDo you have what it takes to be our next Software Engineer? If so, read on... · (Must be 21+ to apply and fully vaccinated for COVID-19) · Will NOT consider remote positions - this position reports on-site in Los Angeles. Out of state applicants m ...

  • High-Tech Professionals

    Software Engineer

    1 week ago


    High-Tech Professionals Los Angeles, United States

    Software Engineer - Full Stack · Job ID: · 1976 · Location: San Diego, CA · Type: Permanent · Status: Open · Key Skills: · Software Engineer, Full Stack, C#, ASP.NET, MVC, SQL, REST, JSON, Azure/AWS, .NET, Web, desktop, OOP, SOLID, containers, Micro services, continuous in · D ...

  • Recurrency

    Software Engineer

    4 days ago


    Recurrency Los Angeles, United States

    [Full Time] Software Engineer at Recurrency (United States) | BEAMSTART Jobs · Software Engineer · Recurrency United States · Date Posted · 27 Jun, 2022 · Work Location · Los Angeles, CA, United States · Salary Offered · Not Specified · Job Type · Full Time · Experience Require ...

  • Express Employment Professionals Defunct

    Software Engineer

    1 week ago


    Express Employment Professionals Defunct Los Angeles, United States

    Job Description · Job Description · Express Employment Professionals is a full-service staffing agency · Our Client in Van Nuys, CA is looking for a: · Software Engineer · Shift: Day · Salary Grade: 70K – 90K DOE · Work Days: Monday – Friday Work Hours: 7:30am to 4:00pm · Reports ...

  • Freeform

    Software Engineer

    1 day ago


    Freeform Los Angeles, United States

    Job Description · Job DescriptionSOFTWARE ENGINEER (C++)Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, real- ...

  • Freeform

    Software Engineer

    3 days ago


    Freeform Los Angeles, United States

    Job Description · Job DescriptionSOFTWARE ENGINEER (RUST)Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, real ...

  • 1st10

    Software Engineer

    4 days ago


    1st10 Los Angeles, United States

    Looking for highly technical Principal Software Engineer to lead/build/architect the software side of AI wearable experience. Role will involve designing and developing 0-1 real-time, machine to human communication systems. Person will work on the bleeding edge of what's possible ...

  • Hadrian

    Software Engineer

    4 weeks ago


    Hadrian Los Angeles, United States Full time

    Hadrian — Manufacturing the Future · Hadrian is building autonomous factories that help aerospace and defense companies make rockets, jets, and satellites 10x faster and 2x cheaper. Our CEO, Chris Power, discusses the importance of what we're building in this video. · We are a le ...

  • Anysignal

    Software Engineer

    3 days ago


    Anysignal Los Angeles, United States

    AnySignal is a startup whose mission is to usher in the next generation of RF products and services. For the most demanding space and defense missions, AnySignal provides a flexible platform with world-class performance that is easy to deploy, monitor, purchase, and upgrade. · Ou ...

  • Cisco

    Software Engineer

    4 days ago


    Cisco Los Angeles, United States

    (This position is a hybrid role working onsite in Austin, TX or San Francisco, CA) · What You'll Do · As a Software Engineer at Cisco, with a focus on the backend, you will drive the technology that's transforming the way customers secure their networks, and more importantly, t ...

  • Django Rest Framework

    Software Engineer

    4 days ago


    Django Rest Framework Los Angeles, United States

    is hiring a · Remote Software Engineer · About · We started to help maximize lives–both the lives of our customers and the lives of our employees– so that everyone can experience all that life has to offer. For our employees, our promise is that is more than just a job; it's ...

  • Output Inc

    Software Engineer

    4 days ago


    Output Inc Los Angeles, United States

    Love music? Come sit with us. At our core, we help creative people make better music with cutting edge technology. · Output is one of the most influential and fastest-growing music-making software companies in the world used by the likes of Drake, Bjork, Rihanna, and Coldplay, to ...