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

职位名称 职位类型 工作地点 操作

职位描述: 

该职位在芯擎科技研发部软件部门负责汽车芯片上的软件开发工作。

该职位将负责一个或多个软件模块的开发工作:包括但不限于Bootrom开发, bare-metal软件开, bootloader软件开发, trust firmware软件开发, Hypervisor适配和开发, Linux/Android移植和使能, Linux 驱动开发, Android HALframework相关软件开发, 多媒体模块(Camera, ISP, GPU, DPU, VPU, Audio etc.)驱动开发和功能确认,IO类模块 (PCIE, USB, Ethernet, SPI etc.)驱动开发和功能确认,DSP固件开发,功能安全软件开发,信息安全方案软件开发,多核通讯软件开发,AI模块软件开发和部署,参考应用(AVM,DMS, Screen sharing等)软件开发;  SoC功能确认;SoC信号完整性测试;芯片系统级测试方案开发和部署;工具软件开发等。


职位要求:

1. 对计算机体系结构有深刻理解,熟悉arm 架构优先。

2. 较强的C语言和汇编语言编程能力。

3. 对嵌入式软件开发有强烈的兴趣,有嵌入式软件如u-boot, Linux kernel相关知识优先。

4. 有软件工程和软件代码管理相关知识。

5. 对GPUCameraVideoDisplayPCIEUSB Ethernet等模块有了解优先。

6. 对Android系统,Android HAL 和框架有了解优先。

7. 对开源软件有一定了解。

8. 良好的沟通和协调能力,良好的英语读写能力,良好的团队协作能力,良好的自驱力

9.     计算机科学,电气电子,自动化等相关专业硕士及以上学历。

职位描述: 

该职位在芯擎科技研发部软件部门负责汽车芯片上的软件开发工作。

该职位将负责一个或多个软件模块的开发工作:包括但不限于Bootrom开发, bare-metal软件开, bootloader软件开发, trust firmware软件开发, Hypervisor适配和开发, Linux/Android移植和使能, Linux 驱动开发, Android HALframework相关软件开发, 多媒体模块(Camera, ISP, GPU, DPU, VPU, Audio etc.)驱动开发和功能确认,IO类模块 (PCIE, USB, Ethernet, SPI etc.)驱动开发和功能确认,DSP固件开发,功能安全软件开发,信息安全方案软件开发,多核通讯软件开发,AI模块软件开发和部署,参考应用(AVM,DMS, Screen sharing等)软件开发;  SoC功能确认;SoC信号完整性测试;芯片系统级测试方案开发和部署;工具软件开发等。


职位要求:

1. 对计算机体系结构有深刻理解,熟悉arm 架构优先。

2. 较强的C语言和汇编语言编程能力。

3. 对嵌入式软件开发有强烈的兴趣,有嵌入式软件如u-boot, Linux kernel相关知识优先。

4. 有软件工程和软件代码管理相关知识。

5. 对GPUCameraVideoDisplayPCIEUSB Ethernet等模块有了解优先。

6. 对Android系统,Android HAL 和框架有了解优先。

7. 对开源软件有一定了解。

8. 良好的沟通和协调能力,良好的英语读写能力,良好的团队协作能力,良好的自驱力

9. 计算机科学,电气电子,自动化等相关专业硕士及以上学历。

职位描述: 

该职位在芯擎科技研发部软件部门负责汽车芯片上的软件开发工作。

该职位将负责一个或多个软件模块的开发工作:包括但不限于Bootrom开发, bare-metal软件开, bootloader软件开发, trust firmware软件开发, Hypervisor适配和开发, Linux/Android移植和使能, Linux 驱动开发, Android HALframework相关软件开发, 多媒体模块(Camera, ISP, GPU, DPU, VPU, Audio etc.)驱动开发和功能确认,IO类模块 (PCIE, USB, Ethernet, SPI etc.)驱动开发和功能确认,DSP固件开发,功能安全软件开发,信息安全方案软件开发,多核通讯软件开发,AI模块软件开发和部署,参考应用(AVM,DMS, Screen sharing等)软件开发;  SoC功能确认;SoC信号完整性测试;芯片系统级测试方案开发和部署;工具软件开发等。


职位要求:

1. 对计算机体系结构有深刻理解,熟悉arm 架构优先。

2. 较强的C语言和汇编语言编程能力。

3. 对嵌入式软件开发有强烈的兴趣,有嵌入式软件如u-boot, Linux kernel相关知识优先。

4. 有软件工程和软件代码管理相关知识。

5.  对GPUCameraVideoDisplayPCIEUSB Ethernet等模块有了解优先。

6. 对Android系统,Android HAL 和框架有了解优先。

7. 对开源软件有一定了解。

8. 良好的沟通和协调能力,良好的英语读写能力,良好的团队协作能力,良好的自驱力

9. 计算机科学,电气电子,自动化等相关专业硕士及以上学历。

职位描述:

作为IP Design团队的一员,你将会负责以下工作内容(但不限于此):

 

1. 准备模块级、IP级的验证架构文档

2. 开发各级Testbench,准备test plan

3. 跟踪各种验证任务和进度

4. 采用各种验证方法保证功能正确

5. 参与模块级或者系统级的测试,比如FPGA或者硬件仿真加速器

6. 交叉检查设计文档,验证代码,和覆盖率等任务

 

职位要求:
1.
电子、信息工程、通讯、计算机、自动化,或其他相关专业

2. 熟悉Verilog或者SystemVerilogScript语言,比如Shell, Perl, Python

3. 自我驱动,自我激励,热爱学习,愿意接受挑战

 

如有以下一项或者多项知识是加分项

1. 掌握任何一项验证技能:SystemVerilog, UVM, Assertion, Coverage等等

2. 理解或熟悉汇编语言(ARM/RISCV/MIPS),熟悉CC++语言

3. 计算机体系结构知识,比如ARM, RISCV,MIPS

4. 深度学习知识,比如流行的Framework/Network,相关的硬件加速器

5. 熟悉或者了解ARM AMBA 总线协议,包括 AXI/AHB/APB.

职位描述:

作为IP Design团队的一员,你将会负责以下工作内容(但不限于此):

 

1. 准备模块级、IP级的验证架构文档

2. 开发各级Testbench,准备test plan

3. 跟踪各种验证任务和进度

4. 采用各种验证方法保证功能正确

5. 参与模块级或者系统级的测试,比如FPGA或者硬件仿真加速器

6. 交叉检查设计文档,验证代码,和覆盖率等任务

 

职位要求:
1.
电子、信息工程、通讯、计算机、自动化,或其他相关专业

2. 熟悉Verilog或者SystemVerilogScript语言,比如Shell, Perl, Python

3. 自我驱动,自我激励,热爱学习,愿意接受挑战

 

如有以下一项或者多项知识是加分项

1. 掌握任何一项验证技能:SystemVerilog, UVM, Assertion, Coverage等等

2. 理解或熟悉汇编语言(ARM/RISCV/MIPS),熟悉CC++语言

3. 计算机体系结构知识,比如ARM, RISCV,MIPS

4. 深度学习知识,比如流行的Framework/Network,相关的硬件加速器

5. 熟悉或者了解ARM AMBA 总线协议,包括 AXI/AHB/APB.

职位描述:

作为IP Design团队的一员,你将会负责以下工作内容(但不限于此):

 

1. 准备模块级、IP级的验证架构文档

2. 开发各级Testbench,准备test plan

3. 跟踪各种验证任务和进度

4. 采用各种验证方法保证功能正确

5. 参与模块级或者系统级的测试,比如FPGA或者硬件仿真加速器

6. 交叉检查设计文档,验证代码,和覆盖率等任务

 

职位要求:
1.
电子、信息工程、通讯、计算机、自动化,或其他相关专业

2. 熟悉Verilog或者SystemVerilogScript语言,比如Shell, Perl, Python

3. 自我驱动,自我激励,热爱学习,愿意接受挑战

 

如有以下一项或者多项知识是加分项

1. 掌握任何一项验证技能:SystemVerilog, UVM, Assertion, Coverage等等

2. 理解或熟悉汇编语言(ARM/RISCV/MIPS),熟悉CC++语言

3. 计算机体系结构知识,比如ARM, RISCV,MIPS

4. 深度学习知识,比如流行的Framework/Network,相关的硬件加速器

5. 熟悉或者了解ARM AMBA 总线协议,包括 AXI/AHB/APB.

职位描述:  

作为ASIC Design团队的一员,你将会负责以下工作内容(但不限于此):

 

1. 准备模块级、IP级、芯片级的微架构

2. 模块级或子系统级的算法或功能逻辑的RTL实现

3. 网表产生,包括综合、LintCDCDCG等等

4. 第三方IP的配置、优化、和性能、功能系统集成

5. 帮助后端团队进行PR实现和时序分析

6. 帮助系统、验证、Bring-up团队做功能级和系统的测试

 

职位要求:

1. 电子、信息工程、计算机、自动化,或其他相关专业

2. 良好的计算机体系结构知识

3. 熟悉Verilog或者SystemVerilog.

4. ASIC前端设计流程有一定的认识或知识

5. 自我驱动,自我激励,热爱学习

 

如有一下一项或者多项知识是加分项:

1. 计算机体系结构知识,比如ARM, RISCV,MIPS.

2. 深度学习知识,比如流行的Framework/Network,相关的硬件加速器

3. FPGA或者IC加速器的实现经验,包括图像、视频、或者通讯系统

4. 熟悉或者了解ARM AMBA 总线协议,包括 AXI/AHB/APB.

5. 有任意以下任务经验:RTL Lint/CDC检查,时序约束产生,综合,形式验证

6. 低功耗实现和经验,包括UPF产生

职位描述:  

作为ASIC Design团队的一员,你将会负责以下工作内容(但不限于此):


1. 准备模块级、IP级、芯片级的微架构

2. 模块级或子系统级的算法或功能逻辑的RTL实现

3. 网表产生,包括综合、LintCDCDCG等等

4. 第三方IP的配置、优化、和性能、功能系统集成

5. 帮助后端团队进行PR实现和时序分析

6. 帮助系统、验证、Bring-up团队做功能级和系统的测试

 

职位要求:

1. 电子、信息工程、计算机、自动化,或其他相关专业

2. 良好的计算机体系结构知识

3. 熟悉Verilog或者SystemVerilog.

4. ASIC前端设计流程有一定的认识或知识

5. 自我驱动,自我激励,热爱学习

 

如有一下一项或者多项知识是加分项:

1. 计算机体系结构知识,比如ARM, RISCV,MIPS.

2. 深度学习知识,比如流行的Framework/Network,相关的硬件加速器

3. FPGA或者IC加速器的实现经验,包括图像、视频、或者通讯系统

4. 熟悉或者了解ARM AMBA 总线协议,包括 AXI/AHB/APB.

5. 有任意以下任务经验:RTL Lint/CDC检查,时序约束产生,综合,形式验证

6. 低功耗实现和经验,包括UPF产生

职位描述:  

作为ASIC Design团队的一员,你将会负责以下工作内容(但不限于此):


1. 准备模块级、IP级、芯片级的微架构

2. 模块级或子系统级的算法或功能逻辑的RTL实现

3. 网表产生,包括综合、LintCDCDCG等等

4. 第三方IP的配置、优化、和性能、功能系统集成

5. 帮助后端团队进行PR实现和时序分析

6. 帮助系统、验证、Bring-up团队做功能级和系统的测试

 

职位要求:

1. 电子、信息工程、计算机、自动化,或其他相关专业

2. 良好的计算机体系结构知识

3. 熟悉Verilog或者SystemVerilog.

4. ASIC前端设计流程有一定的认识或知识

5. 自我驱动,自我激励,热爱学习

 

如有一下一项或者多项知识是加分项:

1. 计算机体系结构知识,比如ARM, RISCV,MIPS.

2. 深度学习知识,比如流行的Framework/Network,相关的硬件加速器

3. FPGA或者IC加速器的实现经验,包括图像、视频、或者通讯系统

4. 熟悉或者了解ARM AMBA 总线协议,包括 AXI/AHB/APB.

5. 有任意以下任务经验:RTL Lint/CDC检查,时序约束产生,综合,形式验证

6. 低功耗实现和经验,包括UPF产生

职位描述:  

1.     参与车载虚拟平台搭建

2.     参与性能诊断和性能分析系统平台的构建

3.     参与车载典型业务应用场景的系统性能分析

4.     参与芯片性能仿真技术的探索和构建

5.     参与SOC架构调优&预研

6.     参与NNISPGPUVPUDPUCPULPDDRNoC等性能分析与微架构优化

7.     参与微架构-benchmark的构建、业务workload的切片提取、pre-silicion阶段的性能验证方案实施

8.     参与RTL内性能分析IP套件开发与维护


职位要求:(满足其二即可)

1.     熟悉C++编程

2.     熟悉Verilog/system Verilog 二选一

3.     拥有systemCTLM 背景知识优先

4.     掌握计算机体系结构基础知识、熟悉流水线处理、了解ARMV8/RISCV指令集优先

职位描述:  

1.     参与车载虚拟平台搭建

2.     参与性能诊断和性能分析系统平台的构建

3.     参与车载典型业务应用场景的系统性能分析

4.     参与芯片性能仿真技术的探索和构建

5.     参与SOC架构调优&预研

6.     参与NNISPGPUVPUDPUCPULPDDRNoC等性能分析与微架构优化

7.     参与微架构-benchmark的构建、业务workload的切片提取、pre-silicion阶段的性能验证方案实施

8.     参与RTL内性能分析IP套件开发与维护


职位要求:(满足其二即可)

1.     熟悉C++编程

2.     熟悉Verilog/system Verilog 二选一

3.     拥有systemCTLM 背景知识优先

4.     掌握计算机体系结构基础知识、熟悉流水线处理、了解ARMV8/RISCV指令集优先

职位描述:  

1.     参与车载虚拟平台搭建

2.     参与性能诊断和性能分析系统平台的构建

3.     参与车载典型业务应用场景的系统性能分析

4.     参与芯片性能仿真技术的探索和构建

5.     参与SOC架构调优&预研

6.     参与NNISPGPUVPUDPUCPULPDDRNoC等性能分析与微架构优化

7.     参与微架构-benchmark的构建、业务workload的切片提取、pre-silicion阶段的性能验证方案实施

8.     参与RTL内性能分析IP套件开发与维护


职位要求:(满足其二即可)

1.     熟悉C++编程

2.     熟悉Verilog/system Verilog 二选一

3.     拥有systemCTLM 背景知识优先

4.     掌握计算机体系结构基础知识、熟悉流水线处理、了解ARMV8/RISCV指令集优先

Position Description: 
The position need to focus on multimedia driver, framework and optimization in Linux, Android, QNX or other RTOS . The candidate should be familiar with one Audio solution from user’s perspective. The position requires the candidate working closely with SOC design, DSP firmware, platform design and  product team to work out the solution from bare-metal, driver to application framework.
The engineer will be 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 ARM architectures and Linux kernel. 
- Experience in embedded software, Linux driver development and application development. Linux ALSA driver experience is a must.
- Knowledge on audio/speech codecs such as: MP3, AAC, WMA, AC3, Dolby Digital, Auro 3D, DTS, FLAC, AMR(FR/HR).
- Experience in audio processing pipeline for media applications e.g. playback, capture, transcoding, streaming, voice call, analog audio codecs, software defined radio and etc.
- 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 interfaces and protocols as: I2S/TDM/SPDIF, PCM, I2C/SPI, A2B and etc.
- Hands-on experience in audio acoustic component integration and debug  like microphone, headset, PA and loudspeakers.
- Experience in voice recognition (ASR, NLP and TTS and etc) is a plus.
- Experienced in multimedia frameworks such as OpenMAX, GStreamer or Stagefright is a big plus.
Position Description: 
The position need to focus on multimedia driver, framework and optimization in Linux, Android, QNX or other RTOS . The candidate should be familiar with one Audio solution from user’s perspective. The position requires the candidate working closely with SOC design, DSP firmware, platform design and  product team to work out the solution from bare-metal, driver to application framework.
The engineer will be 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 ARM architectures and Linux kernel. 
- Experience in embedded software, Linux driver development and application development. Linux ALSA driver experience is a must.
- Knowledge on audio/speech codecs such as: MP3, AAC, WMA, AC3, Dolby Digital, Auro 3D, DTS, FLAC, AMR(FR/HR).
- Experience in audio processing pipeline for media applications e.g. playback, capture, transcoding, streaming, voice call, analog audio codecs, software defined radio and etc.
- 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 interfaces and protocols as: I2S/TDM/SPDIF, PCM, I2C/SPI, A2B and etc.
- Hands-on experience in audio acoustic component integration and debug  like microphone, headset, PA and loudspeakers.
- Experience in voice recognition (ASR, NLP and TTS and etc) is a plus.
- Experienced in multimedia frameworks such as OpenMAX, GStreamer or Stagefright is a big plus.
Position Description: 
The position need to focus on multimedia driver, framework and optimization in Linux, Android, QNX or other RTOS . The candidate should be familiar with one Audio solution from user’s perspective. The position requires the candidate working closely with SOC design, DSP firmware, platform design and  product team to work out the solution from bare-metal, driver to application framework.
The engineer will be 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 ARM architectures and Linux kernel. 
- Experience in embedded software, Linux driver development and application development. Linux ALSA driver experience is a must.
- Knowledge on audio/speech codecs such as: MP3, AAC, WMA, AC3, Dolby Digital, Auro 3D, DTS, FLAC, AMR(FR/HR).
- Experience in audio processing pipeline for media applications e.g. playback, capture, transcoding, streaming, voice call, analog audio codecs, software defined radio and etc.
- 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 interfaces and protocols as: I2S/TDM/SPDIF, PCM, I2C/SPI, A2B and etc.
- Hands-on experience in audio acoustic component integration and debug  like microphone, headset, PA and loudspeakers.
- Experience in voice recognition (ASR, NLP and TTS and etc) is a plus.
- Experienced in multimedia frameworks such as OpenMAX, GStreamer or Stagefright is a big plus.