Senior Manager Software Engineering

CHERVON NORTH AMERICA INC•Naperville, IL
•$115,000 - $140,000•Hybrid

About The Position

The Senior Manager of Software Engineering will lead Chervon North America’s software engineering organization responsible for designing, developing, integrating, testing, deploying, and operating customer-facing digital products. These include EGO Fleet, EGO Connect, IoT and diagnostic applications, autonomous-product software, and future connected-product solutions. The role builds and manages engineering capabilities across web, mobile, backend, integration, testing, and DevOps, and establishes the technical processes, architecture, development practices, and organizational capabilities needed to deliver reliable, scalable, high-quality products. The role establishes an effective North America–Nanjing engineering operating model. North America owns the development and evolution of customer-facing applications and digital experiences, while partnering with the Nanjing organization, which owns the underlying IoT/device platform, firmware, and related technologies. The position directly leads the North American software engineering team, including software developers, QA/application testing, DevOps, and integration resources, and may manage external development partners. The position is based in Naperville, Illinois, and requires approximately 10% travel, including some international travel. When not traveling, the employee is expected to work in the office at least three days per week; zero to two days per week may be worked virtually if desired. The work takes place in professional office, retail, outdoor, and virtual environments.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline.
  • At least 8 years of professional software engineering experience with increasing technical and leadership responsibility.
  • At least 3 years managing software engineering teams, including recruiting, development, performance management, and resource planning.
  • Demonstrated experience delivering commercial, customer-facing software products.
  • Experience with modern software architecture, APIs, cloud platforms, databases, CI/CD, automated testing, and DevOps.
  • Experience with web and/or mobile application development.

Nice To Haves

  • Master’s degree.
  • Experience with IoT, connected products, embedded systems, robotics, consumer electronics, industrial products, automotive, or similar environments.
  • Experience integrating software with physical products or IoT platforms.

Responsibilities

  • Build, lead, and develop the North American software engineering organization, including recruiting, mentoring, resource planning, and development processes.
  • Establish engineering standards, methodologies, performance metrics, and effective use of internal and external development resources.
  • Lead engineering execution for EGO Fleet, EGO Connect, IoT/diagnostic applications, autonomous products, and future digital solutions.
  • Partner with Product Management and UI/UX to translate customer and business requirements into scalable, reliable, user-friendly software.
  • Establish predictable development, testing, and release processes that support rapid product improvement.
  • Define clear technical ownership and operating processes between North American application development and the Nanjing-owned IoT/device platform.
  • Define APIs, interfaces, development processes, and technical governance that enable North American teams to independently develop and release applications.
  • Collaborate with Nanjing engineering leaders to resolve platform dependencies, technical issues, and development priorities.
  • Establish software architecture, technology standards, APIs, and integration strategies.
  • Establish automated testing, quality assurance, CI/CD, monitoring, deployment, and production-support practices.
  • Ensure software meets appropriate standards for scalability, security, reliability, maintainability, and performance.
  • Manage external development partners as needed while maintaining internal ownership of architecture, product knowledge, and critical technology.
  • Continuously improve engineering processes, technology, and organizational capabilities to support connected, intelligent, and autonomous products.
  • Provide leadership, direction, and performance management for the North American software engineering team; establish priorities, allocate resources, develop talent, and build team capabilities.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Short- and long-term disability insurance
  • Life insurance
  • Parental leave
  • 401(k) match
  • Open PTO program
  • Hybrid work environment
  • On-site amenities, including a gourmet café, gym, outdoor terrace, landscaped patio, ergonomic height-adjustable desks, and open collaborative spaces
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service