Software Engineer
4 weeks ago
Miovision Technologies, Inc. is a leading provider of traffic management solutions, and we're seeking a skilled Software Developer to join our team. Our mission is to provide the foundation for tomorrow's smart cities by transforming the way traffic networks are managed today.
About the RoleWe're looking for a talented Software Developer who is passionate about applying AI and the latest traffic control technology to improve urban mobility. As a member of our Adaptive Control Team, you will work on developing and maintaining our adaptive signal control product, Surtrac. This cutting-edge system leverages recent advancements in planning, machine learning, optimization, traffic theory, and multi-agent systems to offer a real-time solution for optimizing traffic flow.
Key Responsibilities- 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 it aligns with our code quality standard
- 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
- 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, color, 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.
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeJob Title: Software Engineer in SupportAt Molex, we're committed to improving people's lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry...
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeJob Title: Software Engineer in SupportAt Molex, we're committed to improving people's lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry...
-
Industrial Software Engineer
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAbout the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...
-
Industrial Software Engineer
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAbout the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...
-
Industrial Software Engineer
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeSoftware Development and Automation ExpertAt JAM Software GmbH, we're committed to delivering innovative solutions that drive business growth and improvement. The mission of our Industrial Automation group is to design and develop cutting-edge technology platforms that support the evolving needs of our global customers and partners in the (r)evolution of...
-
IoT Software Engineer
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeSoftware Designer / DeveloperAt JAM Software GmbH, we're committed to driving innovation and making a positive impact on the world. Our Industrial Automation group is dedicated to supporting the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0.Our products and platform support...
-
IoT Software Engineer
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeSoftware Designer / DeveloperAt JAM Software GmbH, we're committed to driving innovation and making a positive impact on the world. Our Industrial Automation group is dedicated to supporting the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0.Our products and platform support...
-
Software Engineer
4 weeks ago
Kitchener, Ontario, Canada Verily Full timeAt Verily, we're seeking a skilled Software Developer to join our Precision Health Platform engineering organization. As a member of our team, you'll design, develop, and deliver new software features across our tech stack, working closely with our development team to build modular, composable, and interoperable platform components.Key ResponsibilitiesDesign...
-
Software Engineer
2 weeks ago
Kitchener, Ontario, Canada Trader Tax Inc Full timeWe are seeking a Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications. This is a fantastic opportunity to work on challenging projects, collaborate with a talented group of engineers, and grow your skills in a dynamic and innovative...
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to innovation and excellence. The Industrial Automation group is dedicated to driving the evolution of technology and platforms to support Industry 4.0. Our products and platforms support customers in diverse market sectors, including robotics, plant automation, and process control. This position is responsible for...
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to innovation and excellence. The Industrial Automation group is driving the evolution of technology and platforms to support Industry 4.0. Our products and platform support customers in diverse market sectors, including robotics, plant automation, and process control. This position is responsible for working with our...
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to innovation and excellence. The Industrial Automation group is dedicated to driving the evolution of technology and platforms to support Industry 4.0. Our products and platforms support customers in diverse market sectors, including robotics, plant automation, and process control. This position is responsible for...
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to innovation and excellence. The Industrial Automation group is driving the evolution of technology and platforms to support Industry 4.0. Our products and platform support customers in diverse market sectors, including robotics, plant automation, and process control. This position is responsible for working with our...
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to improving people's lives and making the world a better place. The mission of our Industrial Automation group is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform support customers in diverse...
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to improving people's lives and making the world a better place. The mission of our Industrial Automation group is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform support customers in diverse...
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeSoftware Designer / DeveloperMolex is committed to making the world a better place by improving people's lives through technology.The Industrial Automation group at Molex drives and supports the evolving needs of global customers and partners in the technology revolution.We support customers in diverse market sectors, including robotics, plant automation,...
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeSoftware Designer / DeveloperMolex is committed to making the world a better place by improving people's lives through technology.The Industrial Automation group at Molex drives and supports the evolving needs of global customers and partners in the technology revolution.We support customers in diverse market sectors, including robotics, plant automation,...
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to improving people's lives and making the world a better place. The mission of our Industrial Automation group is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform support customers in diverse...
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeSoftware Designer / DeveloperMolex is committed to improving people's lives and making the world a better place.The Industrial Automation group at Molex drives and supports the evolving needs of global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0.Our products and platform support customers in diverse market...
-
Software Engineer in Support
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAt JAM Software GmbH, we're committed to improving people's lives and making the world a better place. The mission of our Industrial Automation group is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform support customers in diverse...