Machine Learning Testing Engineer, Embedded Software
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 in opportunity. We’re building the digital pipes through which the future of mobile commerce will move.
The Role
We are looking for someone to carry out the responsibilities for performing various tests on development and production embedded systems with machine learning and computer vision applications. You will help us report on test results, bugs and potential systems enhancements.
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.
Key Responsibilities
- Develop test plans, requirements and create test reports on ARM embedded system
- Implement manual or automated test cases of software functions e.g., machine learning and computer vision applications
- Functional testing of embedded sytem, application software integration testing, bug analysis and support field testing
- Create and present detailed reports and bug reports
Requirements and Qualifications
- 2+ years of embedded system testing experience
- 2+ years of experience with C or C++
- Experience with Linux OS (command line)
- Experience with application software and system software
- Experience with Nvidia CUDA is a plus.