Software Development Professional
2 weeks ago
Position Overview
Miovision is seeking a skilled Software Developer to join our Device Management Team. As a key member of this team, you will be responsible for developing and maintaining the application stack that is deployed to our growing family of devices.
Key Responsibilities
- Design, develop, test, deploy, and maintain high-quality software systems.
- Collaborate with the team and system architects to develop a long-term technical vision and a shared roadmap.
- Enable fast iteration through build, test, and deployment automation.
- Evaluate performance, cost, and scalability of live systems.
- Mentor junior members of the team and co-op students.
- 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.
Requirements
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.
Technical Skills
- 3+ years of experience with at least one of: Go, NodeJS, Kotlin, SpringBoot, C/C++
- Working and testing with physical device hardware
- Good command of Linux tools like systemd-networkd, tcpdump, OpenVPN, apt/dpkg, bash, filesystems
- Curiosity to dive into technical details, setup scenarios in the hardware lab, prototype, read protocol specifications, figure things out
- Experience with cloud software architecture
- An operational mindset, instrumenting code for observability in production, monitoring dashboards looking for trouble, participating in a rotation handling engineering escalations and installation support
- The ability to work with a variety of stakeholders including product managers, data scientists, and QA
- A history of taking ownership of problems and delivering complete and high-quality solutions
- Experience with test-driven development and test automation
Tech Stack- Node.js, Javascript, Typescript
- Go and C++
- Kotlin, Spring Boot, Kubernetes, Gitlab CI, Argo
- AWS Services
- Terraform
About Miovision
Miovision is a leading provider of intelligent transportation systems. Our team is passionate about using technology to make a positive impact on our customers and the communities they serve.
What We Offer
- Comprehensive health benefits starting on day one
- RRSP Matching Plan
- Variable Incentive Plan
- Flexible onsite and remote work options
- Unlimited vacation policy
- Wellness offerings (Fitness, Mindfulness)
How to Apply
Interested candidates should submit their application through our career portal. We thank all applicants for their interest, however, only those selected for an interview will be contacted.
-
Software Development Professional
2 months ago
Kitchener, Ontario, Canada Verily Full timeAbout the RoleWe are seeking a highly skilled Software Development Professional to join our team at Verily. As a member of our Precision Health Platform engineering organization, you will play a key role in building modular, composable, and interoperable platform components, including storage and processing of precision health data.Key...
-
Software Development Professional
2 months ago
Kitchener, Ontario, Canada Verily Full timeAbout the RoleWe are seeking a highly skilled Software Development Professional to join our team at Verily. As a member of our Precision Health Platform engineering organization, you will play a key role in building modular, composable, and interoperable platform components, including storage and processing of precision health data.Key...
-
Software Development Professional
4 weeks ago
Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSoftware Engineer PositionWe are seeking a highly skilled Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Develop C++ software for Proof of Concept (POC) projectsSupport senior researchers on various research-oriented projectsRequirements:Strong C/C++ programming abilities and software engineering skillsC++...
-
Software Development Professional
4 weeks ago
Kitchener, Ontario, Canada Vidyard Full timeAbout the RoleVidyard is seeking a skilled Intermediate Software Developer to join our Accounts & Billing team. As a key member of the team, you will be responsible for developing and optimizing the core systems and services that support permissions, accounts, and billing functionalities across Vidyard's applications and services.Key ResponsibilitiesDevelop...
-
Software Developer
2 months ago
Kitchener, Ontario, Canada MealSuite Full timeAbout MealSuiteMealSuite is a privately owned SaaS organization with a strong presence in the healthcare foodservice industry. Our end-to-end foodservice technology solutions help professionals streamline their operations, reduce food waste, and meet regulatory requirements.Job DescriptionWe're seeking a skilled Software Developer to join our engineering...
-
Software Developer
2 months ago
Kitchener, Ontario, Canada MealSuite Full timeAbout MealSuiteMealSuite is a privately owned SaaS organization with a strong presence in the healthcare foodservice industry. Our end-to-end foodservice technology solutions help professionals streamline their operations, reduce food waste, and meet regulatory requirements.Job DescriptionWe're seeking a skilled Software Developer to join our engineering...
-
Software Developer
1 month ago
Kitchener, Ontario, Canada SK INFOTECH Full timeJob Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at SK INFOTECH. As a Software Developer, you will be responsible for designing, developing, and testing software applications for our clients.Key Responsibilities:Consult with clients to understand their software requirements and develop solutions that meet their...
-
Software Developer
1 month ago
Kitchener, Ontario, Canada SK INFOTECH Full timeJob Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at SK INFOTECH. As a Software Developer, you will be responsible for designing, developing, and testing software applications for our clients.Key Responsibilities:Consult with clients to understand their software requirements and develop solutions that meet their...
-
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...
-
Software Developer
2 months ago
Kitchener, Ontario, Canada Verily Full timeAbout VerilyVerily is a subsidiary of Alphabet that is revolutionizing the way people manage their health and the way healthcare is delivered. Our mission is to bring the promise of precision health to everyone, every day.Job DescriptionWe are seeking a talented Software Developer to join our Precision Health Platform engineering organization. As a member of...
-
Software Developer
2 months ago
Kitchener, Ontario, Canada Verily Full timeAbout VerilyVerily is a subsidiary of Alphabet that is revolutionizing the way people manage their health and the way healthcare is delivered. Our mission is to bring the promise of precision health to everyone, every day.Job DescriptionWe are seeking a talented Software Developer to join our Precision Health Platform engineering organization. As a member of...
-
Software Developer
2 months ago
Kitchener, Ontario, Canada Verily Full timeAbout VerilyVerily is a subsidiary of Alphabet that is revolutionizing the way people manage their health and the way healthcare is delivered. Our mission is to bring the promise of precision health to everyone, every day.Job SummaryWe are seeking a talented Software Engineer to join our Precision Health Platform engineering organization. As a member of our...
-
Software Developer
2 months ago
Kitchener, Ontario, Canada Verily Full timeAbout VerilyVerily is a subsidiary of Alphabet that is revolutionizing the way people manage their health and the way healthcare is delivered. Our mission is to bring the promise of precision health to everyone, every day.Job SummaryWe are seeking a talented Software Engineer to join our Precision Health Platform engineering organization. As a member of our...
-
Software Developer
2 months ago
Kitchener, Ontario, Canada Verily Full timeAbout VerilyVerily is a subsidiary of Alphabet that is revolutionizing the way people manage their health and the way healthcare is delivered. Our mission is to bring the promise of precision health to everyone, every day.Job SummaryWe are seeking a talented Software Engineer to join our Precision Health Platform engineering organization. As a member of our...
-
Software Developer
2 months ago
Kitchener, Ontario, Canada Verily Full timeAbout VerilyVerily is a subsidiary of Alphabet that is revolutionizing the way people manage their health and the way healthcare is delivered. Our mission is to bring the promise of precision health to everyone, every day.Job SummaryWe are seeking a talented Software Engineer to join our Precision Health Platform engineering organization. As a member of our...
-
Software Developer
1 month ago
Kitchener, Ontario, Canada Syntronic Full timeUnlock Your Potential at SyntronicAt Syntronic, we're on a mission to revolutionize the future of technology. As a highly skilled Software Engineer, you'll be part of a dynamic team that's pushing the boundaries of innovation. Our projects are diverse, impactful, and at the forefront of technological advancement.What We're Looking ForA collaborative...
-
Software Developer
1 month ago
Kitchener, Ontario, Canada Syntronic Full timeUnlock Your Potential at SyntronicAt Syntronic, we're on a mission to revolutionize the future of technology. As a highly skilled Software Engineer, you'll be part of a dynamic team that's pushing the boundaries of innovation. Our projects are diverse, impactful, and at the forefront of technological advancement.What We're Looking ForA collaborative...
-
Software Developer
2 months ago
Kitchener, Ontario, Canada Verily Full timeAbout VerilyVerily is a subsidiary of Alphabet that is revolutionizing the way people manage their health and the way healthcare is delivered. Our mission is to bring the promise of precision health to everyone, every day.Job SummaryWe are seeking a talented Software Engineer to join our Precision Health Platform engineering organization. As a member of our...
-
Software Developer
2 months ago
Kitchener, Ontario, Canada Verily Full timeAbout VerilyVerily is a subsidiary of Alphabet that is revolutionizing the way people manage their health and the way healthcare is delivered. Our mission is to bring the promise of precision health to everyone, every day.Job SummaryWe are seeking a talented Software Engineer to join our Precision Health Platform engineering organization. As a member of our...