Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer, Device Platform

$80k - $110k per year
Full-time

Miovision

About Miovision:

At Miovision, we’re unlocking transportation networks that move you. Our vision and mission is to enable smart, fast, safe communities that simply flow, as we drive the Intelligent Mobility Revolution. Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations are making it possible for cities to improve the transportation experience for drivers, cyclists and pedestrians.

Our values drive us. They’re at the core of everything we do. If they align with yours, proceed through the GREEN light!

- All in to win: We're driven by a winning mindset, approaching every challenge with intensity, clarity, and speed.

- One Miovision: We succeed as one team, uniting diverse talents, building on trust, and putting our shared mission before ego.

- Be better every day: We're committed to continuous growth, staying curious, building mastery, and embracing challenges as learning opportunities.

- Make it happen: We are proactive and results-driven, taking ownership, acting with urgency, and focusing on solutions that deliver real impact.

- Earn the customer: We are deeply customer-centric, focused on earning our customers' partnership every day by delivering exceptional experiences that drive their success.

Position Summary:

At Miovision, we are engineering the future of smart transportation, and we need a Software Developer to help us build the engine under the hood of our IoT edge computing devices. The Device Platform is the critical interchange that sits right on top of our embedded Linux operating systems, seamlessly directing data traffic between our hardware, firmware, and cloud services. We are looking for an engineer who can smoothly navigate the fast lane of end-to-end feature ownership—from edge device runtimes (Node.js, Go, C++) to cloud microservices and frontend integrations. If you are ready to steer complex software initiatives out of gridlock, build scalable solutions, and write code that acts as a green light for millions of commuters across municipalities worldwide, it is time to hit the gas!

*Note that this is a role that will require you to come into the office in Kitchener, ON, from time to time. We estimate a few times per month.

Objectives and Responsibilities:

- End-to-End Ownership: Design, develop, test, deploy, and meticulously maintain high-quality software systems that span from the physical edge device up to the cloud.

- Strategic Vision: Collaborate closely with your team and system architects to chart out a long-term technical vision and successfully execute a shared product roadmap.

- Enable Speed: Champion incredibly fast iteration cycles by building and leaning heavily on robust build, test, and deployment automation.

- System Optimization: Rigorously evaluate the performance, cost, and scalability of live systems to ensure they operate at peak efficiency.

- Continuous Improvement: Proactively evaluate and recommend upgrades to existing systems, identifying prime refactoring opportunities and championing the adoption of new technologies.

- Quality Control: Conduct thorough peer code reviews to ensure all contributions strictly align with our high standards for code quality and maintainability.

The Ideal Profile:

- You bring strong, hands-on experience with at least one of the following: Go, NodeJS, Kotlin, SpringBoot, or C/C++.

- You have strong experience utilizing AI as part of your development ecosystem as a mean to improve quality and productivity.

- You have real experience working and testing with physical device hardware. You bring a deep curiosity to dive into technical details, read protocol specs, and enthusiastically tinker in the hardware lab.

- You possess a strong command of essential Linux tools (such as systemd-networkd, tcpdump, OpenVPN, iptables, IPsec, apt/dpkg, bash, and filesystems) to confidently navigate and configure embedded systems.

- You have solid experience with cloud software architecture (we use AWS and Kubernetes) and deeply understand how edge devices interact securely and efficiently with the cloud.

- Perhaps most importantly, you bring a curious mindset and a passion for what we are building at Miovision.

Your Rewards & Well-being:

We invest in our team with benefits designed for modern life and true work-life balance.

- Comprehensive Coverage: Your well-being is covered from day one with comprehensive health benefits, 24/7 virtual healthcare access, and dedicated wellness programs.

- Financial Future: Build for tomorrow with our RRSP/401K Matching Plan and share in the company's success through our Variable Incentive Plan.

- Time to Recharge: Truly unplug with our unique Mio-Days and flexible vacation policy.

- Work & Life Support: We support you with flexible work options, an internet subsidy, a remote work allowance, and enhanced leave for new parents.

Sound like your next adventure? Apply now and let's start building together!

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.

Miovision may use artificial intelligence (AI) to assist in the hiring process for tasks such as helping to identify qualified candidates, taking meeting notes, creating summaries, and streamlining administrative work. These tools are one of several factors considered in the hiring process and do not replace human judgement. We do not use AI to make any final hiring or interview decisions.

PLEASE BE AWARE OF FRAUD: Applicants interested in applying for roles at Miovision should apply directly via the details provided on our careers page. We communicate directly with applicants and will not request banking information, payment, or fees during any point of the recruitment process. We do not conduct interviews via text message. If you suspect that a third party is impersonating Miovision or requesting payment for recruitment on behalf of Miovision, please alert us via View email address on remote1stjobs.com.

To all recruitment agencies: Miovision does not accept agency solicitation or resumes. Please do not forward resumes to our HR alias e-mail address, to any Miovision employee, or to other Miovision e-mail addresses. Miovision will not pay any fees related to unsolicited resumes.

Compensation: CA$80K - CA$110K

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Developer, Device Platform in Canada vacancy
  •  ...We are looking for Software Developers with commercial C++ experience to join our team. We value people who are smart, calm, and thoughtful...  ...design, implementation, testing, and deployment of the trading platform Write a lot of asynchronous, template, network and thread... 
    Software
    Full time
    Remote work
    Flexible hours

    Eqvilent

    Canada
    8 hours ago
  • $128k - $200k per year

     ...help lead the Infrastructure & Enablement group at Jane. Platform Engineering and Developer Experience are career passions of mine, and both are areas...  ...in about two and a half years. Roughly 350 of us ship software every day leveraging GitHub, Jira, AWS, and more. We've rapidly... 
    Software
    Full time
    Internship
    Remote work

    Jane App

    Canada
    8 hours ago
  • usd165k per year

     ...research, flexible infrastructure, and seamless developer tooling, we enable companies operating at...  ...Capital. Join us and help build the platform engineers turn to ship AI products....  ...REQUIREMENTS - Experience building enterprise software, including work on one or more of:... 
    Software
    Long term contract
    Full time
    Flexible hours

    Baseten

    Canada
    8 hours ago
  • $115k per year

     ...what’s possible. These state-of-the-art platforms are powered by proprietary in-house technology...  ...traffic, and a team that treats software quality as a first-class product concern,...  ...Sportsbook Platform team, you will: Develop, scale, and optimize the GraphQL APIs, gRPC... 
    Software
    Full time
    Remote work
    Work from home

    Penn Interactive

    Canada
    8 hours ago
  • $210k - $278k per year

     ...performant technical operations. The Platform team is responsible for ensuring our systems...  ...reliability, security, compliance, and developer experience—a small but high-impact group...  ...organization. We are looking for a Staff Software Engineer who’s capable of balancing... 
    Software
    Full time
    Self employment
    Remote work
    Flexible hours

    Found

    Canada
    8 hours ago
  • usd180k per year

     ...uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to...  ...Partners, and Spark Capital. Join us and help build the platform engineers turn to ship AI products. THE ROLE We're looking... 
    Software
    Full time
    Flexible hours

    Baseten

    Canada
    8 hours ago
  •  ...teams, and delight our customers with industry-leading quality software.  The Platform team primarily focuses on building a fully managed platform...  ...stakeholders to meet their needs. You will: Develop inter-cloud connectivity solutions to support enterprise customers... 
    Software
    Long term contract
    Part time
    Internship
    Immediate start

    Sourcegraph

    Canada
    8 hours ago
  •  ...real-time data streaming. Our platform empowers organizations to...  ...We are looking for a Senior Software Engineer to help build the Kafka...  ...real-time data applications for developers and enterprises worldwide....  ...source projects and improve the developer experience of streaming... 
    Software
    Full time
    Worldwide

    StreamNative

    Canada
    8 hours ago
  • usd175k - usd275k per year

     ...About WorkOS WorkOS builds modern developer tools and APIs that make it easy for companies to become Enterprise Ready. Our platform powers authentication, identity, authorization...  ...Perplexity, Sierra, and Plaid. As AI reshapes software, WorkOS is at the frontier of Human and... 
    Software
    Long term contract
    Full time
    Remote work

    WorkOS

    Canada
    8 hours ago
  • usd200k - usd230k per year

     ...Assured, we provide large insurers with the software solutions they need to win in a modern,...  .... As a Staff Software Engineer, Platform, you will play a critical role owning and...  ...deployments, and release candidate validation Develop self-service tooling and paved paths that... 
    Software
    Long term contract
    Full time
    Temporary work
    Internship
    Remote work
    Work from home
    Home office

    Assured

    Canada
    8 hours ago
  • usd175k - usd220k per year

     ...fund administration services into a single platform that helps GPs move faster, make better...  ...time. ABOUT YOUR ROLE As a Senior Software Engineer at Juniper Square, you're a hands...  ...infrastructure, frameworks, tooling, and developer experiences that enable teams across the... 
    Software
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Juniper Square

    Canada
    8 hours ago
  • usd150k - usd250k per year

     ...a Top Startup (#4, 2025). The Role We're hiring a Software Engineer - Platform to build and scale the infrastructure that embeds compliance...  ...APIs, distributed systems, cloud infrastructure, data, or developer tooling ~ Strong architectural judgment and the ability... 
    Software
    Full time
    Local area
    Remote work
    Home office

    Cadence Solutions

    Canada
    8 hours ago
  • $170k per year

     ...possible. These state-of-the-art platforms are powered by proprietary in...  ...Support teams developing features in our customer-facing...  ...code and design review Develop, scale, and optimize gRPC endpoints...  ...About You ~7+ years in a software engineering role  ~ A first... 
    Software
    Full time
    Remote work

    Penn Interactive

    Canada
    8 hours ago
  •  ...become the #1 time management add-on for Jira, and we have developed and acquired a multitude of tools to become one of the...  ...: We are looking for a passionate and experienced software developer to join our Platform Team. You will be responsible for building and maintaining... 
    Software
    Full time
    Remote work
    Work from home

    Tempo

    Canada
    8 hours ago
  •  ...world has to suffer from a treatable skin disease because of an access issue ever again. ABOUT HONEYDEW Honeydew is building a platform for hundreds of millions of people globally to access expertise and science-backed skin treatments, from prescription to retail. Our... 
    Software
    Full time

    Honeydew

    Canada
    8 hours ago
  • usd167.8k - usd204k per year

     ...are tech industry veterans in software, hardware, and design who are...  ...Responsibilities - Design, develop, test, and maintain robotics middleware...  ...Linux. - Own significant platform components from technical...  ...scheduling, resource management, device interfaces, and interprocess... 
    Software
    Full time
    Live In
    Local area

    Serve Robotics

    Canada
    8 hours ago
  • $239k per year

     ...to build its own version? We’re looking for a Staff Software Engineer - Services Platform to become a technical owner for Mercury’s services...  ...organizational leverage. Experience building an internal developer platform or service infrastructure at a scaled... 
    Software
    Full time
    Flexible hours

    Mercury

    Canada
    8 hours ago
  • $134k - $175k per year

     ...at a lower cost through early diagnosis and longitudinal care management of chronic conditions.  We are looking for a Senior Software Developer with expertise in full-stack engineering. In this role, you will collaborate with our operators, clinicians, and product... 
    Software
    Full time
    Work at office
    Remote work
    Work from home

    Counterpart Health

    Canada
    8 hours ago
  •  ...Valsoft was founded in 2015 in Montreal, Canada. Our focus is to acquire and grow vertical market software businesses that provide mission-critical solutions in their respective niche markets. So far, we have acquired over 100+ businesses, and we have over 3,000 employees across... 
    Software
    Full time
    Remote work

    Valsoft Corporation

    Canada
    8 hours ago
  • usd120k - usd150k per year

     ...better lives. The Role Hone is looking for a Senior Software Developer to join our team. In this role, you will report to the Senior...  ...decision-making. At least 3 years experience with cloud platforms (Azure, AWS, or GCP) Familiarity with front end frameworks... 
    Software
    Full time
    Temporary work
    Part time
    For contractors
    Remote work
    Flexible hours

    Hone Health

    Canada
    8 hours ago
  •  ...Software Engineering Team Full-time CaptivateIQ is transforming the way companies plan...  ...management, and now we're expanding our platform to solve broader sales planning challenges...  ...teams, and invest deeply in coaching and developing engineers toward senior and staff-level... 
    Software
    Full time
    Remote work

    CaptivateIQ

    Canada
    8 hours ago
  • usd200k per year

     ...custody system designed for today's complex, global market. Our platform is fully integrated with central clearing houses and exchanges to...  ...inside a new, AI-native trading experience You will develop a high-performance backend in Rust that supports streaming responses... 
    Software
    Full time
    Work at office
    Remote work

    Clear Street

    Canada
    8 hours ago
  • usd135.8k - usd169.7k per year

     ...About Pantheon Pantheon WebOps Platform powers the open web, running more than 300,000...  ...Without Borders. Every day, thousands of developers and marketers create, iterate, and scale...  ...to data — and we’re looking for a Staff Software Engineer to take it to the next level.... 
    Software
    Full time
    Work at office
    Local area
    Flexible hours

    Pantheon

    Canada
    8 hours ago
  • $30 per hour

     ...Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient... 
    Software
    Hourly pay
    Full time
    Part time
    Internship

    Fullscript

    Canada
    8 hours ago
  • usd123.75k per year

     ...product experience. The Infrastructure Platform team focuses on the cloud services,...  ...make it easier for product engineers to develop, deploy, operate, and troubleshoot their...  ....  What You Will Do As a Senior Software Engineer on the Infrastructure Platform team... 
    Software
    Full time
    Work at office
    Remote work
    Work from home

    Lattice

    Canada
    8 hours ago
  •  ...commitment to excellence provide comprehensive software and hardware that enable seamless...  ...Instagram PAR is seeking a Staff Software Developer, Salesforce to join the team. PAR is an...  ...help maximize the value of the Salesforce platform while adhering to platform best practices... 
    Software
    Full time
    Worldwide

    PAR Technology

    Canada
    8 hours ago
  •  ...We are seeking a Software Developer , preferably with successful competitive programming experience, to join our dynamic team. You will join a team of intelligent, calm, and thoughtful teammates with a strong focus on detail and a passion for streamlining business procedures... 
    Software
    Full time
    Remote work
    Flexible hours

    Eqvilent

    Canada
    8 hours ago
  • usd165k per year

     ...uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to...  ...Partners, and Spark Capital. Join us and help build the platform engineers turn to ship AI products. THE ROLE Baseten's engineers... 
    Software
    Full time
    Flexible hours

    Baseten

    Canada
    8 hours ago
  • $139.2k - $174k per year

     ...Nations. Every day, thousands of developers and marketers use our WebOps platform to build, iterate, and scale WordPress...  ...that sits at the intersection of developer tooling, visual editing, and cloud...  ...~10+ years of overall software engineering experience, with a strong... 
    Software
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Pantheon

    Canada
    8 hours ago
  • $103.21k - $129.01k per year

     ...Clorox, and the United Nations. Every day, thousands of developers and marketers use our WebOps platform to build, iterate, and scale WordPress, Drupal, and...  ...unchanged for two decades. We are changing that.  As a Software Engineer II on this team, you will be an early... 
    Software
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Worldwide

    Pantheon

    Canada
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer, Device Platform. Be the first to apply!