We are committed to creating a dynamic working environment and motivating employees to better realize their self-worth

Job Title Job Type Work Place Operation

Job Description:

The position needs to be the lead or developer for Android BSP. The candidate should have hands-on experience in at least two of the following domains: bootloader, power, memory, storage/filesystem, security, network, connectivity, graphic, display, video, audio, camera. The position requires the candidate working closely with platform team, product team and customers to do Android system development, integration, and optimization. 

The engineer will be in Beijing/Shanghai/Wuhan in SiEngine’s R&D SW team.

Job Requirements:

1. 5+ years of software development in automotive, embedded system or mobile.

2. B.Sc. and above degree from China top universities with major on Computer Science,

3. EE or Automation et

4. Solid knowledge on ARM architectures and Linux kernel.

5. Experiences in ATF, U-Boot/UEFI, DTS, Linux kernel, network protocols, filesystem, Linux driver and application development.

6. Experiences in ALSA, V4L2 or DRM driver framework and hands-on experience on multi-threading programming (Pthreads).

7. Proven track record of success in Android graphics, display, multimedia, and audio framework.

8. Experience in bootloader, power, memory management, filesystem, security, network, or connectivity is a big plus.

9. Experiences in AOSP porting, Android user space driver, Android HAL integration, HW accelerator driver development and integration. Proven debugging experiences on system and application with gdb, adb and other system tools, experiences in JTAG, ETM tracing is a plus.

10. Good to follow software development flow, version control and bug tracking with GIT, Jenkins, Bugzilla, or Jira

11. Degree in electrical engineering, computer engineering or related technical fields

12. Good knowledge of C++/SystemC modeling

13. A high-level of self-motivation and a proactive approach to solving problems


Job Description:

The SiEngine technology is co-funded by Geely Group and ARM China Company. This position will be responsible for the software development of Linux kernel driver and user space reference application for the ARM based processor targeting the market of the automotive SoC solution. The candidate is required to design and work out the solution from the Linux kernel device driver, SDK and the reference application.

 The engineer will be working in the SiEngine R&D SW team.


Main Responsibility:

 1. Develop the Linux kernel driver for the SiEngine automotive SoC.

 2. Develop the software to enable and validate the driver.

 3. Build the automation validation framework.

 4. Develop the board support package and the reference application.


Job Requirements:

1.5+ years of software development in automotive, embedded system or mobile.

2.At least 2-years of experience in writing low-level software that interacts directly with hardware.

3.Solid knowledge on ARM architectures (Core: A, R or M, MMU, SMMU, GIC, Interconnection)

4.Good experience in Linux driver development is a must.

5.Good experience in using/customizing the opensource software.

6.Familiar with bootloader, Linux and any RTOS

7.Familiar with board design and schematic

8.Experience in LSIO such as UART/I2C/SPI/GPIO/PWM/SD/MMC is preferred.

9.-Experience in HSIO such as DDR/PCIE/USB/ETH/MIPI(CSI, DSI)/UFS/DP/DPU/ISP is a big plus.

10.Familiar with Git/Gerrit source code management tool.

11.Excellent communication skills, good teamwork adaptability, self-motivated.


Job Requirements:

B. Sc. or above degree from China top universities with major on Computer Science, EE or Automation etc.


职位描述:

该职位负责芯擎汽车类芯片(下一代智能驾驶芯片,智能座舱芯片,高性能车规微处理器等)SOC架构设计。

岗位职责:

1、 根据车规芯片产品规格定义SOC芯片架构以及模块微架构设计。

2、 负责芯片架构层面的PPA优化。

3、 负责分析业务特点,推动软硬件协同设

4、 负责系统性能测试和竞争性分析。

5、 负责解决芯片设计实现过程中的技术问题,确保关键规格的达成

任职要求:

1、 计算机,电子工程、微电子或相关专业,硕士及以上学历

2、 熟悉基于ARM处理器的SOC架构,熟悉总线、DDR、PCIe控制器以及各种标准外设接口,熟悉SOC前后端开发流程,熟悉性能和功耗评估;

3、 7年以上SOC开发经验,2年以上架构设计经验

4、 熟悉Verilog和C语言,了解VMM/OVM/UVM验证方法学

5、 熟悉Linux操作系统和Synopsys/Cadence/Mentor各种前端设计EDA工具如Spyglass, DC, PT, VCS等。

6、 具备软硬件联合开发调试经验者优先考虑

7、 有汽车类芯片SOC整合设计或架构设计

职位描述:

该职位负责芯擎汽车类芯片(下一代智能驾驶芯片,智能座舱芯片,高性能车规微处理器等)SOC架构设计。

岗位职责:

1、 根据车规芯片产品规格定义SOC芯片架构以及模块微架构设计。

2、 负责芯片架构层面的PPA优化。

3、 负责分析业务特点,推动软硬件协同设

4、 负责系统性能测试和竞争性分析。

5、 负责解决芯片设计实现过程中的技术问题,确保关键规格的达成

任职要求:

1、 计算机,电子工程、微电子或相关专业,硕士及以上学历

2、 熟悉基于ARM处理器的SOC架构,熟悉总线、DDR、PCIe控制器以及各种标准外设接口,熟悉SOC前后端开发流程,熟悉性能和功耗评估;

3、 7年以上SOC开发经验,2年以上架构设计经验

4、 熟悉Verilog和C语言,了解VMM/OVM/UVM验证方法学

5、 熟悉Linux操作系统和Synopsys/Cadence/Mentor各种前端设计EDA工具如Spyglass, DC, PT, VCS等。

6、 具备软硬件联合开发调试经验者优先考虑

7、 有汽车类芯片SOC整合设计或架构设计

职位描述:

该职位负责芯擎汽车类芯片(下一代智能驾驶芯片,智能座舱芯片,高性能车规微处理器等)SOC架构设计。

岗位职责:

1、 根据车规芯片产品规格定义SOC芯片架构以及模块微架构设计。

2、 负责芯片架构层面的PPA优化。

3、 负责分析业务特点,推动软硬件协同设

4、 负责系统性能测试和竞争性分析。

5、 负责解决芯片设计实现过程中的技术问题,确保关键规格的达成

任职要求:

1、 计算机,电子工程、微电子或相关专业,硕士及以上学历

2、 熟悉基于ARM处理器的SOC架构,熟悉总线、DDR、PCIe控制器以及各种标准外设接口,熟悉SOC前后端开发流程,熟悉性能和功耗评估;

3、 7年以上SOC开发经验,2年以上架构设计经验

4、 熟悉Verilog和C语言,了解VMM/OVM/UVM验证方法学

5、 熟悉Linux操作系统和Synopsys/Cadence/Mentor各种前端设计EDA工具如Spyglass, DC, PT, VCS等。

6、 具备软硬件联合开发调试经验者优先考虑

7、 有汽车类芯片SOC整合设计或架构设计

职位描述:

该职位负责芯擎汽车类芯片(下一代智能驾驶芯片,智能座舱芯片,高性能车规微处理器等)SOC架构设计。

岗位职责:

1、 根据车规芯片产品规格定义SOC芯片架构以及模块微架构设计。

2、 负责芯片架构层面的PPA优化。

3、 负责分析业务特点,推动软硬件协同设

4、 负责系统性能测试和竞争性分析。

5、 负责解决芯片设计实现过程中的技术问题,确保关键规格的达成

任职要求:

1、 计算机,电子工程、微电子或相关专业,硕士及以上学历

2、 熟悉基于ARM处理器的SOC架构,熟悉总线、DDR、PCIe控制器以及各种标准外设接口,熟悉SOC前后端开发流程,熟悉性能和功耗评估;

3、 7年以上SOC开发经验,2年以上架构设计经验

4、 熟悉Verilog和C语言,了解VMM/OVM/UVM验证方法学

5、 熟悉Linux操作系统和Synopsys/Cadence/Mentor各种前端设计EDA工具如Spyglass, DC, PT, VCS等。

6、 具备软硬件联合开发调试经验者优先考虑

7、 有汽车类芯片SOC整合设计或架构设计

职位描述:

该职位负责芯擎汽车类芯片(下一代智能驾驶芯片,智能座舱芯片,高性能车规微处理器等)SOC架构设计。

岗位职责:

1、 根据车规芯片产品规格定义SOC芯片架构以及模块微架构设计。

2、 负责芯片架构层面的PPA优化。

3、 负责分析业务特点,推动软硬件协同设

4、 负责系统性能测试和竞争性分析。

5、 负责解决芯片设计实现过程中的技术问题,确保关键规格的达成

任职要求:

1、 计算机,电子工程、微电子或相关专业,硕士及以上学历

2、 熟悉基于ARM处理器的SOC架构,熟悉总线、DDR、PCIe控制器以及各种标准外设接口,熟悉SOC前后端开发流程,熟悉性能和功耗评估;

3、 7年以上SOC开发经验,2年以上架构设计经验

4、 熟悉Verilog和C语言,了解VMM/OVM/UVM验证方法学

5、 熟悉Linux操作系统和Synopsys/Cadence/Mentor各种前端设计EDA工具如Spyglass, DC, PT, VCS等。

6、 具备软硬件联合开发调试经验者优先考虑

7、 有汽车类芯片SOC整合设计或架构设计

职位描述:

该职位负责芯擎汽车类芯片(下一代智能驾驶芯片,智能座舱芯片,高性能车规微处理器等)SOC架构设计。

岗位职责:

1、 根据车规芯片产品规格定义SOC芯片架构以及模块微架构设计。

2、 负责芯片架构层面的PPA优化。

3、 负责分析业务特点,推动软硬件协同设

4、 负责系统性能测试和竞争性分析。

5、 负责解决芯片设计实现过程中的技术问题,确保关键规格的达成

任职要求:

1、 计算机,电子工程、微电子或相关专业,硕士及以上学历

2、 熟悉基于ARM处理器的SOC架构,熟悉总线、DDR、PCIe控制器以及各种标准外设接口,熟悉SOC前后端开发流程,熟悉性能和功耗评估;

3、 7年以上SOC开发经验,2年以上架构设计经验

4、 熟悉Verilog和C语言,了解VMM/OVM/UVM验证方法学

5、 熟悉Linux操作系统和Synopsys/Cadence/Mentor各种前端设计EDA工具如Spyglass, DC, PT, VCS等。

6、 具备软硬件联合开发调试经验者优先考虑

7、 有汽车类芯片SOC整合设计或架构设计

Position Description:

This position will be responsible for SW development for Siengine’s arm based processor targeting automotive market. The engineer will work in Siengine R&D SW Department in Beijing/Shanghai.

Required Skills:

1、M.Sc. or Ph.D. degree from China top universities with major on Computer Science, EE or Automation etc.

2、 Good academic record with GPA>3.7 and top 10% rank in the major. 

3、 Experience on system programming using Linux or UNIX operating systems.

4、 Good knowledge in system programming, Linux kernel, device driver, Android and arm toolchains.

5、 Strong program skills in C/C++ and assembly language. Familiar with source code version control and review tools such as repo/git/gerrit.

6、 Experience of low level Linux driver development is preferred. Familiar with two or more of the following: Graphic, Display, Video, Audio, DSP, PCIe/PCI, BT/WiFi, Ethernet, DDR, SATA, Power Management, USB, eSDHC/eMMC, UFS, I2C/I2S/SPI and etc.

7、 Familiar with any of the following processors architecture: arm, x86 or PowerPC. Prefer to have multi-core knowledg.

8、 Excellent interpersonal and communication skills, good teamwork adaptability, good oral and written English skills, energetic and self-motivated.

Position Description:

This position will be responsible for SW development for Siengine’s arm based processor targeting automotive market. The engineer will work in Siengine R&D SW Department in Beijing/Shanghai.

Required Skills:

1、M.Sc. or Ph.D. degree from China top universities with major on Computer Science, EE or Automation etc.

2、 Good academic record with GPA>3.7 and top 10% rank in the major. 

3、 Experience on system programming using Linux or UNIX operating systems.

4、 Good knowledge in system programming, Linux kernel, device driver, Android and arm toolchains.

5、 Strong program skills in C/C++ and assembly language. Familiar with source code version control and review tools such as repo/git/gerrit.

6、 Experience of low level Linux driver development is preferred. Familiar with two or more of the following: Graphic, Display, Video, Audio, DSP, PCIe/PCI, BT/WiFi, Ethernet, DDR, SATA, Power Management, USB, eSDHC/eMMC, UFS, I2C/I2S/SPI and etc.

7、 Familiar with any of the following processors architecture: arm, x86 or PowerPC. Prefer to have multi-core knowledg.

8、 Excellent interpersonal and communication skills, good teamwork adaptability, good oral and written English skills, energetic and self-motivated.

Position Description:

This position will be responsible for SW development for Siengine’s arm based processor targeting automotive market. The engineer will work in Siengine R&D SW Department in Beijing/Shanghai.

Required Skills:

1、M.Sc. or Ph.D. degree from China top universities with major on Computer Science, EE or Automation etc.

2、 Good academic record with GPA>3.7 and top 10% rank in the major. 

3、 Experience on system programming using Linux or UNIX operating systems.

4、 Good knowledge in system programming, Linux kernel, device driver, Android and arm toolchains.

5、 Strong program skills in C/C++ and assembly language. Familiar with source code version control and review tools such as repo/git/gerrit.

6、 Experience of low level Linux driver development is preferred. Familiar with two or more of the following: Graphic, Display, Video, Audio, DSP, PCIe/PCI, BT/WiFi, Ethernet, DDR, SATA, Power Management, USB, eSDHC/eMMC, UFS, I2C/I2S/SPI and etc.

7、 Familiar with any of the following processors architecture: arm, x86 or PowerPC. Prefer to have multi-core knowledg.

8、 Excellent interpersonal and communication skills, good teamwork adaptability, good oral and written English skills, energetic and self-motivated.

岗位职责:

1、 前台电话接听、转接及快递件的收发登记工作。

2、 负责处理办公室日常行政工作(包括但不限于机票、酒店、车辆,午餐,饮用水预定等)。

3、 保障公司行政办公系统的正常运作。

4、 负责维护公司办公环境,安全管理工作,必要的后勤支持。

5、 负责公司办公用品及日常用品的采购、分发和管理工作。

6、 参与公司固定资产盘点,做好账实相符。

7、 展厅产品的介绍与演示。

8、 负责来访客人的接待工作。

9、 组织策划和执行公司各项团体活动。

10、 配合跨部门工作需求,根据领导要求处理一些外联事务及外勤工作。

11、 完成领导交办的其他任务。

任职要求:

1、大专及以上学历。

2、 良好的服务意识,积极配合团队合作。

3、 良好的沟通、组织协调、应变及执行能力。

4、 工作认真踏实,有较强的责任心。

5、 具备基础的行政工作经验,熟悉行政工作的管理流程。

6、 熟练使用OFFICE软件。

7、 良好的人际关系处理能力。

8、 具备一定的公关能力。

9、 具有高度保密意识。具备良好抗压能力。

10、 性格开朗随和,形象气质佳,普通话标准,声音甜美,有亲和力,衣着整齐大方得体,精通各种礼仪常识,较高综合素质,有发展潜力。

Job Description:

The position needs to be the lead or developer for multimedia driver, framework and optimization in Android, QNX or other RTOS. The candidate should be familiar with one of Graphic/Display, Video, Audio or Camera solution from user's perspective. The position requires the candidate working closely with SOC design/verification,Platform design and Product team to work out the total solution from the bare-metal to driver and to application framework.

Job Requirements:

1、B.Sc and above degree from China top universities with major on Computer Science.

2、 EE or Automation etc.

3、 3+ years of software development in automotive, embedded system or mobile.

4、 Solid knowledge on ARM architectures (v8- A, R or M) , RTOS and Linux kernel.。

5、 Experience in embedded software or driver development, Linux driver development, Linux application experienceis a plus.

6、 Experience in Linux ALSA driver or V4L2.

7、 Experienced in multimedia frameworks such as OpenMAX, GStreamer, StageFright.

8、 Knowledge on color formats and video/audio/speech codecs such as: H264/H.265/VPx/MPEG4/H.263/VC1, MP3, AAC,WMA, AC3, Dolby Digital, Auro 3D, DTS, FLAC, AMR(FR/HR).

9、 Experience in audio mixer for voice, media, BT, FMRadio and pre- & post-processing algorithms for quality enhancement - such as: EC/NS, EQ, ANC, ICC, AGC, SRC.

10、Experience in interfaces and protocols as:  I2S/TDM, PCM, I2C and etc.

Job Description:

The position need to be the lead or developer for embedded security software such as secure boot, TrustZone, Crypto Engine, FireWall . The candidate should be familiar with crypto algorithms, such as AES, SHA, RSA, ECDSA and so on; The candidate should understand common security mechanisms, such as encrypt, authentication. In particular, candidates should have a strong interest in security. The candidate should have solid C/C++ development skills and debugging skills of GDB or Trace32 via JTAG. The position requires the candidate working closely with SOC design/verification, Platform design and Product team to work out the solution from the bare-metal to driver and to application framework.

The engineer will be located in WuHan/Beijing/Shanghai in SiEngine’s R&D SW team.

Job Requirements:

1、3~5 years of security development in embedded system or mobile system.

2、 Solid knowledge/skills of C/C++.

3、 Solid knowledge on ARM architectures (v7/8- A, M)

4、 Familiar with cryptographic algorithms: RSA, SHA, AES, ECDSA, SM2, SM3, SM4 and etc.

5、 Experiences in one of following areas: secure boot, TrustZone, crypto engine/HSM, Firewall.

6、 Familiar with system, such as Linux/FreeRTOS/Android.

7、 Self-motived and ability to work independently in solving problem.

8、 Knowledge on color formats and video/audio/speech codecs such as: H264/H.265/VPx/MPEG4/H.263/VC1, MP3, AAC,WMA, AC3, Dolby Digital, Auro 3D, DTS, FLAC, AMR(FR/HR).

9、 Experience in audio mixer for voice, media, BT, FMRadio and pre- & post-processing algorithms for quality enhancement - such as: EC/NS, EQ, ANC, ICC, AGC, SRC.

10、Experience in interfaces and protocols as:  I2S/TDM, PCM, I2C and etc.

Education Requirement:

B.Sc and above degree from China top universities with major on Computer Science, Electronic Information Engineering, Telecommunication, EE or Automation etc

Job Description:

The position need to be the lead or developer for embedded security software such as secure boot, TrustZone, Crypto Engine, FireWall . The candidate should be familiar with crypto algorithms, such as AES, SHA, RSA, ECDSA and so on; The candidate should understand common security mechanisms, such as encrypt, authentication. In particular, candidates should have a strong interest in security. The candidate should have solid C/C++ development skills and debugging skills of GDB or Trace32 via JTAG. The position requires the candidate working closely with SOC design/verification, Platform design and Product team to work out the solution from the bare-metal to driver and to application framework.

The engineer will be located in WuHan/Beijing/Shanghai in SiEngine’s R&D SW team.

Job Requirements:

1、3~5 years of security development in embedded system or mobile system.

2、 Solid knowledge/skills of C/C++.

3、 Solid knowledge on ARM architectures (v7/8- A, M)

4、 Familiar with cryptographic algorithms: RSA, SHA, AES, ECDSA, SM2, SM3, SM4 and etc.

5、 Experiences in one of following areas: secure boot, TrustZone, crypto engine/HSM, Firewall.

6、 Familiar with system, such as Linux/FreeRTOS/Android.

7、 Self-motived and ability to work independently in solving problem.

8、 Knowledge on color formats and video/audio/speech codecs such as: H264/H.265/VPx/MPEG4/H.263/VC1, MP3, AAC,WMA, AC3, Dolby Digital, Auro 3D, DTS, FLAC, AMR(FR/HR).

9、 Experience in audio mixer for voice, media, BT, FMRadio and pre- & post-processing algorithms for quality enhancement - such as: EC/NS, EQ, ANC, ICC, AGC, SRC.

10、Experience in interfaces and protocols as:  I2S/TDM, PCM, I2C and etc.

Education Requirement:

B.Sc and above degree from China top universities with major on Computer Science, Electronic Information Engineering, Telecommunication, EE or Automation etc

Staff Style

Elite managers in the industry closely work together in SiEngine

Staff Style Work Environment