Lead Software Engineer
Req ID: J2259109
职位描述
- Represent software engineering department during customer interaction and quoting exercises
- Lead software design and implementation tasks for industrial product design
- Work with project team to derive product requirements and develop design specifications
- Design software architecture, firmware development plan and conduct design reviews
- Work with hardware designers to define various hardware interfaces.
- Participate in board bring up and debug hardware/software issues.
- Work with team to prepare project documentation
-7+ years experience in developing firmware for embedded systems.
-Strong background in embedded Linux and other RTOSes such as FreeRTOS, Zephyr etc
-Demonstrable experience of customizing and porting Linux/Android BSP including bootloader, kernel, and device drivers
-Experience of working with a variety of embedded processors, SoC’s and micro-controllers including NXP, Qualcomm and Rockchip
-Project experience of working with open source video and media frameworks is desired
-Experience of developing unit and feature tests using commercial tools
-Familiarity with DevOps solutions such as Azure DevOps and GitHub
-Ability to work both independently and within teams in a fast-paced environment
-Programming Language: C/C++
-Education: MSEE, MSCS[
-Language: English (Fluent)