Position: Lead C++ Embedded Engineer  -  GlobalLogic
Company: globallogic.com
Experience required: 5y
English level: upper

**Requirements:**
 
BA/MS degree in software engineering or computer science
Strong programming experience in C++ and OOD
5+ years of experience in industrial or embedded software development
Experience in Networking programming (Ethernet, CAN)
Experience with ARM
Good communication skills
Advanced English
 

**Preferences:**
 
STM32 MC
Micrium OS-III
Configuration management
Scrum master skills
 
**Responsibilities:**

Lead the team and take resposibility for the code quality
Participate in the development of new features
Be on-hands and proficient in firmware development 
Work with product manager for requirements capture and clarification
Estimate and plan execution with the team
Deliver high quality and well verified products
Analyze product failures and identify potential solutions
Cooperate with other teams and customer technical representatives to adjust the software solution to the product requirements