Jobs · Engineering · Massachusetts

Staff Firmware Engineer

Smith+Nephew · Andover, MA · 1 wk ago
HybridEngineering$152k–$228k/yrFull-time

What will you be doing?

  • Develop algorithms and controllers in an embedded-C environment for Negative Pressure Wound Therapy (NPWT) devices
  • Work closely with Systems Engineers and other cross-functional team members to define the software architecture, create software requirements, design and implement the software system
  • Create and maintained robust software documentation packages to demonstrate that the products are safe, effective and aligned with the relevant standards and design control requirements
  • Write embedded test code for testing all software components and functionality, from implementation of unit test through to software integration and system test
  • Participate in code reviews during development sprints. Provide technical feedback to drive improved product / code quality

What will you need to be successful?

  • BS in Electrical Engineering, Computer Engineering, Software Engineering, or Computer Science
  • MS or PhD in Electrical Engineering, Computer Engineering, Software Engineering, or Computer Science preferred
  • 8+ years of related experience with a BS degree
  • 5+ Years of related experience with an MS degree
  • Hands-on experience with development and troubleshooting of real-time applications on embedded targets
  • Experience with implementing embedded software systems for low-power wearable devices based on Nordic Semiconductors NRF52 microcontrollers or similar
  • Experience implementing BLE communication stack and/or other wireless communication and networking protocols
  • Experience with a regulated software development processes or familiarity with FDA and ISO standards like IEC 62304 is a plus
  • Experience with low level debugging using scope, JTAG, and software debuggers
  • Experience with software configuration tools such as Git, defect management tools such as Jira, and requirement management tools
  • Experience in Real-Time Operating Systems (RTOS) such as FreeRTOS , SafeRTOS etc.

Similar jobs

Staff Firmware Engineer

iRhythm Technologies, Inc.San Francisco Bay Area· 1 mo ago
Engineering$190k–$247k/yrapply on irhythmtech.wd5.myworkdayjobs.com

Staff Firmware Engineer

iRhythm Technologies, Inc.San Francisco, CA· 3 wk ago
Engineering$190k–$247k/yrapply on irhythmtech.wd5.myworkdayjobs.com