Sr Mgr, Software Engineering, Firmware Development

Job Summary

The Innovation team at Walgreens is seeking an energetic engineering manager to lead, manage, and inspire the firmware engineering team developing remote monitoring platforms for a unique consumer-centric, technology-enabled healthcare ecosystem. The mission of the Innovation team is to simplify the healthcare experience by delivering personalized healthcare solutions through an integrated omnichannel platform to improve health outcomes, enhance the consumer experience, and lower healthcare costs.

The firmware engineering manager will build and lead the firmware engineering team to deliver firmware and software for world-class remote patient monitoring (RPM) products.

The individual will be responsible for the design, development and support of hardware-near software for remote monitoring. They may also review vendor capability to support product development.

This role involves the mastery of software and mobile technologies in application software, network software, mobile software, BLE/WiFi/NFC, cellular, and 5G NB-IoT for management/control of remote monitoring devices.

Job Responsibilities
  • Provide technical leadership and define, develop, and evolve RPM firmware in a fast paced and agile development environment using the latest software development technologies and infrastructure
  • Drive the vision, strategy, requirements, roadmap, and execution for the innovative, high profile portfolio or platform for remote monitoring
  • Engage in all phases of new product introduction, including concept, architecture, documentation, design, prototype, test, supplier interfaces, manufacturing introduction and service support
  • Work collaboratively with internal cross-functional teams to develop and execute device strategies and objectives, and work with consultants and vendors to develop and deliver consumer devices
  • Analyze RPM product data to identify opportunities for improvement and create robust business proposals to pursue them
  • Work with the engineering, product and user experience teams to establish necessary test specifications and requirements for hardware and firmware system verification and validation of designs
  • Research and propose new technologies that can be employed for new monitoring device development and the design of improvement to current products
  • Makes recommendations regarding the operating plans for specified area of responsibility, then, based on prevailing conditions may realign the daily operations.
  • Integrate third-party manufactured monitoring device into Walgreen's RPM platform in accordance with Walgreen development partnerships
  • Stays abreast of industry leading best practices and brings them to the attention of the leadership team for innovative application. Develops and leverages partnerships (and relationships) with internal and external stakeholders to meet business needs.
  • Oversees and manages supervisors and individual contributors. Allocates available resources to meet operating objectives. Ensures the ongoing training and development of direct reports. Develops and mentors staff through on-boarding, open communication, training and development opportunities and performance management processes; builds and maintains employee morale and motivation; ensures the team is appropriately staffed with required competencies; fosters a diverse and inclusive workplace.
An Equal Opportunity Employer, including disability/veterans
Walgreens Boots Alliance (Nasdaq: WBA) is a global leader in retail pharmacy, touching millions of lives every day through dispensing and distributing medicines, and through its convenient retail locations, digital platforms and health and beauty products. The company has more than 100 years of trusted healthcare heritage and innovation in community pharmacy and pharmaceutical wholesaling.
WBA is one of the world's largest purchasers of prescription drugs and many other health and well-being products. The company's size, scale and expertise will help position us to expand the supply of, and address the rising cost of, prescription drugs in the U.S. and worldwide.
The company's portfolio of retail and business brands includes Walgreens, Duane Reade, Boots and Alliance Healthcare, as well as increasingly global health and beauty product brands, such as No7, Soap & Glory, Liz Earle, Botanics, Sleek MakeUP and YourGoodSkin.

Basic Qualifications
  • Bachelor's degree and at least 6 years of experience working the technology or digital space OR a High School Diploma/GED and at least 9 years of experience working in the technology or digital space.
  • Experience working with software design, development, debug and test practices
  • Experience with at least 2 of the following programming languages: C, C++, Java, JavaScript, C#
  • Experience with low level device drivers and application firmware development
  • Experience with embedded platforms and wireless communication
  • At least 3 years of direct leadership, indirect leadership, and/or cross functional team leadership
  • Willing to travel at least 25% of the time for business purposes (within state and out of state)


Preferred Qualifications
  • Bachelor's degree in electrical engineering, computer engineering, or a similar technical field.
  • Master's degree in electrical engineering, computer engineering, or a similar technical field
  • At least 10 years of relevant experience
  • Minimum of 5 years of firmware leadership experience
  • Detailed knowledge and extensive experience implementing wireless solutions communicating with various medical sensing and wearable devices
  • Knowledge in cloud-based technologies from Amazon, Microsoft or Google such as orchestration, microservices, databases, and notification services
  • Familiarity with medical device design control regulations
  • Thorough knowledge of Software Development Life Cycle principles
  • Experience with prototyping, design, and debugging of PC boards
  • Experience working with vendors and prioritization of roadmaps and long term deliverables
  • Excellent written and verbal communication skills
  • Leadership skills and ability to influence and collaborate with other teams


Save job Saved