Posted in

Senior Engineer – Middleware

Senior Engineer – Middleware

CompanyShield AI
LocationSan Diego, CA, USA
Salary$120000 – $180000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 4 years and a Master’s degree; or 2 years with a PhD; or equivalent work experience.
  • Some Industry or Internship experience developing C++ software in Linux environment.
  • Strong skills in C++ and Software Engineering
  • Great written and verbal communication.
  • Demonstrated history of showing ownership of project outcomes and delivering exceptional results.
  • Record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others.

Responsibilities

  • Develop, test and/or troubleshoot software in C++ (primary), python, scripts using SDLC tools.
  • The work involves adding features to our middleware and communications software, called EdgeOS, that is used to develop the autonomy software.
  • It could also include simulation development or interface translations between our Hivemind ecosystem and 3rd party systems.
  • Lastly, it could involve systems integration execution across our components.

Preferred Qualifications

  • ROS (or comparable middleware) and/or robotics experience.
  • Experience with networking and communication protocols.
  • Experience with safety-critical systems.
  • Embedded systems experience.