Firmware Engineering Manager

Resideo TechnologiesGolden Valley, MN
68dHybrid

About The Position

As the Firmware Engineering Manager, you will lead and guide a talented team of firmware engineers in the development of new products, as well as contribute your talents as a FW developer on various projects. Your expertise in product architecture, design, project management, process, and leadership will be crucial in ensuring the successful delivery of high-quality, reliable, and secure products.

Requirements

  • 5+ years of engineering management, or technical leadership experience
  • 10+ years of experience in embedded product development
  • 3+ years of experience in embedded product requirement creation
  • 3+ years of experience in product development lifecycle
  • 3+ years of experience with coordinating dependencies between the engineering functions, such as firmware, mechanical, hardware, and software engineering team members.

Nice To Haves

  • Experience in HVAC related business
  • Agile development process experience
  • Firmware engineering design experience with connected products, based on Linux or FreeRTOS operating systems
  • Excellent project management skills
  • Ability to forge solid relationships and manage across a global business environment
  • Effective verbal, written and interpersonal communication skills
  • Ability to identify issues, requirements, and opportunities for improvement
  • Ability to challenge the status quo and drive change
  • Product development expertise from concept to product launch; familiarity with a phased NPI (new product introduction) process
  • Ability to consistently make timely decisions and balancing systematic analysis with decisiveness, even in the face of complexity
  • Strategic thinking, analytical problem solving, and effective management on complex projects
  • Demonstrated cross-functional interaction with Sales, Product Management, Quality, and Operations
  • Familiarity with hardware design, firmware platforming and app & cloud integration

Responsibilities

  • Develop software ranging from the hardware abstraction layer and upwards.
  • Employee development, mentoring, and management.
  • Partner with the other functional team members to deliver high quality products.
  • Partner with global teams to work seamlessly across time zones.
  • Manage external development resources as needed.
  • Participate in periodic resource planning ensuring projects are staffed appropriately.
  • Recommending & drive process improvements to improve team efficiency.
  • Support development of multi-generation product plans and roadmaps.
  • Ensure that firmware architecture, design and development support common platforms, maximize reuse, and reduce product development cycle time.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service