Job Description :

Job Title :   Technical Lead ,
Location :   Mlipitas, CA  (Onsite from day 1)
keyword :     Embedded C, C++,C# on Unix/Linux/Windows  

Job Description :

  • Participation in a design team supporting the development of an electronics subsystem, board-level design, electronics subsystem integration, and system-level testing  
  • Programming, solving and debugging with detailed knowledge in machine control and multi-threaded programming environment, software application or device layer programming  
  • Working with manufacturing service teams to support a smooth product transition into manufacturing and the field  

Technical / Soft Skills  - Mandatory
Experience with STM32 processors,   ARM Cortex-M based processors is a plus  
Experience with implementing and debugging low-level drivers and communication protocols for hardware serial interfaces like UART, SPI, I2C and RS232.  
Structure and coding Knowledge of C, C++,C# on Unix/Linux/Windows  
Knowledge on source control tools such as RTC, ClearCase ,GIT and Azure Devops Scaled Agile Framework  
Experience with real-time operating systems (RTOS), e.g., Embedded Linux, Android, VxWorks is a plus  
Understanding of SEMI Equipment control software architecture is a plus