【岗位描述】
- Be responsible for definition of the SRS. Decide what functionality will fit in the given or proposed hardware.
- Determine required hardware/software interface in close consultation with the technical experts
- Be responsible for the integration of software, ensures the mutual consistency and efficient integration of the module.
- Design embedded system software to support lighting products, including firmware coding and debugging with electronic engineer, and algorithm implementation by programming according to functional requirements.
- Maintain software development environment, including: maintain state-of-the-art toolset; solve compatibility issues among different software systems.
【任职要求】
- Bachelor or Master degree in Electronics, Automation or computer science.
- Proficient in C or C++ programming experiences.
- Proficient in MCU (ARM, MSP430 etc.) firmware development.
- Proficient in I/F protocols: SPI, I2C, URAT, Memory bus, USB, DMX/DALI etc.
- Proficient in embedded OS (FreeRTOS, etc.) kernel, including memory management, system call, process scheduling, IPC, etc.
- Proficient in souce control & bug tracking (Git, SVN etc.).
- Fluent in English both written and Oral.