Software Engineer 

Palo Alto, California, United States

Job Duties and Requirements

Apex.AI seeks Software Engineer in Palo Alto, CA to Design, develop, implement and test the software for the Apex.OS (automotive ROS 2); Build the automated testing system for ApexOS; Develop infrastructure and write reference tests for Apex.AI tooling; Maintain cross compiling toolchains for ApexOS; Build and maintain all tools for deployment, monitoring and operations for a growing startup; Creating, automating, and improving development workflows for the company; Acting as an IT support backup point of contact as needed with general IT, networking, and infrastructure tasks; Design the infrastructure of packaging and shipping RTI Connext Micro and other 3rd party packages; Create roadmaps and plan long-term development of software for Apex.OS; Organize software tasks with specifications and expected timeline; and Support hardware and controlling algorithms in autonomous driving vehicles. 

Requirements: Master's degree in Computer Science, Robotics, Mathematics, Physics, Electrical Engineering, Mechanical Engineering, or related field. 


Apply via email:



Apex.AI, Inc., 979 Commercial St, Palo Alto, CA 94303, United States

Apex.AI GmbH, Agnes-Pockels-Bogen 1, 80992 Munich, Germany

Managing Director / Geschäftsführer: Dr. Jan Becker

Commerce Registration / Handelsregister:

Amtsgericht München, HRB 251547

VAT ID Number / Umsatzsteuer ID: DE320641011 ​

For product inquiries, contact

For media inquiries, see Media Kit or contact

For all other inquiries, contact

Subscribe to our Newsletter 

  • White LinkedIn Icon
  • White Twitter Icon
  • White YouTube Icon

© 2021 Apex.AI, Inc. All rights reserved. Apex.AI®, Apex.OS®, Apex.Autonomy®, Apex.Middleware™ are trademarks of Apex.AI, Inc.