Senior/Staff Software Engineer - Edge AI & Systems

S$6.5-13K[Monthly]
On-site - WestFull-time5-10 Yrs ExpBachelor
Share

Job Description

C

Description

Job Description

We are looking for multiple seasoned Senior and Staff Software Engineers to grow an Edge AI & Systems software team to the next level. This team works within the larger ASIC team to architect and enhance Neural Network solutions in the Video Processor roadmap including these current and older products:

  • ****
  • ****
  • ****

Deliveries:

  • Neural Network Inference libraries, drivers and sample applications
  • Boot ROM, RTOS/OS BSP and platform SDKs and sample application
  • SoC IP programming models

Responsibilities:

  • Develop various features of deliverables
  • Solution profiling, optimization and benchmarking
  • Support internal developers directly and customers through FAEs
  • Ensure compliance as required e.g.ASPICE, MISRA C, Coverity, BlackDuck
  • System architecture, verification and validation of ASIC IPs
  • Constantly improve productivity through automation in all areas

Skills:

  • Strong ANSI C design, implementation, optimization and debugging using GCC-like toolchains
  • Good communication, collaboration, task estimation & reporting, CI/CD via tools such as Confluence, Git, JIRA etc
  • Familiarity with
  • Python for prototyping, demo, verification and/or automation
  • OS: GNU/Linux, proprietary RTOS, Bare metal
  • Processor architectures: ARM/RISC-V symmetric multiprocessing with cache & internal buses, SIMD, Vector Processing
  • Debugging tools: gdb, simulators, emulators, JTAG, Oscilloscope, Logic Analyzers

Any of the following will be advantageous:

  • Detailed and comprehensive understanding of TinyML (e.g. TensorFlow Lite for MCUs), from training, quantization through to operator execution, optimizing for power, performance, and size.
  • FPGA and hardware interfacing and debugging


Requirements

Requirements:

  1. Ph.D/MSEE/BSEE in Electrical Engineering, Computer Science or Computer Engineering
  2. At least 5 years of commercial embedded development experience.


Michelle Pek

HR and Admin ManagerOmniVision Technologies Singapore Pte Ltd

Active this month

Working Location

Unit 06-07, Unit 06-07, 3A International Business Park. 3A International Business Park, Singapore 609935

Posted on 14 March 2024

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.