What are the responsibilities and job description for the Embedded Software Engineer position at TPI Global Solutions?
Title: Embedded Engineer
Duration: 12 months
Location: Carson. CA (Onsite)
Experience: 3-6 Years
Note:
- We are seeking a Embedded Engineer with Strong C experience, Embedded System and software testing
Essential Duties and Responsibilities
- Responsible for design and development of embedded software/firmware
- Participate software design
- Perform software testing including unit, functional and system level requirement including
- manual and automated
- Excellent debugging skills
- Well versed with configuration management tools
- Other duties as assigned
Skills
- Experience and knowledge in complex embedded software architecture and design.
- Design knowledge of CAN, I2C, SPI, RS232 protocols
- Strong knowledge of programming in C, C for various embedded controllers and processors
- GIT, SVN, JIRA.
Good to have skills:
- Configuration Management Tools (DOORS, Jama, GIT, SVN, JIRA.)
- Knowledge of Emerging Technologies
- Project Management (Agile, JIRA)