Senior Driver Development Engineer, SoC SW Development (AI2112)

Engineering - Software Bengaluru, India


Description

Areas of focus:

Create and maintain the SiMa.ai unique SW solution (SW framework, drivers, support for various compute engines) for MLSoC™. Drive the best development environment recognized for Ease of use and support for legacy SW/IP along with seamless integrated ML in one holistic environment. 

Must have experience

  • Leverage IP SW from Synopsys and ARM and integrate into MLSoC™ SW environment
  • Develop drivers for peripheral devices including Low and High speed interfaces
  • Experience with Zebu emulators
  • Experience with Virtualizers.
  • Running Multiple Operating systems on the same Processor
  • Hardware communication between multiple cores
  • IPC communications between Multiple ARM processors
  • IPC communications between ARM and Non-ARM processors
  • Open source and third party SW leverage
    • Identify what parts need to be developed in-house, identify and partner with third parties or leverage open source software to jump start development.
    • Leverage SW building blocks provided by IP providers to jump start the development effort.


Minimum Qualification

  • BS/MS in computer science with minimum 8 to 12 years of experience
  • Hands-on experience developing firmware, boot code and SW using high performance 64 bit Arm processors.
    Hands-on experience developing drivers for SPI, I2C, USB, PCIe, MIPI
  • Development experience with Embedded Linux (e.g. Yacto) and embedded RTOS (e.g. QNX) experience is highly desirable.
  • Experience of leveraging and developing on top of Open source software frameworks is highly desirable.
  • Experience in working with silicon teams is highly desirable.
    Good proficiency with C/C++ code.
  • Proven track record and experience building and delivering complex SW products 

Personal attributes

Excellent communication skills, Can do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, innovative and excellent hands on manager