Director of Software Development

Palo Alto, CALIFORNIA | 2 months

Job Summary

Palo Alto

Job Description

Apex.AI, Inc.  is seeking an experienced Director of Software Development with strong engineering skills to design robust and reliable software for autonomous driving. Ideal candidates enjoy solving really hard challenges when deploying modern C++ into safety-critical systems such as autonomously driving cars.

Your tasks and responsibilities will be to

  • lead software development at Apex.AI,
  • architect and implement features for a modern autonomous driving and robotics software framework (i.e. ROS 2 and Apex.OS),
  • use your expert skills to solve difficult C++ engineering challenges such as the ones described here  or here ,
  • take responsibility for and lead our software architecture of features and architect their seamless integration into the system,
  • support and mentor junior developers in software architecture and programming best practices.

Your qualifications and characteristics are

  • M.S. or equivalent degree in Computer Science, Computer Engineering, Mathematics or a related field,
  • excellent and proven modern C++ skills (ie. C++ 11, C++ 14),
  • knowledge of ROS 2 or DDS is a plus,
  • proven experience in deriving abstract software architecture concepts for large features and break them down into workable packages,
  • your proven ability to architect and engineer software which considers the overall system architecture,
  • having the capability to look at software from a customer usability perspective,
  • having strong work ethics and commitment to excellence and data-driven decision making,
  • exceptional written and verbal communication skills,
  • a bias for action, and speed in making decisions and executing tasks,
  • the ability to enthusiastically take on new projects and see them through to completion,
  • successful track record of shipping software products.

We offer

  • an open, friendly, collaborative, organized working environment,
  • the opportunity to be part of an awesome and global team,
  • healthy snacks and drinks,
  • barista training to operate our professional espresso machine,
  • flexible work hours including the option to work from home as much as possible,
  • a competitive salary and stock option package depending on experience,
  • benefits including medical, dental, vision, life insurance, 401(k) plan (if in the US).

About Apex.AI

We envision a world of seamless and safe autonomous mobility. Pursuing this vision, we have built a team of the best engineers in their field working together focused on enabling our customers to take automated mobility applications to production. Your work will have real impact and will improve traffic safety and save lives all around the world.

We think that teamwork and collaboration beat individualism, and we strive to create an open environment of continuous learning and improvement. We value a positive and diverse team and work culture, and we openly discuss challenges so we can turn them into opportunities. We are funded by top VCs and work with well-known and international customers.

Similar Jobs

Similar Jobs