Embedded Systems Intern

Metropolis Technologies · Seattle, WA

Company

Metropolis Technologies

Location

Seattle, WA

Type

Full Time

Job Description

The Company 

Metropolis develops advanced computer vision and machine learning technology that make mobile commerce remarkable.  Our platform is already deployed in hundreds of mobility facilities and industries with billions of dollars in opportunity.  We’re building the digital pipes through which the future of mobile commerce will move. 

The Role 

Metropolis is seeking an Embedded Systems Intern to accelerate the development of exciting new hardware projects that power our mobility services.  We are developing a broad suite of technologies that enable the operation of our CV/ML platform, including camera and computer vision systems, embedded computers, IoT sensors and automated access control systems.  As part of the Metropolis Hardware Team, you will be responsible for the development of embedded software and electronics that supports these systems, with the opportunity to span platform and application development to hardware design, test and manufacturing. 

If you have a background in electronics or sensors and are interested in mobility, autonomous vehicles, computer vision or machine learning, this is the ideal opportunity for you. 

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 

Requirements and Qualifications 

  • 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. 

When you join Metropolis, you’ll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice, and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows.  

Apply Now

Date Posted

02/17/2023

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9