Embedded System Developer

Responsibilities

Take initiative and ensure timely delivery.
Innovate, design and deliver new features.
Participate and contribute in all parts of the system development life cycle.

Requirements

Strong C++ skills and firm understanding of object oriented programming.
Drive and commitment to work in a highly dynamic environment.
BS or MS in Computer Science, Computer Engineering or equivalent (New graduates are encouraged to apply).

Good to Have

Understanding of Product Line Architecture.
Experience with interaction design/usability.
Experience with optimization of embedded platforms for speed, footprint and memory.
Embedded C++ programming or equivalent.