Company:
Miovision Technologies, Inc.
Location: Kitchener
Closing Date: 30/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Miovision’s mission is to provide the foundation for tomorrow’s smart cities by transforming the way traffic networks are managed today. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations have made it possible for cities to improve the transportation experience for drivers, cyclists and pedestrians since 2005. With offices in Kitchener, Canada and Cologne, Germany, Miovision serves over 17,000 municipalities worldwide. For more information, visit www.miovision.com .
Position Summary Traffic signal control plays a pivotal role in traffic management, helping to reduce traffic congestion and emissions. Adaptive traffic signal control, as the most advanced technology in this field, offers a real-time solution for optimizing traffic flow based on various detection inputs and the connectivity of road users, including vehicles, bikes, and pedestrians.
Our Adaptive Control Team is responsible for developing and maintaining Miovision's adaptive signal control product. The product was originally developed by Rapid Flow Technologies, a startup spun off from the Robotics Institute at Carnegie Mellon University in Pittsburgh, USA. In 2022, Rapid Flow Technologies was acquired by Miovision. Our product, Surtrac (Scalable Urban Traffic Control), leverages recent advancements in planning, machine learning, optimization, traffic theory, and multi-agent systems, making it one of the most advanced multimodal adaptive signal control systems in the world. It features a decentralized architecture and a real-time, second-by-second optimization algorithm, offering excellent scalability for deployment and the ability to manage highly dynamic traffic. Unlike other adaptive signal control systems, Surtrac performs well not only in corridors but also in urban grid networks.
We are looking for an exceptional software developer who is passionate about applying AI and the latest traffic control technology to improve urban mobility. The developer will work in a talented team to add more features to our existing system and further improve its performance.
Key Accountabilities Design, develop, test, deploy and maintain high quality software systems
Collaborate with the team and system architects to develop new features and functionality.
Enable fast iteration through build, test, and deployment automation
Evaluate performance and provide implementation support
Evaluate and recommend changes to existing systems, including new technologies and refactoring opportunities
Peer review code to ensure that it aligns to our code quality standard
Skills/Qualifications You should have a track record of working collaboratively with remote teams to deliver high quality solutions at a regular cadence. Pride in your work and a desire to delight the customer should motivate you to take initiative, responsibility, and ownership of your projects.
Below are some more specific things we look for:
3+ years of experience with at least one of: Python, Go, Java, C/C++
B.S. in computer science or equivalent
Experience with cloud software architecture, edge computing, and Linux system
Working with physical device hardware is a plus
The ability to wear multiple hats and work with a variety of stakeholders including product managers, QA, and customers
A history of taking ownership of problems and delivering complete and high-quality solutions
Experience with test driven development and test automation
Curiosity to dive into technical details of how things work
Comfortable learning new technologies and systems
Excellent communication skills
Our Tech Stack Python
Java
Go
Docker
Kubernetes, Kafka
AWS Services
Gitlab CI
Perks and Benefits Note: We do offer flexible onsite and remote work options. Our Benefits are designed to reflect this and include:
Comprehensive health benefits starting on day one
RRSP Matching Plan
Variable Incentive Plan
Mio-Days : We extend all three-day weekends to four-days and provide a Holiday Shutdown in December
Virtual Healthcare Service providing employees and their families access to healthcare providers 24/7
Internet subsidy and a remote work allowance
Enhanced paternity and maternity leaves
Unlimited vacation policy
Wellness offerings (Fitness, Mindfulness)
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Please indicate if you require accommodation on your application, and our team will work with you to meet your accessibility needs.
#J-18808-Ljbffr
Share this job
Miovision Technologies, Inc.
Similar Jobs
- View Job
Software Developer (Adaptive Control Team) Kitchener, Canada
Kitchener - View Job
Software Developer (Adaptive Control Team)
Kitchener - View Job
Software Developer (Adaptive Control Team)
Kitchener - View Job
Software Developer (Adaptive Control Team)
Kitchener - View Job
Software Developer (Adaptive Control Team)
Kitchener