Robotics Software Architect

5 days ago


Los Angeles, California, United States Serve Robotics Full time

At Serve Robotics, we're reimagining the way cities move. Our personable sidewalk robot represents a vision for the future of transportation, designed to take deliveries off congested streets and make them available to more people, benefiting local businesses in the process.

The company's fleet has been successfully operating in Los Angeles, delighting merchants, customers, and pedestrians alike while performing commercial deliveries. We're now seeking talented individuals who will grow robotic deliveries from a surprising novelty to efficient ubiquity.

About Us

We are tech industry veterans in software, hardware, and design who are pooling our skills to build the future we want to live in. Leveraging robotics, machine learning, and computer vision among other disciplines, we're solving real-world problems with a mindful eye towards the end-to-end user experience. Our team is agile, diverse, and driven, believing that collaborative and respectful problem-solving leads to effective solutions for dynamic challenges.

As a Senior Software Engineer on our Infrastructure team, you'll work on core software components that power Serve and enable robotics application development. We're looking for a self-driven engineer passionate about building the future of autonomous delivery.

Key Responsibilities:
  • Develop and improve robotics middleware components and application frameworks.
  • Collaborate closely with other software teams utilizing our robot platform to identify inefficiencies and create solutions to increase productivity.
  • Design and implement systems for measuring software performance.
  • Develop, build, and test systems accelerating team development.
  • Support integration of new hardware components.
Requirements:
  • 5+ years of experience developing production C++ code (C++14 and newer preferred).
  • Experience in developing real-time systems.
  • Experience with performance optimization of embedded software.
  • A track record of taking vaguely defined problems and converting them into robust production solutions.
Your Strengths:
  • Experience in robotics or autonomous vehicle development.
  • Experience building distributed systems and familiarity with serialization formats such as Protocol Buffers, FlatBuffers, or Cap'n Proto.
  • Experience with build systems like Bazel.
  • Prior experience working with sensors like cameras and Lidar.
  • Strong knowledge of Linux, including kernel internals, scheduling, resource management, and IPC mechanisms.
  • Experience with communication interfaces including UART, I2C, CAN, Ethernet, and MIPI CSI-2.

Salary Range: $150,000-$200,000 per annum.



  • Los Angeles, California, United States ZipRecruiter Full time

    Futronics, a pioneering global AI robotics company in stealth mode, is seeking an accomplished Senior Software Architect to join its team in Pasadena, CA. As a key member of the Research and Development team, you will have the unique opportunity to work on innovative next-generation robots and deliver impactful integrated solutions for the healthcare...


  • Los Angeles, California, United States Futronics Corp Full time

    Futronics Corp is a pioneering global AI robotics company in stealth mode, revolutionizing the industry with cutting-edge service robots. We are seeking an exceptional Senior Software Architect to join our dynamic team in Pasadena, CA.Job OverviewThis role presents a unique opportunity to work on our innovative next-generation service robots and deliver...


  • Los Angeles, California, United States Serve Robotics Full time

    Job OverviewServe Robotics is a tech industry pioneer revolutionizing urban mobility by leveraging robotics, machine learning, and computer vision to create efficient and user-friendly delivery solutions. Our team is agile, diverse, and driven, working collaboratively to solve complex problems.ResponsibilitiesDevelop and lead the product vision for current...

  • Software Architect

    1 week ago


    Los Angeles, California, United States tekHouse Full time

    Job Title: Software ArchitectAt tekHouse, we are seeking an experienced Software Architect to lead the design and development of our software products. As a key member of our team, you will be responsible for creating and implementing architecture designs, ensuring scalability, maintainability, and performance of our applications. Your experience in working...


  • Los Angeles, California, United States Home Depot Full time

    Senior Software ArchitectAt Home Depot, we are seeking a Senior Software Architect to join our team. The successful candidate will be responsible for designing and implementing scalable software solutions that meet the needs of our customers and associates.Key Responsibilities:Design and implement software architectures that meet business...


  • Los Angeles, California, United States Tbwa ChiatDay Inc Full time

    Senior/Staff/Principal Software EngineerWe are seeking highly motivated individuals to contribute to the development of cutting-edge AI-driven surgical robotic systems. As a key member of our team, you will be responsible for designing and implementing software components that enable seamless interaction between hardware and software.Tbwa Chiat/Day Inc.The...


  • Los Angeles, California, United States ZipRecruiter Full time

    Job Description:Futronics, a pioneering AI robotics company in stealth mode, seeks an accomplished Senior Software Architect to join their team in Pasadena, CA. This position offers a unique opportunity to work on innovative next-generation robots and deliver impactful integrated solutions for the healthcare domain.The Research and Development team comprises...


  • Los Angeles, California, United States Freeform Full time

    About the RoleSenior Software Engineer at Freeform will be responsible for architecting, developing and maintaining critical software systems for our autonomous 3D printing factories. The ideal candidate will have experience in writing production code in C++ and working in a Linux environment.Key Responsibilities:Architect and develop software for an...


  • Los Angeles, California, United States Hadrian Full time

    Cloud Architect for Manufacturing SystemsHadrian is seeking a skilled Cloud Architect to join our software engineering team and lead the design and implementation of cloud-based systems for our autonomous factories. You'll work closely with our product, operations, data, and robotics teams to develop the factory platform of the future, Flow, and ensure its...


  • Los Angeles, California, United States Serve Robotics Full time

    At Serve Robotics, we're reimagining how goods move in urban environments.We're looking for a talented individual who will grow robotic deliveries from an innovative concept to an efficient and widespread reality.About UsWe are seasoned tech industry professionals with expertise in software, hardware, and design. We're pooling our skills to build the future...


  • Los Angeles, California, United States Northrop Grumman Full time

    Job DescriptionWe are seeking a highly skilled Software Engineering Architect to join our team at Northrop Grumman.OverviewAs a pioneer in the field of technological advancements, Northrop Grumman continues to push the boundaries of innovation and redefine engineering capabilities. Our mission-enabling solutions for global security have earned us a...


  • Los Angeles, California, United States Bluestone Software Full time

    Job OverviewBluestone Software is seeking a seasoned Chief Technology Architect to lead its North American division.About the RoleThis strategic position reports directly to the Senior Vice President of Information Technology and has primary responsibility for the management, development, implementation, and operations of the US technology applications,...


  • Los Angeles, California, United States Northrop Grumman Full time

    Northrop Grumman is a leading innovator in the field of advanced technologies. Our mission is to design and develop cutting-edge systems that transform the world. We are currently seeking an experienced Software Engineer to join our team in Northridge, CA.About the RoleThis position offers an exceptional opportunity for a skilled software professional to...


  • Los Angeles, California, United States Ad Hoc LLC Full time

    Job Title: Senior Software ArchitectAbout the Role:At Ad Hoc LLC, we are seeking an experienced Senior Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing and implementing scalable, efficient, and secure software solutions.Main Responsibilities:Design and develop software architecture for...


  • Los Angeles, California, United States Serve Robotics Full time

    Job Title: Director, Electrical EngineeringServe Robotics is a company redefining how things move in cities. Our vision for the future involves taking deliveries away from congested streets, making deliveries available to more people, and benefiting local businesses.The Serve fleet has been delighting merchants, customers, and pedestrians along the way while...


  • Los Angeles, California, United States Bitcoin Devs Company Full time

    About the RoleWe're looking for a talented Senior Software Architect to join our engineering function. This individual will be part of the product team in charge of the Wealth Management products Banking Platform.Main ResponsibilitiesAs a Senior Software Architect, you will:Develop high-impact services and provide guidance and coaching around technical good...


  • Los Angeles, California, United States Logic Software Solutions Full time

    Job SummaryWe are seeking a highly skilled Data Solutions Architect to join our team at Logic Software Solutions. As a forefront leader in Data Engineering, our mission is to deliver ground-breaking data-driven solutions that provide substantial value to our clientele.The ideal candidate will have over 7-12 years of experience in Business Intelligence...


  • Los Angeles, California, United States Northrop Grumman Full time

    Job Title: Chief Software Systems ArchitectLocation: Woodland Hills, California, United States of AmericaClearance: Top SecretSalary Range: $188,200 - $282,200 per yearWe are seeking a skilled Chief Software Systems Architect to join our team in Woodland Hills, CA. As a key member of our Enterprise-wide digital transformation team, you will have the...


  • Los Angeles, California, United States Open Influence Full time

    Job OverviewWe're seeking a highly skilled Senior Software Architect to lead the development of our next-generation AI-driven influencer marketing platform.As a key member of our engineering team, you'll collaborate across departments to ensure our solutions exceed the needs of our clients and creators.


  • Los Angeles, California, United States QinetiQ U.S. Full time

    OverviewWe are seeking a highly experienced Senior Enterprise Software Architect to join our team at QinetiQ US. As a key member of our organization, you will be responsible for providing progressive software engineering and architectural design for large-scale enterprise software engineering projects.About the RoleThis is an exciting opportunity to work...