Staff Software Engineer
14 days ago
Cambridge
Typical activities would include application and system analysis, technology research, hands-on software prototyping to understand how software and hardware behaves, experimental investigations, and performance analysis. Software development and integration on Linux, Android, or similar systems. ...