Randstad Digital Americas · 4 hours ago
Zigbee Software/Firmware Design Engineer
Randstad Digital Americas is seeking a Zigbee Software/Firmware Design Engineer to design and develop robust mesh networking solutions for wearable medical devices. The role involves implementing the Zigbee 3.0 stack on Nordic Semiconductor hardware, ensuring compliance with medical standards, and leading the firmware lifecycle from architecture to integration testing.
Information Technology & Services
Responsibilities
Network Reliability & Self-Healing: Ensure medical wearable nodes can join the network quickly and that the mesh "self-heals" if a router node fails
Scalability: Optimize the stack for high-density environments (e.g., hospitals) to prevent "traffic jams" and ensure low-latency data delivery
Regulatory Ownership: Write clear, concise documentation for IEC 62304 compliance and participate in risk mitigation for FDA audits
Onsite Troubleshooting: Work cross-functionally with EE teams in St. Petersburg to resolve electromechanical issues and power consumption hurdles
Risk Mitigation: Provide technical input for RFI/RFQ processes, identifying network range and interference risks early in the project
Qualification
Required
Strong C, C++: Expertise in embedded firmware for 32-bit microcontrollers
Zigbee Stack Mastery: Deep experience with Zigbee 3.0 (ZBOSS), including Cluster/ZDO configuration, network steering, and mesh routing tables
Nordic & Zephyr OS: Direct experience with the nRF Connect SDK (NCS) and managing the Zephyr kernel for networking tasks
Structured Background: Proven experience in a regulated industry such as Medical Device, Aero, or Automotive
Onsite Collaboration: Must be located in St. Petersburg, FL to support physical hardware integration and lab testing
Hardware Debugging: Ability to use logic analyzers and 802.15.4 sniffers to debug packet drops, latency, and signal integrity
Preferred
Leadership Capabilities: Experience leading sub-projects or mentoring junior engineers within a firmware team
Gateway/Hub Design: Experience building gateways that bridge Zigbee Mesh to Ethernet or Cloud services
Python Scripting: For automating network stress tests and simulating node failures in a mesh environment
Agile & DevOps: Proficiency with Git and tools like JIRA or Azure DevOps
Benefits
Medical
Prescription
Dental
Vision
AD&D
Life insurance offerings
Short-term disability
401K plan
Company
Randstad Digital Americas
Randstad Digital is a trusted digital enablement partner that facilitates accelerated transformation for businesses by providing global talent, capacity, and solutions across specialized domains.