Internship

Embedded Systems Intern

Metropolis

Metropolis

201-500 employees

Mobility & transportation commerce platform

Data & Analytics
AI & Machine Learning
Real Estate
Consumer Goods

Seattle, WA, USA

Required Skills
Rust
Python
Software Testing
C/C++
Linux/Unix
Requirements
  • Experience with modern embedded software design, development, version control and testing
  • Demonstrated experience designing software for embedded microcontrollers (ARM, PIC, etc.) and/or Embedded Linux (Ubuntu, Mint, etc.) in a production environment
  • Working knowledge of at least one modern embedded language (C/C++, Python, Rust, etc.), including object-oriented design
  • Experience working with common embedded hardware interfaces (GPIO, ethernet, USB, etc.)
  • Experience debugging/troubleshooting embedded systems, including the use of real-time tools
  • Excited to work in a fast-paced, dynamic startup environment
  • Candidates expected to be local to the Seattle area. Will also consider remote locations for exceptional situations
Responsibilities
  • Work with the Hardware Team to design and develop embedded hardware and software solutions to unique mobility related problems
  • Collaborate with other teams (Platform, Application Development, Machine Learning) to integrate and optimize embedded systems
  • Integrate with the existing hardware and software testing environments to deliver high quality systems

Company Stage

Series C

Total Funding

$1.9B

Headquarters

Santa Monica, California

Founded

2017

Growth & Insights
Headcount

6 month growth

0%

1 year growth

3%

2 year growth

10%
INACTIVE