Firmware Engineer

company banner
Bay Area Techworkers
C, Python, Embedded software, ARM, MCU
Full Time, Contract W2, C2H Independent, C2H W2, Contract-hire/FTE
Negotiable
Telecommuting not available Travel not required

Job Description

Essential Duties and Responsibilities:

  • Design, develop and maintain embedded software for medical devices integrated with mechanical and electrical systems.
  • Maintain embedded software requirements. 
  • Generate detailed design and quality-controlled documentation.
  • Write and execute comprehensive unit tests to meet quality standard. 
  • Investigate root causes of the software defects and resolve the defects.  


Experience Requirements

  • 5+ years of experience in professional embedded software development
  • Experience with programming in C language and Python.
  • Experience with small footprint real-time operating system. 
  • Experience with Internet-connected embedded software security. 
  • Experience with ARM Cortex MCU and multi-MCU systems.
  • Experience with PC Board bring-up and device driver development.
  • Experience with safe critical embedded software design and design patterns. 
  • Experience with Low Power embedded software design. 
  • Experience with Medical Device product life cycle development.

Posted By

Shanthi Bala

2000 Crow Canyon Place, Suite 150 San Ramon, CA, 94583



Company Information

Techworkers is a workforce solutions company that takes pride in delivering high-quality resources across a wide variety of Fortune 500 Clients. At Techworkers, we are always seeking top talent to fill our open positions in IT, Software Engineering, Business Operations, Content Development, Instructional Design, and more. When you work for Techworkers, you’re our client too. Let us help you find success and passion in a role that will best fit your talents and dreams. Join our team at one of our esteemed client sites across the nation. Use your passion at our client's software center of excellence in San Ramon, jump on board at the world's leading tech equipment companies in the Silicon Valley and Research Triangle Park, or find your best fit in Atlanta, Florida, Chicago, the Pacific North West, and more!
Dice Id : bati
Position Id : SB-FB-FIRM

Similar Positions at Bay Area Techworkers

Embedded Test Engineer
  • Milpitas, CA
  • 3 weeks ago
Embedded Test Engineer
  • Milpitas, CA
  • 3 days ago