Job Description
- Plan Linux/FreeRTOS software and system development plan
- Analyze and benchmark SW key performance factors
- Optimize, benchmark and profile on ARM/RISC5 platforms
Requirement
- Master or above with major in CS or EE related fields
- 3+ years experience in embedded system software/firmware development
- Experience developing low-level, driver, or kernel components for modern high-level operating systems.
- Strong understanding of software engineering practices, unit-testing, static analysis, etc…
- Be familiar with Linux driver architecture
- Be familiar with FreeRTOS
- Great cross-team collaboration and communication skills
- Experience with issue tracking systems (for example Jira) and reporting software (for example PowerBI) is a bonus.
- Experience leading software engineering teams in an Agile environment is a bonus