Windsor, Canada Hybrid Full-time USD 135,000 – 160,000 / year

LumiMeds is hiring a Software Engineering Manager

Responsibilities

  • Represent Software Engineering in cross-functional R&D core teams delivering complete instrument and automation products.
  • Lead a software organization spanning embedded firmware, HMI/SCADA, instrument control applications, and mobile/web platforms.
  • Define and own the technical roadmap — architecture, platform strategy, AI integration, and shared services across domains.
  • Partner with senior engineers and product management to translate customer, business, and regulatory requirements into actionable software backlogs and delivery plans.
  • Drive Agile/Scrum execution across multiple workstreams, maintaining clear visibility into status, quality metrics, risks, and deployment readiness.
  • Provide hands-on technical mentorship: performance management, coaching, career development, code review culture, and continuous feedback.
  • Champion an AI-augmented engineering practice — leveraging LLM-assisted development, AI-powered testing, automated code review, and data-driven optimization where appropriate.
  • Own the controlled software deployment lifecycle from lab to production floor, including versioned firmware release, over-the-air updates, and rollback strategies.
  • Build and evolve CI/CD pipelines promoting automation, quality gates, containerized builds, and release-driven deployment across embedded and application stacks.
  • Lead adoption of strategic technologies, modern architectures, and best practices to keep the organization competitive.
  • Ensure compliance with technical standards, regulatory requirements (FDA, IEC 62304, ISO, GDPR/data privacy), security, and safety protocols.
  • Uphold Genus core values, mission, and vision.

Requirements

  • A University degree in Computer Science, Electrical Engineering, or a STEM discipline
  • A minimum of 10 years of professional software development experience
  • A minimum of 3 years leading, managing, and growing teams of software engineers
  • Hands-on experience in at least two of these domains: Embedded systems / firmware / RTOS (C, C++, Rust), HMI / SCADA / industrial automation / PLC integration, Web and/or mobile application development (React, Angular, Flutter, etc.), Cloud-connected / IoT instrument applications, Instrument control, agricultural technology, or biomedical device industry
  • Agile/Scrum methodology with experience defining "Definition of Done" and delivery ceremonies
  • Proficiency in at least two languages including C/C++ and a modern language (TypeScript/Python/Go/Java)
  • Authorized to work in the U.S. without sponsorship

Nice to Have

  • Master's degree in a relevant field
  • Experience integrating AI/ML capabilities into products or engineering workflows (LLM tooling, vision systems, predictive analytics, edge AI)
  • Web framework experience: React, Angular, Vue, or equivalent
  • Mobile framework experience: Flutter, React Native, Swift, Kotlin
  • SCADA/industrial protocol experience: Modbus, OPC UA, BACnet, MQTT
  • Real-time operating systems: FreeRTOS, Zephyr, Linux kernel development
  • OT/IT security practices for embedded and connected devices (IEC 62443)
  • CI/CD platforms: GitHub Actions, GitLab CI, Azure DevOps, Jenkins
  • Infrastructure as Code and cloud platforms (AWS, Azure, GCP)
  • Experience with Jira, Confluence, and GIT
  • Track record of building and scaling DevOps/Platform Engineering practices
  • Experience on multi-disciplinary product teams spanning hardware, mechanical, data science, and software

Work Arrangement

Hybrid — Windsor, WI

Additional Information

  • This is a hybrid role with a minimum requirement of three (3) days a week on-site.
  • The salary provided is a good faith estimate representative of all experience levels.
  • Genus considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills.
Required Skills
JiraConfluenceGit
Test your skills for this role

Take a short quiz and show this employer what you can do.

Job Details
Location Windsor, Canada
Work mode Hybrid
Employment Full-time
Salary USD 135,000 – 160,000 / year
Department Biosystems Engineering R&D
Posted 18 days ago
or drop your CV first
About company
LumiMeds logo
LumiMeds is a fast-growing U.S.-based telehealth company focused on weight management and long-term metabolic health. Our mission is to make high-quality healthcare accessible, safe, and supportive from consultation through long-term care.
All jobs at LumiMeds Visit website