Lead & contribute
actively to all product development activities which include
investigation, design, coding, and testing.
Design
and development of features in the area of Embedded application
Experience
in handling customer feature requests
Generate
current ideas that could potentially become product road map items.
Carry out
reviews of deliverables which include investigation, design & code.
Customer
support for technical issues
Work with
both the local and overseas teams to develop firmware based on the defined
architecture.
Develop
low-level software to turn on hardware platforms for various devices.
Requirements
Operating systems concepts
System-level runtimes and
device driver development
Debugging systems at the
ARM assembly code level
The overall architecture of
the product
Solution
Design patterns
Valuable programming techniques
Real-time schedulers
Embedded silicon