Proposing innovative solutions to existing problems Implementing the proposed solutions Handling multiple projects/teams in parallel Future talent acquisitions Adhering to quality as a practice. Excellent written and oral Communication skills Experience with embedded software development and testing Experience on electrical hardware design and testing Experience working through a software development lifecycle process Detailed oriented with the ability to debug complex software issues Interacts internally/externally to achieve department/work unit goals and initiatives Able to handle multiple telephonic calls/conferences