Job Description

Main responsibilities:
- Design, develop and maintenance of advanced embedded systems in R&D section.
- Modification and developing of current electronic boards and its software
- Optimize C/C++ algorithm implementations to run on embedded DSP processors
- Responsibility for the entire life-cycle of any implemented features: inception, implementation, testing, documentation and support

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

Employment Type

  • Full Time

Details

To see more jobs that fit your career