Jobs · Engineering · Wisconsin

Software Engineering Manager

Genus PLC · Windsor, WI · 1 wk ago
Engineering$135k–$160k/yrFull-time

Role Overview

Genus PLC has an exciting opportunity. We are looking for a Software Engineering Manager to lead a multi-domain software team building embedded firmware, HMI/SCADA systems, instrument applications, and cloud-connected mobile/web platforms for cutting-edge agricultural equipment. As part of the Biosystems Engineering R&D organization, you will drive technical vision, team growth, and delivery excellence across a full-stack, AI-infused product portfolio. The successful candidate is a forward-thinking, strategic leader who thrives at the intersection of real-time systems and modern application development. They rigorously evaluate possibilities, make pragmatic tradeoffs, and maintain a big-picture perspective while driving innovation.

About the Role

You Will 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.

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

  • Basic Qualifications:
    • 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
  • Preferred Qualifications:
    • 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

Qualifications

  • Basic Qualifications:
    • 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
  • Preferred Qualifications:
    • 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

Skills

  • Strong people leadership
  • Takes ownership
  • Clear, influential communicator
  • Builds effective relationships and partnerships
  • Energized by harnessing AI to accelerate engineering outcomes
  • Proactively identifies and pursues opportunities to advance innovation
  • Strong technical expertise in at least two of the following 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
  • Experience with Agile/Scrum methodology
  • Proficiency in at least two languages including C/C++ and a modern language (TypeScript/Python/Go/Java)
  • Experience with AI/ML capabilities (LLM tooling, vision systems, predictive analytics, edge AI)
  • Experience with web frameworks (React, Angular, Vue, etc.)
  • Experience with mobile frameworks (Flutter, React Native, Swift, Kotlin)
  • Experience with SCADA/industrial protocols (Modbus, OPC UA, BACnet, MQTT)
  • Experience with real-time operating systems (FreeRTOS, Zephyr, Linux kernel development)
  • Experience with OT/IT security practices for embedded and connected devices (IEC 62443)
  • Experience with CI/CD platforms (GitHub Actions, GitLab CI, Azure DevOps, Jenkins)
  • Experience with Infrastructure as Code and cloud platforms (AWS, Azure, GCP)
  • Experience with Jira, Confluence, and GIT
  • Experience building and scaling DevOps/Platform Engineering practices
  • Experience on multi-disciplinary product teams spanning hardware, mechanical, data science, and software

Benefits

US - At Genus, we offer a competitive salary. Benefits include health, dental, vision, FSA/HSA, long and short-term disability, 401K, tuition reimbursement, paid holidays and ETO (earned time off).

Pay

The salary range for this position is $135,000 - $160,000 USD. The salary provided is a good faith estimate representative of all experience levels.

Schedule

This is a hybrid role in the Windsor, WI area with a minimum requirement of three (3) days a week on-site.

Similar jobs