Job Description :
Working on both the hardware and software side of things. 
Design, prototype and verify systems for various embedded applications.
Develop and maintain firmware for embedded platforms.
Create and maintain technical specifications as related to product development.
Actively contribute to the adoption of software architecture, best practices and technologies.
Create and manage documentation for active projects.
Interact/ Liaise with clients and help with the development of customized embedded solutions test and debug embedded software and applications.
Develop tools and techniques for testing and verification.


Similar Jobs you may be interested in ..