Embedded Software Engineer - Connect Life Science : Job Details

Embedded Software Engineer

Connect Life Science

Job Location : all cities,CA, USA

Posted on : 2025-05-19T00:52:05Z

Job Description :

Direct message the job poster from Connect Life Science

Quality, Regulatory & R&D Staffing Expert | Contract & Permanent Hires | Building World Class Life Sciences Teams.

Senior Embedded Software Consultant

6 Month Contract - likely to extend based on project needs

Class III Medical Devices

A well-funded, innovative MedTech startup is seeking an experienced Embedded Software Consultant to support the development of a next-generation implantable device.

Working primarily on-site with a dynamic, fast-paced team based in Santa Clara, CA, you'll contribute directly to a Class III interventional product that integrates advanced sensing and wireless communication technologies.

This is a contract role, ideal for a consultant with strong embedded development experience in the MedTech Industry

The Role:

You'll be responsible for designing, developing, and testing embedded software in compliance with IEC 62304 and FDA requirements.

The role involves hands-on work with microcontrollers, connectivity stacks, and medical-grade software architecture.

You'll collaborate closely with hardware, test, systems, and quality teams to drive timely and robust solutions.

Your first key project will be to work on implementing RF two-way communication on an existing product. You'll complete the work in the next few months and then develop further improvements as needed.

Key Responsibilities:

  • Design, implement, and integrate embedded software for a novel implantable system.
  • Translate product-level requirements into embedded design specifications.
  • Develop and execute unit tests; contribute to system verification and validation.
  • Author and maintain documentation in line with regulatory standards e.g. IEC 62304, 60601 and ISO 14708
  • Contribute to system integration and troubleshooting, both independently and collaboratively.

You'll Need:

  • 5+ years of hands-on experience developing embedded software in C/C++.
  • Proven experience with TI SimpleLink or STM32 microcontrollers.
  • Familiarity with wireless protocols such as BLE, Zigbee, or other 802.15 stacks.
  • Exposure to IEC 62304 software lifecycle requirements.
  • Experience with application development on Android or Linux.
  • Use of lab equipment like oscilloscopes, logic analyzers, and emulators.
  • Understanding of IEC 60601 and ISO 14708 standards for safety and active implants.

Ideal Profile:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or similar.
  • Previous consulting or contractor experience within the medical device.
  • Comfortable working in-person at a Bay Area R&D site, alongside a cross-functional development team.

If you're a seasoned embedded software expert looking to bring life-changing technology to market, while enjoying the flexibility of a consulting role, we'd love to hear from you.

Seniority level
  • Seniority levelAssociate
Employment type
  • Employment typeContract
Job function
  • Job functionEngineering and Consulting
  • IndustriesMedical Equipment Manufacturing and Software Development

Referrals increase your chances of interviewing at Connect Life Science by 2x

Get notified about new Embedded Software Engineer jobs in Santa Clara County, CA.

Sunnyvale, CA $117,000.00-$173,000.00 1 week ago

Palo Alto, CA $116,300.00-$183,600.00 2 weeks ago

Software Engineer 4 - TV & Web Player PlatformEmbedded Software Engineer, Firmware - Reality Labs

Sunnyvale, CA $147,000.00-$208,000.00 1 week ago

San Jose, CA $146,600.00-$203,100.00 12 hours ago

Milpitas, CA $146,600.00-$203,100.00 4 weeks ago

Mountain View, CA $120,000.00-$140,000.00 3 weeks ago

Embedded Software Engineer, Firmware - Reality Labs

Sunnyvale, CA $177,000.00-$251,000.00 1 week ago

Embedded Software Engineer, Crash Safety

Mountain View, CA $136,000.00-$190,000.00 4 months ago

Embedded Software Engineer, Chassis SystemsEmbedded Software Engineer, Chassis Controls

Santa Clara, CA $100,000.00-$165,000.00 3 months ago

Internship, Embedded Software Engineer, Firmware Platforms (Fall 2025)

Mountain View, CA $125,000.00-$253,000.00 3 weeks ago

Internship, Embedded Software Engineer, Optimus (Fall 2025)Embedded Software Engineer, Connectivity/Wireless - Reality Labs

Sunnyvale, CA $147,000.00-$208,000.00 1 week ago

Internship, Embedded Systems Software Engineer, AI Platforms (Fall 2025)Internship, Embedded Software Engineer, Keys & Authentication (Fall 2025)Embedded Software Development Engineer (C/C++)Embedded Software Engineer, BSP/Kernel - Reality Labs

Sunnyvale, CA $177,000.00-$251,000.00 1 week ago

Mountain View, CA $167,000.00-$250,000.00 1 week ago

SMTS C++ Software Engineer, AI Open-Source SoftwareStaff Embedded Software Engineer, Infotainment Touch & DisplaySoftware Engineer III, Embedded Systems, PixelEmbedded Software Engineer, BSP/Kernel - Reality Labs

Sunnyvale, CA $147,000.00-$208,000.00 1 week ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Apply Now!

Similar Jobs ( 0)