Requirements
- A genuine passion for embedded software/hardware development
- BS/MS degree in Electrical Engineering, Computer Engineering, Computer Science or related field
- Proficiency with C / C++/assembly programming languages
- Extensive experience with Texas Instruments DSPs, particularly Ti C6x and C5x processors
- Experience with RTOS, embedded firmware, drivers and interfaces
- Familiarity with standard hardware protocols (usb, uart, spi, i2c, pcie, mipi, hdmi, etc.)
- Embedded microcontroller system design experience, utilizing on-chip peripherals and sub-systems
- Background in communication systems and signal processing
- Good knowledge of electronic parts and its applications
- Familiar to Designing PCB.
- Good experience in ARM programming (especially in ARM9 series) and use of its peripherals
- Modification, developing and documentation of current projects.
- Prefer C# programming on PC
- Good English proficiency (read and write) for technical documents
- Responsibility, team-oriented