…software teams (device drivers, control, edge-processing, upload, web services and cloud processing), and from the science teams (algorithms, machine learning,
...
perform technical risk assessments, present conclusions to peers and senior management, develop plans and papers outlining technical approach, design/architecture,…more