Find Your Next Opportunity

Direct Hire, Contract, Contract to Hire

  1. Start your job search below
  2. Filter by Location, Remote Jobs, Keywords, and more. Save your keyword searches for automated notifications when new jobs are added.
  3. Apply! 

Medical Device Software Engineer

Redmond, WA 98052

Posted: 05/16/2025 Job Type: Contract Industry: IT Job Number: 26263 Pay Rate: $ 45.00 - $ 50.00

Job Description

Our client, a Global Medical Device Manufacture has an immediate opening for a Medical Device Software Design Engineer for a 12 Month + Contract.  Our client offers results-driven people a place where they can make a difference - every day!  You will also have the opportunity to work with other like-minded, self-directed and detail oriented Top Talents in an extremely collaborative and professional environment.  

 

 

Position Description (Principle Duties and Responsibilities)

 

The Software Engineer will be responsible for developing software in a regulated environment and will contribute to projects under the direction of the lead software engineer or architect. Resolves complex problems or problems where precedent may not exist.

 

MAJOR RESPONSIBILITIES:

 

  • Strong C/C++ coding experience in an embedded/RTOS environment 
  • Port ACM interface with cellular modem to ECM 
  • Contributing to software design decisions 
  • Working closely with systems and software engineers to define interfaces / Generating software requirements 
  • Working closely with hardware engineers to define platforms and board bring up 
  • Implementing software and unit tests according to design documentation 
  • Supporting software integration on the hardware 
  • Troubleshooting systems integration and software 
  • Ensuring deliverables and work products adhere to the quality system 

Job Requirements

BASIC QUALIFICATIONS

 

  • Bachelors Degree in applicable engineering discipline 
  • 8 years applicable experience 
  • Strong C/C++ coding experience in an embedded/RTOS environment 
  • Experience with Cellular communications, preferably ECM 
  • Experience with Linux, VxWorks, Nucleus or other embedded Operating Systems 
  • Familiar with operations of serial buses such as SPI, I2C, USB
  • Ability to work in a regulated environment 

 

PREFERRED/DESIRED QUALIFICATIONS

 

  • Demonstrated ability to determine and meet project objectives. 
  • Experience with one or more POSIX-compliant real-time operating systems 
  • Hands on experience with ARM processors (e.g. OMAP, i.MX) and microcontrollers (e.g. MSP430, ARM, PIC) 
  • Demonstrated understanding of and ability to follow good software development processes 
  • Able to work well in an open team environment and with outsource partners. 
  • WORKING CONDITIONS: Office environment, extended hours as needed, currently working remotely No travel

 

Apply Online
Apply with LinkedIn Apply with Facebook Apply with X

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Redmond, WA

Discover exciting job opportunities in the vibrant Redmond, Washington area! Nestled in the scenic Pacific Northwest, Redmond offers job seekers a unique blend of tech innovation, outdoor recreation, and cultural charm. Known as the "Bicycle Capital of the Northwest," Redmond boasts an extensive network of bike trails perfect for exploring the stunning Cascade Mountains. With nearby attractions like the iconic Space Needle in Seattle, the picturesque wineries in Woodinville, and the world-renowned Museum of Glass in Tacoma, there's no shortage of adventures to be had. Whether you're drawn to the bustling tech scene with companies like Microsoft and Nintendo, or craving a taste of the local cuisine at the Food Truck Roundup, Redmond has something for everyone. Join us in experiencing the dynamic opportunities and endless possibilities that await in this thriving region!