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

Software Developer Ii

$93k - $139k per year

LMI Technologies

This is your chance to be a key driver of LMI's GoPxL product platform. GoPxL is the next-generation platform behind the 3D sensors that are the\ "eyes\" of industrial automation, and we have just built its core architecture. You'll be building new features, influencing backend architecture, optimizing performance, and ensuring smooth UX experiences and SDK integrations. This is an ideal time to join, as your work will directly influence the final product. If you are a developer who gets satisfaction from carefully architecting new features while also refining, polishing, and shipping rock-solid code, and who wants to help steer a product's direction, this is the role for you.
What You'll DoAs a Software Developer II you will:
Write high-quality, modern C++ to build new, cutting-edge features for our sensor platform.
Take full ownership of driving assigned features and epics from concept to deployment. Deliver cutting-edge capabilities on our new codebase while proactively refactoring logic, optimizing memory and performance, and standardizing interfaces for long-term scalability.
Collaborate directly with Product Management to break down ambiguous requirements into actionable technical user stories. Help refine team Agile (Jira) processes, mentor junior developers, and ensure engineering trade-offs prioritize real end-customer value.
Dive deep into complex problems involving concurrency, memory management, and low-level hardware-software interfaces in both Windows and Linux embedded environments.
Use AI tools and personal initiative to step\ "+1\" outside the core backend application boundary. Proactively explore and collaborate across adjacent domains - working with Front-End (UI/UX) developers, Vision Engineers, and QA automation teams to ensure seamless full-stack integration and end-to-end feature delivery.
Write robust, fault-tolerant C++ designed for 24/7 factory automation. Implement defensive coding practices, conduct memory safety analyses, maintain GoogleTest unit tests, and actively lead peer code reviews.
Bring your ideas to the table. We are a team of ~20 professionals, and your voice will be critical in shaping the technical roadmap and product evolution.
Education and Qualifications (The Must-Haves)
5+ years of professional software development experience, with a heavy focus on C++ application development.
Bachelor's degree in Computer Engineering, Computer Science, or a related field.
Strong, hands-on proficiency in modern C++, including the STL, OOP, and data structures.
A solid understanding of multi-threaded, concurrent systems. You must be comfortable working with and debugging race conditions, mutexes, and asynchronous logic.
You don't have to be a pure firmware dev, but you must be comfortable at the hardware-software interface. Experience with TCP/UDP socket programming is essential.
Experience with version control (Git), CI/CD development environments, and unit-testing frameworks (e.G. GoogleTest).
Excellent proficiency in English (both written and verbal) and strong collaboration skills, and able to converse skillfully with AI agents.
What Sets You Apart (The Desirables)
A\ "product-first\" mindset and a passion for craftsmanship.
Familiarity with 3D imaging, machine vision, or robotics.
Experience with embedded Linux or RTOS environments.
Experience with C# or Python for tools and testing.
Interest or experience in using AI tools (e.G. Claude, Gemini, Copilot) as a force multiplier - coupled with the strong technical fundamentals required to steer AI to craft production-grade deliverables as efficiently as possible.
Salary Range: $93,000 CAD to $139,000 + Eligibility for Profit Sharing Program Participation (pending successful completion of probationary period and based on business performance)
Perks and Benefits
Health Benefits: Full health care coverage (with 100% paid premiums) including dental, vision, and drugs for you and your family.
Work-Life Balance: We support a healthy balance with hybrid work arrangements, flextime, and competitive paid time off.
Growth & Development: An annual Education Support Program for training and professional growth, plus annual performance reviews.
Enjoy free snacks and drinks, team-building events, tenure awards, and our official\ "May the 4th\" (Star Wars Day) company holiday!
Access to an on-site fitness facility, tennis/basketball court, and company-wide wellness initiatives
This is a hybrid position based out of our Burnaby, BC headquarters. To support our collaborative model, preference will be given to local candidates that are able to work in the office on Tuesdays, Wednesdays and Thursdays.
Please note that financial relocation assistance and immigration sponsorship are not available for this position
We are recognized as a\ "Great Place to Work\" for 10consecutive years!
Our Recruitment Process
We believe in a transparent and collaborative hiring journey. Our goal is to ensure you are as excited about us as we are about you. Below is the typical path (can vary by position):
Talent Discovery (Human Resources): An initial screening call focused on your professional background, language and communication proficiency, and cultural alignment with the team as well as overview of role and company.
Role Fit (Hiring Manager): A deep dive into your experience, knowledge and skills as well as sharing of role expectations and team initiatives.
Team Fit (Peers and Colleagues): An opportunity to meet with potential team members and/or cross-functional peers to discuss your experience/background and their experience and work at LMI.
Assessment : Some roles may entail a technical assessment to further discover your technical capabilities and skills.
About LMI Technologies
We are recognized as one of Canada's Great Workplaces and a global leader in industrial vision. LMI is a medium-sized technology company built on a culture of openness, respect and engineering excellence. At LMI, our teams work collaboratively toward the shared goal of designing and delivering innovative 3D and 2D machine vision solutions to OEMs and System Integrators operating in industrial factory automation worldwide. The result of this collaboration is high-performance, easy-to-deploy, and cost-effective vision technologies that deliver consistent results in even the most demanding inline inspection applications today worldwide reliably. #LMISJ
We assure you, once you complete your application, your information is safe with us. To learn more about how we use your personal data, please review our Privacy Policy (
#J-18808-Ljbffr
Vacancy posted 46 minutes ago
Similar jobs that could be interesting for youBased on the Software Developer Ii in Winnipeg, MB vacancy
  • $180k - $220k per year

     ...the forefront of AI-powered medicine and help shape the future of patient care. About the RoleKlinrisk is hiring a Senior II Software Developer to play a key role in the design, build, and operation of the platform that turns clinical algorithms into production Software... 
    Suggested
    Long term contract

    Klinrisk

    Winnipeg, MB
    43 minutes ago
  • $180k - $220k per year

     ...owns the pipelines. As the team grows you will mentor more junior developers through pairing and code review.WHAT SUCCESS LOOKS LIKE A...  ...participation and benefits.Must Have Skills: 8+ years of professional software development, building and shipping production web applications... 
    Suggested
    Remote work

    GuruLink

    Winnipeg, MB
    42 minutes ago
  • $126k - $172k per year

    Scientific Software Developer II [634]D-Wave Quantum Inc. Burnaby, British Columbia, Canada About this positionD-Wave Quantum Inc. (NASDAQ: QBTS) is a leader in the development and delivery of quantum computing systems, software, and services. It is the world’s first commercial... 
    Suggested
    Local area

    D-Wave Quantum Inc.

    Winnipeg, MB
    45 minutes ago
  • $94.2k - $150.7k per year

     ...revolution. We are CNN.Your New Role Are you a software engineer who loves to make life easier for...  ...you.We're looking for a Software Engineer II with a passion for technical writing to...  ....Enhance Onboarding and User Experiences:Develop resources that make onboarding smoother... 
    Suggested
    Long term contract
    Temporary work
    Local area

    CNN

    Winnipeg, MB
    45 minutes ago
  • $126k - $129k per year

     ...practical experience.1 year of experience with software development in one or more programming...  ...Natural Language Processing, Networking, Developing Software Systems, or Security Software...  ...The Job Google's software developers develop the next‑generation technologies that change... 
    Suggested
    Local area

    Google LLC

    Winnipeg, MB
    45 minutes ago
  •  ...Business Systems, Hydronics Reports to: Technical Manager Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will partner directly with Hydronics stakeholders to design, build, and... 

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  •  ...supporting health, charities, youth, and education opportunities is our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the design, development, and automation of PRCN’s internal Data and Lab... 

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  • $125.7k - $203.1k per year

     ...and Trust, etc.You would play a crucial role in driving next-gen software innovations including cloud, mobile, desktop or security spaces....  ...device they're on. See the possibilities when creativity meets develop and build solutions which will transform how we work, live, learn... 
    Long term contract
    Full time
    Temporary work
    Manual labor
    Local area
    Flexible hours

    Cisco

    Winnipeg, MB
    46 minutes ago
  •  ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development... 

    The North West Company

    Winnipeg, MB
    3 days ago
  •  ...is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is... 

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  • $180k - $200k per year

     ...Environment: Kubernetes, Microservices, Big Data Ecosystems (Hadoop/Spark), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically solving complex machine learning problems at scale. Academic Foundation:... 
    3 days per week

    TEEMA Group

    Winnipeg, MB
    3 days ago
  •  ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity to design and deliver impactful, customer-facing web... 

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  •  ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements ERP solutions that enhance our business processes and improve... 

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  • Google LLC in Canada is seeking software developers with a strong foundation in programming languages and a drive to work on scalable, distributed systems. Candidates with ML/AI experience and knowledge of information retrieval and NLP are preferred. This role offers opportunities... 

    Google LLC

    Winnipeg, MB
    42 minutes ago
  • $144k per year

     ...Uber’s businesses, including Rides, Eats, and Ads. As a Backend Software Engineer on the team, you’ll build the services and APIs behind...  .... What You Will Do Build customer-facing features: Develop backend services and APIs that power search, map exploration, and... 
    Full time
    Work at office
    Local area
    Remote work

    Uber Technologies Inc.

    Winnipeg, MB
    46 minutes ago
  •  ...increase visibility, and optimize spend across the enterprise.Emburse software engineers contribute to the development of an engaging and...  ...large area of the codebaseMastery of at least one language and developing mastery of multiple other languages, frameworks and... 
    Local area
    Flexible hours

    Emburse Chrome River

    Winnipeg, MB
    46 minutes ago
  • $90k - $130k per year

     ...people do what they love. Take a look at a day in the life of our team: Behind the Scenes with our Software Engineers The Role We’re looking for a Full Stack Developer who is comfortable building across the stack—front end, back end, and mobile. You’ll be... 
    Work at office
    Remote work

    Push Operations

    Winnipeg, MB
    48 minutes ago
  • $91k - $140k per year

     ...governments realize their greatest potential.Title and Summary Software Engineer II Overview Ethoca, a Mastercard company, is transforming the...  ...governments realize their greatest potential.Role Design and develop scalable, service-oriented software architectures.Drive the... 
    Internship
    Worldwide

    Mastercard Inc.

    Winnipeg, MB
    43 minutes ago
  • $104.5k - $142.8k per year

     ...In FC Quality Verification Engineering, our mission is to help our teams identify quality issues earlier. We build automation software and developer tools for EA SPORTS FC, including for the Companion App on iOS, Android, and web.Role Summary You will develop mobile automation... 
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts

    Winnipeg, MB
    46 minutes ago
  • $91k - $140k per year

     ...their greatest potential. Title And SummarySoftware Engineer II Our PurposeMastercard powers economies and empowers people...  ...deliver real time decisions at global scale. We are looking for a Software Developer to join our DMP team in Vancouver office. Are you a strong... 
    Work at office
    Worldwide
    Flexible hours

    Mastercard Inc.

    Winnipeg, MB
    46 minutes ago
  • $113k - $122k per year

     ...joining a team of engineers who are working on building FISPAN’s accounting software integrations and plugins. Key Responsibilities/Qualifications 5+ years experience as a software developer. 4+ years working with Java, well-versed with Java 17 and above. 4+ years... 
    Permanent employment
    Work at office
    Immediate start

    Fi.spa

    Winnipeg, MB
    45 minutes ago
  • ## Software Engineer IIApply: Hybrid Work: Montreal, Canada: Full time: Posted Today: JR103762**Overview:**At Zebra, we are...  ...of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs... 
    Remplacement
    Full time
    Work at office
    Local area
    3 days per week

    Zebra

    Winnipeg, MB
    43 minutes ago
  • $82.1k - $147.9k per year

     ...Join our cutting-edge team!Our Edge Compute division designs/develops technology that helps our customers improve their Web and Media...  ...for web performance acceleration and edge computing.As a Software Engineer II, you will be responsible for:Advocating for a positive user experience... 
    Long term contract
    Work at office
    Remote work
    Work from home

    Akamai Technologies

    Winnipeg, MB
    46 minutes ago
  • Summary/Objective Emburse software engineers contribute to the development of an engaging...  ...of at least one language and developing mastery of multiple other languages, frameworks...  ...by Travel domain expertise).AI & Modern Developer Workflows: Experience utilizing AI coding... 
    Work at office

    Emburse, Inc.

    Winnipeg, MB
    47 minutes ago
  • $110k - $130k per year

     ...applications and next steps. Our partner is looking for a Senior M365 Software Developer based in Canada. Join an established enterprise software...  ...technologies, including Active Directory, Entra ID, Exchange, IIS, DNS, OneDrive, Windows Server, and SQL Server. Experience... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Worldwide

    Jobgether

    Winnipeg, MB
    45 minutes ago
  • # Staff Software DeveloperCision143k–164k CADFull-timeremote· leadCanadallmsqlreactListed via...  ...product, design, and Principal Engineers to develop and enhance applications by managing AI...  ...technical debt.Leadership: Mentor Senior and II-level engineers, fostering a culture of... 
    Long term contract

    Devconnectplatform

    Winnipeg, MB
    44 minutes ago
  •  ...conference of 5,000 people, the dashboard an organizer is staring at backstage, the badge that prints the moment someone checks in. When our software works, nobody notices. When it doesn't, the whole event feels it. That pressure is what makes this job genuinely exciting. We're a... 
    Work at office
    Immediate start
    Work from home
    Worldwide

    PheedLoop

    Winnipeg, MB
    46 minutes ago
  • $133k - $183k per year

     ...platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving complex...  ...Look For You have a total of 1.5+ years of experience as a software engineer. You have experience designing, developing and... 
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    46 minutes ago
  • $133k - $183k per year

     ...step‑up authentication, and device binding with mentorship from experienced engineers.Develop backend services and APIs in Python or Kotlin, turning product requirements into working software that helps customers access their accounts securely.Work with modern identity... 
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    48 minutes ago
  • $142.8k - $184.8k per year

     ...physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we...  ...the role: Samsara (NYSE: IOT) sits at the center of hardware, software, AI, and the physical world. The platform processes 25+ trillion... 
    Long term contract
    Full time
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Winnipeg, MB
    42 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer Ii. Be the first to apply!