C++ Architect

Your tasks are to
  • architect and implement features for an autonomous driving/robotics software framework (ROS 2)
  • use your expert skills to solve difficult C++ engineering challenges,
  • take responsibility over 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.

Expected qualifications and characteristics are
  • Master's or foreign equivalent in Computer Science, Computer Engineering, Mathematics or related,
  • 8+ years prior experience software architecture and implementing complex software systems,
  • excellent and proven C++ skills,
  • experience in deriving abstract software architecture concepts for large features and break them down into workable packages,
  • able to architect and engineer software which considers the overall system architecture,
  • capable to look at a software from a customer usability perspective.
  • strong work ethic 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,
  • becoming part of an awesome and global team,
  • catered lunch, healthy snacks and drinks,
  • Barista training to operate our professional espresso machine,
  • flexible work hours,
  • competitive salary depending on experience,
  • stock options,
  • benefits including medical, dental, vision, life insurance, 401(k) plan.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file
ErrorRequired field