我们致力于创造充满活力的工作环境并激发员工更好实现自我价值

职位名称 职位类型 工作地点 操作
工作职责:
负责芯擎车载平台视频多媒体处理的开发和调试

职位要求:
1. 具有2年以上手机或嵌入式系统底层软件开发调试经验.
2. 熟练掌握C/C++/JAVA编程及系统调试方法.
3. 具有Linux, Android下的驱动和系统开发调试经验.
4. 具有V4L2, OMX, gstreamer, ffmpeg等编程和调试经验.
5. 熟悉H265/264/263, MPEG4, VP9/VP8, JPEG, AAC等视音频编解码技术.
6. 熟悉ARM架构和编程,如ARMv8, Cortex A或Cortex M等.
7. 有高通、三星、瑞萨、MTK等芯片的车载平台开发经验优先.
9. 良好的学习沟通能力和问题分析解决能力,有责任心.
工作职责:
负责芯擎车载平台视频多媒体处理的开发和调试

职位要求:
1. 具有2年以上手机或嵌入式系统底层软件开发调试经验.
2. 熟练掌握C/C++/JAVA编程及系统调试方法.
3. 具有Linux, Android下的驱动和系统开发调试经验.
4. 具有V4L2, OMX, gstreamer, ffmpeg等编程和调试经验.
5. 熟悉H265/264/263, MPEG4, VP9/VP8, JPEG, AAC等视音频编解码技术.
6. 熟悉ARM架构和编程,如ARMv8, Cortex A或Cortex M等.
7. 有高通、三星、瑞萨、MTK等芯片的车载平台开发经验优先.
9. 良好的学习沟通能力和问题分析解决能力,有责任心.
工作职责:
负责芯擎车载平台视频多媒体处理的开发和调试

职位要求:
1. 具有2年以上手机或嵌入式系统底层软件开发调试经验.
2. 熟练掌握C/C++/JAVA编程及系统调试方法.
3. 具有Linux, Android下的驱动和系统开发调试经验.
4. 具有V4L2, OMX, gstreamer, ffmpeg等编程和调试经验.
5. 熟悉H265/264/263, MPEG4, VP9/VP8, JPEG, AAC等视音频编解码技术.
6. 熟悉ARM架构和编程,如ARMv8, Cortex A或Cortex M等.
7. 有高通、三星、瑞萨、MTK等芯片的车载平台开发经验优先.
9. 良好的学习沟通能力和问题分析解决能力,有责任心.
工作职责:
负责芯擎车载平台的Camera开发和调试

职位要求:
1. 具有2年以上手机或嵌入式系统底层软件开发调试经验.
2. 熟练掌握C/C++/JAVA编程及系统调试方法.
3. 具有Linux, Android, RTOS下的驱动和系统开发调试经验.
4. 具有Camera Driver, Image Sensor, ISP, 3A, IQ Tuning等编程和调试经验.
5. 熟悉MIPI, CSI, I2C等camera相关接口及编程调试方法.
6. 熟悉ARM架构和编程,如ARMv8, Cortex A或Cortex M等.
7. 有高通、三星、瑞萨、MTK等芯片的车载平台开发经验优先.
8. 有360环视、倒车开发经验者优先.
9. 良好的学习沟通能力和问题分析解决能力,有责任心.
工作职责: 
负责芯擎车载平台的Camera开发和调试

职位要求:
1. 具有2年以上手机或嵌入式系统底层软件开发调试经验.
2. 熟练掌握C/C++/JAVA编程及系统调试方法.
3. 具有Linux, Android, RTOS下的驱动和系统开发调试经验.
4. 具有Camera Driver, Image Sensor, ISP, 3A, IQ Tuning等编程和调试经验.
5. 熟悉MIPI, CSI, I2C等camera相关接口及编程调试方法.
6. 熟悉ARM架构和编程,如ARMv8, Cortex A或Cortex M等.
7. 有高通、三星、瑞萨、MTK等芯片的车载平台开发经验优先.
8. 有360环视、倒车开发经验者优先.
9. 良好的学习沟通能力和问题分析解决能力,有责任心.
工作职责: 
负责芯擎车载平台的Camera开发和调试

职位要求:
1. 具有2年以上手机或嵌入式系统底层软件开发调试经验.
2. 熟练掌握C/C++/JAVA编程及系统调试方法.
3. 具有Linux, Android, RTOS下的驱动和系统开发调试经验.
4. 具有Camera Driver, Image Sensor, ISP, 3A, IQ Tuning等编程和调试经验.
5. 熟悉MIPI, CSI, I2C等camera相关接口及编程调试方法.
6. 熟悉ARM架构和编程,如ARMv8, Cortex A或Cortex M等.
7. 有高通、三星、瑞萨、MTK等芯片的车载平台开发经验优先.
8. 有360环视、倒车开发经验者优先.
9. 良好的学习沟通能力和问题分析解决能力,有责任心.
工作职责: 
负责芯擎车载平台多操作系统的Display开发和调试

职位要求:
1. 具有2年以上手机或嵌入式系统底层软件开发调试经验.
2. 熟练掌握C/C++/JAVA编程及系统调试方法.
3. 具有Linux, Android下的驱动和系统开发调试经验.
4. 具有Wayland, Weston, Surface Flinger, DRM和KMS等编程和调试经验.
5. 熟悉MIPI, DSI, HDMI, DP等display相关接口及编程调试方法.
6. 熟悉ARM架构和编程,如ARMv8, Cortex A或Cortex M等.
7. 有高通、三星、瑞萨、MTK等芯片的车载平台开发经验优先.
8. 有Screen Sharing、虚拟化开发经验者优先.
9. 良好的学习沟通能力和问题分析解决能力,有责任心.
工作职责: 
负责芯擎车载平台多操作系统的Display开发和调试

职位要求:
1. 具有2年以上手机或嵌入式系统底层软件开发调试经验.
2. 熟练掌握C/C++/JAVA编程及系统调试方法.
3. 具有Linux, Android下的驱动和系统开发调试经验.
4. 具有Wayland, Weston, Surface Flinger, DRM和KMS等编程和调试经验.
5. 熟悉MIPI, DSI, HDMI, DP等display相关接口及编程调试方法.
6. 熟悉ARM架构和编程,如ARMv8, Cortex A或Cortex M等.
7. 有高通、三星、瑞萨、MTK等芯片的车载平台开发经验优先.
8. 有Screen Sharing、虚拟化开发经验者优先.
9. 良好的学习沟通能力和问题分析解决能力,有责任心.
工作职责: 
负责芯擎车载平台多操作系统的Display开发和调试

职位要求:
1. 具有2年以上手机或嵌入式系统底层软件开发调试经验.
2. 熟练掌握C/C++/JAVA编程及系统调试方法.
3. 具有Linux, Android下的驱动和系统开发调试经验.
4. 具有Wayland, Weston, Surface Flinger, DRM和KMS等编程和调试经验.
5. 熟悉MIPI, DSI, HDMI, DP等display相关接口及编程调试方法.
6. 熟悉ARM架构和编程,如ARMv8, Cortex A或Cortex M等.
7. 有高通、三星、瑞萨、MTK等芯片的车载平台开发经验优先.
8. 有Screen Sharing、虚拟化开发经验者优先.
9. 良好的学习沟通能力和问题分析解决能力,有责任心.
工作职责:
负责芯擎车载平台的图像渲染等graphic开发和调试

职位要求:
1. 具有2年以上手机或嵌入式系统底层软件开发调试经验.
2. 熟练掌握C/C++/JAVA编程及系统调试方法.
3. 具有Linux, Android下的驱动和系统开发调试经验.
4. 具有OpenGL ES, Vulkan, OpenCL等编程和调试经验.
5. 熟悉主流GPU架构和开发,如ARM Mali GPU, IMG GPU系列等.
6. 熟悉ARM架构和编程,如ARMv8, Cortex A或Cortex M等.
7. 有高通、三星、瑞萨、MTK等芯片的车载平台开发经验优先.
8. 有Screen Sharing、虚拟化开发经验者优先.
9. 良好的学习沟通能力和问题分析解决能力,有责任心.
工作职责:
负责芯擎车载平台的图像渲染等graphic开发和调试

职位要求:
1. 具有2年以上手机或嵌入式系统底层软件开发调试经验.
2. 熟练掌握C/C++/JAVA编程及系统调试方法.
3. 具有Linux, Android下的驱动和系统开发调试经验.
4. 具有OpenGL ES, Vulkan, OpenCL等编程和调试经验.
5. 熟悉主流GPU架构和开发,如ARM Mali GPU, IMG GPU系列等.
6. 熟悉ARM架构和编程,如ARMv8, Cortex A或Cortex M等.
7. 有高通、三星、瑞萨、MTK等芯片的车载平台开发经验优先.
8. 有Screen Sharing、虚拟化开发经验者优先.
9. 良好的学习沟通能力和问题分析解决能力,有责任心.
工作职责:
负责芯擎车载平台的图像渲染等graphic开发和调试

职位要求:
1. 具有2年以上手机或嵌入式系统底层软件开发调试经验.
2. 熟练掌握C/C++/JAVA编程及系统调试方法.
3. 具有Linux, Android下的驱动和系统开发调试经验.
4. 具有OpenGL ES, Vulkan, OpenCL等编程和调试经验.
5. 熟悉主流GPU架构和开发,如ARM Mali GPU, IMG GPU系列等.
6. 熟悉ARM架构和编程,如ARMv8, Cortex A或Cortex M等.
7. 有高通、三星、瑞萨、MTK等芯片的车载平台开发经验优先.
8. 有Screen Sharing、虚拟化开发经验者优先.
9. 良好的学习沟通能力和问题分析解决能力,有责任心.
Position Description: 
The position need to be developer for firmware, multimedia driver,  framework and optimization in Linux, 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 require 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.
The engineer will be located in Beijing/Wuhan in SiEngine’s R&D SW team.

Required Skills: 
- 2+ years of software development in automotive, embedded system or mobile.
- Solid knowledge on mainstream DSP from Tensilica, Ceva, NXP and etc. 
- Solid knowledge on ARM architectures (v8- A, R or M) 
- Experience in driver and application development on RTOS such as FreeRTOS, ucOS, Nucleus and ThreadX. 
- Knowledge on audio/speech codecs such as: MP3, AAC, WMA, AC3, Dolby Digital, Auro 3D, DTS, FLAC, AMR(FR/HR).
- Experience in audio mixer for voice, media, BT, FMRadio and pre- and post-processing algorithms for quality enhancement - such as: EC/NS, EQ, ANC, ICC, AGC, SRC.
- Experience in compute engine accelerations, and experienced in voice trigger, speech recognition or AI/DL framework.
- Experience in interfaces and protocols as: S/PDIF, I2S/TDM, PCM, I2C and etc.
- Experience in Linux ALSA driver is a big plus.
- Good to follow software development flow, version control and bug trakcing with GIT, Jekins, Bugzilla or Jira. 

Position Description:
The position needs to be the MCU software engineer. We are focusing on the research and development for the MCU BSP such as bootloader, IP driver, middleware, reference application or AutoSAR drivers and OS. The candidate should be familiar with Cortex-M or Cortex-R architecture. The candidate should have solid C/C++ development skills and debugging skills of debug tools via JTAG. The position requires the candidate working closely with MCU IC design/verification, platform design and product team to work out the solution from the bare-metal to driver and to applications. Develops reference solutions on both hardware and software for specific segment applications such as Automotive, IoT, AI/ML, security, smart connectivity and HMI etc.
The engineer will be located in Beijing/Shanghai in SiEngine’s R&D SW team.

Required Skills:
- 3+ years of embedded software development in automotive, industrial or mobile.
- Solid knowledge/skills of C/C++.
- Solid knowledge and experience in hardware design and embedded system development
- Good knowledge on ARM architecture (Cortex-M or R), Cortext-A is a plus.
- Good knowledge of microcontroller architecture, peripherals and systems
- Familiar with RTOS, USB stack, CAN/LIN/FlexRay, Ethernet and Zigbee/BLE/WIFI specifications and etc.
- Familiar with peripherals like ADC, UART, I2C, SPI, SD/SDIO and etc.
- Experiences on low power design, security and safety is a big plus.
- Experiences in memory management, file system, system crash analysis, stability, system debugging skills.
- Experience in Function Safety SW development and AutoSAR is a big plus.
- Experience in NXP, ST, Infineon, TI, Microchip or Renesas MCU is preferred.

Education Requirement:
- B.Sc and above degree from China top universities with major on Electronic Information Engineering, Computer Science, Telecommunication, EE or Automation etc.
Position 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.

Required Skills: 
- 3~5 years of security development in embedded system or mobile system.
- Solid knowledge/skills of C/C++. 
- Solid knowledge on ARM architectures (v7/8- A, M) 
- Familiar with cryptographic algorithms: RSA, SHA, AES, ECDSA, SM2, SM3, SM4 and etc.
- Experiences in one of following areas: secure boot, TrustZone, crypto engine/HSM, Firewall. 
- Familiar with system, such as Linux/FreeRTOS/Android.
- Self-motived and ability to work independently in solving problem.

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