Skip Navigation

Sr Software Engineer, Firmware Development – Remote Work from Home

Job ID 657021BR Location 200 WILMOT ROAD , DEERFIELD, IL
Job Summary
Market pressures are pushing towards a consumer-centric, technology-enabled, healthcare ecosystem. Horizon 3 (H3) will transform healthcare by addressing these needs through a personalized, physical and digital healthcare platform. We believe creating a simple, delightful experience for users will improve health outcomes and lower costs for the entire system. Backed by WBA and with the direct consumer access of Walgreens, H3 has a head start on the typical technology startup – and is building a leading team to use the resources of WBA to disrupt US healthcare.

The Innovation team at Walgreens is seeking a talented firmware engineer to design, develop, validate, and deploy firmware and software solutions enabling remote monitoring measures 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 engineer will support innovation projects from inception to completion by leveraging their technical expertise in firmware development, hardware system, and analytics knowledge to develop fit-for-purpose remote patient monitoring (RPM) devices.
The team member can expect to determine design approaches and parameters, conduct experimental tests and evaluate results, and select components and equipment based on analysis of specifications, reliability and technologies. They may also review vendor capability to support product development.
This role also works with various 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.

This role can be based at 200 WILMOT ROAD,DEERFIELD,IL or as a remote work from home arrangement.

Job Responsibilities

• Design, develop and test RPM device firmware subsystems, in collaboration with the product team and hardware engineers, utilizing the sensing hardware and embedded software technologies
• 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 implement device strategies and objectives, and work with consultants and vendors to develop and deliver consumer devices.
• Apply best practices and model view design patterns towards software development activities
• Work with the engineering and product 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
• Participate in agile sprints, stand-ups, grooming and retrospectives. Participate in code reviews and other related design reviews.

Basic Qualifications

  • Bachelor’s degree and at least 4 years of experience working in the technology or digital space OR a High School Diploma/GED and at least 7 years of experience working in the technology or digital space.
  • Experience with software design, development, debug and test practices
  • Experience working with at least 2 of the following programming languages: C, C++, Java, Java Script, C#
  • Experience with low level device drivers (Audio, Bluetooth, WiFi, Display)
  • Experience with embedded platforms and knowledge of communication protocols such as I2C, UART, SPI, CAN, etc.
  • Willing to travel up to 10% of the time for business purposes (within state and out of state)

Preferred Qualifications

  • Master’s degree in electrical engineering, computer engineering, or a similar technical field
  • Bachelor’s degree in electrical engineering, computer engineering, or a similar technical field.
  • At least 8 years of relevant experience
  • Experience in native iOS and Android, including UI development
  • 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
  • Understanding of hardware architecture and components
  • Experience with prototyping, design, and debugging of PC boards
  • Experience in web-based technologies, e.g. HTML5, Java Script, CSS, Xamarin, Angular, RESTful web services


Saved jobs

No saved jobs

Take a Look

Pharmacy, in-store,
corporate & distribution

Learn more

Help people get and stay
well every day.

Learn more
Sign up for Job Alerts

Be the first to know of new job opportunities.

Interested InSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Engineering, West Deerfield Township, Illinois, United StatesRemove