I2C SPI USB CAN eSPI Cable Testing View All Videos Quick Start Guides Software Downloads App Notes White Papers User Manuals Knowledge Base Sales Support About Us
Products Blog Sales Support Contact Search
Embedded Software Engineer

Total Phase is actively seeking Embedded Software Engineers for direct hire positions in our Santa Clara, CA location. The position will help to create the next generation of development and test tools in the Embedded Development Marketplace for industrial and IoT including hosts/analyzers for USB, I2C, and SPI. The Embedded Software Engineer will participate in project estimation, development, review, and documentation of the products.

Total Phase is a team of passionate engineers that prides themselves on quality and integrity in their work. We reward self-motivation, creativity and ownership and especially anyone with a “knack” for constant learning, innovation and diversity!


Primarily, you will be responsible for:

  • Software Development in Embedded and GUI environments
  • Development and support of APIs
  • Custom Linux driver development
  • Product development and integration across a range of platforms

Technical Qualifications:

  • Embedded Linux
  • Experience with various MCU and ARM cores using bare metal and/or OS
  • Knowledge in object oriented design principles and implementation
  • C/C++ (C++14/17 a plus), Python, .NET
  • GUI application development
  • Windows, MAC OS X, and Linux OS
  • Familiarity with I2C, SPI, CAN, USB LS/FS/HS/SS, and other serial bus protocols
  • Familiarity with TCP/IP networking protocols
  • Hands-on HW bring-up, integration and debugging
  • Experience with the complete software design cycle, from requirement definition through to system integration and verification


Education/Experience Required:

  • University Degree in Computer Science or Engineering (EE) and/or Physics and/or Mathematics
  • 4+ Years of Professional Experience as a Software Engineer


Please email your resume in PDF format to resumes@totalphase.com.

All positions are located in Santa Clara, California.

Page Updated: 7/31/18