Job Summary: Candidates should be able to deliver quality and competent products. They will work independently and will be responsible for end-to-end firmware design and development.
Qualifications
• 3+ years of experience in embedded software engineering
• Degree in EEE, ECE or Computer Science Engineering or any relevant degree
• Good interpersonal and communication skills
Responsibilities
• Programming in C, C++ and Assembly programming language
• Good experience in Real-time Operating Systems (RTOS)
• Good working experience in 16/ 32 bit microcontrollers with hands-on experience on various controller interfaces.
• Requirement Analysis, Design, Firmware Development, Unit Testing and Verification
• Ability to understand schematics and closely work with hardware team members for the product design
• Use of software configuration management tools, defect tracking tools, and participate in peer review