Careers

We are bold, creative, focused on execution, and excited to be
growing our family with the industry’s leading talent. Learn more
about our open positions and join us in our mission to enable
high performance compute at the lowest power.

Careers

We are bold, creative, focused on execution, and excited to be growing our family with the industry’s leading talent. Learn more about our open positions and join us in our mission to enable high performance compute at the lowest power.

Why SiMa.ai?

We are well funded by top-tier VCs and working with 20+ market-leading customers in robotics, security/health, government sector and autonomous vehicles to bring ML to their platforms.  

We started SiMa.ai to disrupt the $40B embedded edge market and enable large scale deployment of machine learning (ML), with an initial focus on computer vision. We are hiring hardware, software, and systems architects to help innovate and build the industry’s first Machine Learning SoC (MLSoC), a heterogeneous compute platform that simultaneously supports traditional compute with an ML environment, providing a seamless software experience for our customers.

Your work will have a direct impact on our success. Read the white paper by The Linley Group: Machine Learning Moves to the Edge to learn more.

Benefits and Perks to Support the Way We Live and Work

Our flexible work environment encourages personal and family time off, as well as paternity and maternity leave.

Competitive total compensation package, including stock awards, 401k, and employee assistance program.

Even though we are a startup, we want all of our employees and their families to have the best health and dental coverage and have the peace of mind they are well protected.

Cross-training opportunities available to support learning and career growth.

Quarterly peer-to-peer recognition program fosters acknowledgment for outstanding contributions.

Meals and snacks available in our office locations.

Benefits and Perks to Support the Way We Live and Work

Our flexible work environment encourages personal and family time off, as well as paternity and maternity leave.

Competitive total compensation package, including stock awards, 401k, and employee assistance program.

Even though we are a startup, we want all of our employees and their families to have the best health and dental coverage and have the peace of mind they are well protected.

Cross-training opportunities available to support learning and career growth.

Quarterly peer-to-peer recognition program fosters acknowledgment for outstanding contributions.

Meals and snacks available in our office locations.

Available Positions

FELLOW, CHIEF ML ARCHITECT

Location: San Jose, CA
AI2009

Job Description
You will work with a cross-functional team to develop an architecture with industry-leading ML capabilities for the embedded edge market. You will work with compiler, simulation and systems teams to define SW and HW parts of the architecture.

Areas of Focus:
SoC architecture, embedded ML, interconnects/buses, high speed I/O, memory technology, power management, debug for the embedded edge market.

Additional responsibilities include but not limited to the following:

  • Develop Machine Learning architecture comprehending hardware, software, and system needs.
  • Work closely with the compiler team to understand SW implications of the architecture.
  • Work with RTL micro architects and designers to help with implementation.
  • Develop software models to prove the ideas for power and performance.
  • Create an architecture simulator that demonstrates the full capability of the architecture. including requirements analysis and PPA (performance, power, area) tradeoff analysis.
  • Understand and analyze the interplay of hardware and software architectures in targeted applications.
  • Work on architectural features that would enable targeted safety levels. Conducting safety analyses, both quantitative and qualitative and identifying areas of improvement. Responsibilities will include leading functional safety-related activities for SoC development and ensure ISO 26262 compliance with respect to SoC architecture, processes and work products.
  • Document and publish results along with competitive benchmarking.
  • Create high-level product spec and architecture spec.

Minimum Qualifications

  • PhD or MS in Electrical engineering or Computer Science with 10-15+ years of experience and innovative designs in ML/CPU/GPU architectures and development.
  • Architected and developed software environment for SoCs: compiler, middleware, and library development.
  • Good programming skills in C, C++, Perl, or Python.
  • Strong mathematical foundation in machine learning and deep learning.
  • Experience with systems-level performance modeling, architecture simulation, profiling, and analysis.
  • Experience in characterizing and modeling system-level performance, Performance / Power estimation/modeling, competitive analysis, and documenting and publishing results.

APPLY NOW

CHIEF AI OFFICER (CAIO)

Location: San Jose, CA
Job AI2021

Job Description
SiMa.ai is seeking an acknowledged industry leader to join its executive team as Chief AI Officer. CAIO will enhance and advance SiMa.ai’s vision of enabling highly power efficient, scalable AI for edge devices and will play a key role in driving our next generation SW centric architecture.

Other Responsibilities Include:

  • Combining key industry trends and feedback from customers, extend and enhance SiMa’s unique MLSoC roadmap to support next generation AI workloads.
  • Identify and drive incorporation of key HW/SW capabilities to ensure that SiMa extends our lead over competition.
  • Work closely with engineering leadership to drive our product architecture and HW/SW roadmap.
  • Expand and maintain CTO level relationships with our key customers and partners.
  • Evangelize the technology and the company to customers, partners, media, analysts and investors.
  • Drive academic outreach to keep abreast of and to leverage latest AI/ML technological advances.
  • Identify and drive participation in key industry events, benchmarking forums to raise the profile of the company.

Minimum Qualifications

  • MS or PhD in computer science with 15+ years of experience with at least 4+ years of experience in AI/ML area.
  • Acknowledged leader in AI/ML field with published and quoted work in key AI/ML conferences and journals.
  • Industry work experience at CTO / VP of Engineering or similar levels.
  • Proven track record of driving technical direction for multiple generation of products, At least one product based on AI/ML technologies.
  • Experience with various AL/ML frameworks and intimate familiarity with AI/ML workloads.
  • Experienced in building and maintaining CTO-CTO level relationships.
  • Experience in driving collaboration with academia is highly desirable.
  • Experience participating in/leading technical panel discussions, presenting at conferences is highly desired.

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 technical leadership.

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

HARDWARE DESIGN VERIFICATION - INDIA

Location: Bangalore, India
Job AI2024

Job Description
As the Hardware Design Verification Engineer, you will help lead and develop the verification methodology for SiMa.ai’s MLSoC™. As the Lead, you will be responsible for developing test plans, testbenches, drivers, monitors and checkers/scoreboard, testcases, coverage analysis and simulation, verify the functionality, performance and other aspects of RTL designs including the block-level and chip/system level, emulation and validation support. You will work very closely with the Architecture, RTL/uArch, and cross-functional teams.

Areas of focus: Verification Methodology, Testbenches, drivers, checkers, test plans. Support for emulation, simulators, chip validation. Active interaction with RTL/uArch team.

Minimum Qualifications

  • BS in Computer Science/EE with 12+ years of experience or MS in Computer Science/EE with 10+ years of experience in HW Design Verification.
  • Experience with block level, cluster level or chip/SoC level verification.
  • Proficiency in UVM methodology, Constrained Random, Coverage Driven Methodology, Verilog, SystemVerilog.
  • Expertise in scripting languages, python or perl.
  • Strong experience in helping emulation and validation.
  • Experience with modeling various HW blocks, IPs for verification, emulation.
  • Ability to analyze systems-level performance, profiling, and analysis.

Preferred Qualifications

  • ML experience
  • C/C++

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

HARDWARE DESIGN ENGINEER – INDIA

Location: Bangalore, India
Job AI2025

Job Description
The Hardware Design Engineer will help develop the micro-architecture and design methodology for SiMa.ai’s MLSoC. Your responsibilities would include RTL coding, design and reviews, synthesis, static timing analysis and coverage analysis. This means working very closely with the Arch team, Verification team, back-end team as well as cross-functional teams. The primary design target is an SoC ASIC with ML being a key component.

Areas of focus: Design Methodology, micro-architecture, RTL, Static Timing Analysis, Verification/emulation support, back-end support, chip bring up. Active interaction with Arch, Verification and back-end teams.

Roles and Responsibilities

  • Microarchitecture, design of an SoC.
  • Work with the Arch team to develop the uArch and RTL.
  • Develop the design methodology.
  • Synthesis, Static Timing Analysis, Equivalence checking.
  • Work with the back-end team on floorplanning and other PD related activities.
  • Work with the verification, emulation teams.
  • Help with chip validation, bring up and characterization.

Minimum Qualifications

  • MS in Computer Science/EE with 10+ years of experience in HW micro-architecture, design preferably with some relevant ML experience.
  • Design experiences with SoC.
  • Experience in Computer Vision, Embedded systems.
  • Proficiency in Verilog, SystemVerilog.
  • Expertise in Stating Timing Analysis, Formal checking.
  • Ability to work with back-end teams in order to close designs.
  • Ability to analyze systems-level performance, profiling, and analysis.

Preferred Qualifications

  • Strong experience in helping emulation, verification.

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

CAMERA DSP and COMPUTER VISION DEVELOPMENT – INDIA

Location: Bangalore, India
Job AI2027

Job Description
We are looking for camera system engineer with experience in DSP programming and in-depth knowledge of computer vision algorithms.

The ideal candidate is a highly organized and creative self-starter and multi-tasker who has 5+ years of experience in image processing algorithms with special focus on computer vision algorithms porting and optimization on DSPs and vision processors for real-time video processing in products like camera systems.

Roles and Responsibilities

  • Design, develop, test and deploy industry-leading multi-camera products.
  • Explore latest hardware and software technologies and build proof-of-concepts for next generation products.
  • Contribute in team-based projects and manage individual project deadlines and deliverables.
  • Hardware Controlling multiple Image sensors.
  • In Depth understanding of Camera controls to enhance image quality.
  • SDK development for Internal and external facing customers.

Minimum Qualifications

  • MS or PhD in computer science with minimum 6 to 12+ years of experience.
  • Strong programming skills in C/C++ on SoC.
  • SIMD instructions on DSP, GPU and embedded platforms.
  • Fixed point math.
  • In-depth understanding of Video and image processing algorithms including implementation aspects.

Preferred Qualifications

  • Adaptation, optimization, and implementation of advanced image processing algorithms on SIMD processors, DSPs and GPUs using VLIW, OpenCL or CUDA.
  • Strong programming skills in C/C++.
  • Familiar with SOC system architectures, especially DSP, GPU and high-speed interfaces like MIPI and USB.
  • Excellent written and oral communication skills.
  • Self-starter and multi-tasker in a fast-paced environment.
  • Strong communicator with high attention to detail.

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.

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

SENIOR OPERATING SYSTEM and BUILD CONFIGURATION, SoC SW DEVELOPMENT – INDIA

Location: Bangalore, India
Job AI2028

Job Description
You will be working closely with Designers and architects to support RTOS and Embedded Linux Operating systems concurrently on our chip. You will be responsible for supporting libraries and build system for customer releases.

Minimum Qualifications

  • MS or PhD in computer science with minimum 6 to 12+ years of experience.
  • Experienced in embedded Linux kernel development.
  • Expertise with Linux, USB or USB4, and PCIe.
  • Proven knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and networking or storage subsystems architecture.
  • Extensive device driver development and support (one or more of USB, network, graphics, video, mtd, storage, and power management).
  • Strong debugging skills in kernel context.
  • Experience with exercising/validation of system from user space, and knowledge of user space API.
  • Experience porting/maintaining Linux distribution for a platform.
  • Excellent communication/presentation/collaboration skills for interacting with internal/external customers.
  • Proficiency in C/C++.
  • Intra and Inter process communications at Chip Level.
  • Running Multiple Operating systems on the same Processor.

Good to Have

  • Familiarity with ARM architecture is desired.
  • Familiar with scripting languages like Python is s plus.
  • Ability to multitask and plan multiple activities running in parallel.
  • Experience of developing embedded applications.
  • MS or PhD in computer science with 5+ 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 interfaces.
  • 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.
  • 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.

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

SENIOR DRIVER DEVELOPMENT ENGINEER, SoC SW DEVELOPMENT – INDIA

Location: Bangalore, India
Job AI2030

Job Description
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.

Responsibilities

  • Leveraging IP SW from Synopsys and ARM and integrate into MLSoC™ SW environment.
  • Develop drivers for peripheral devices including Low and High speed interfaces.
  • Working with Zebu emulators.
  • Working with Virtualizers.
  • Bring up and Run 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 Qualifications

  • MS or PhD in computer science with minimum 6 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 interfaces.
  • 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.

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

DRIVER / OS DEVELOPMENT ENGINEER, SoC SW DEVELOPMENT

Location: San Jose, CA
Job AI2034

Job Description
This is a hands-on technical role that will drive Creation of industry’s best “Ease of Use” SDK and SW environment for SiMa.ai MLSoC™ . This includes the software environments to help customers design and develop applications for all the compute subsystems on SiMa.ai SoC including the ARM compute cluster, computer vision sub-system, image signal processor, system management unit and boot & security blocks. This role will work in close partnership with the hardware platforms team and system solutions team to collectively drive the engineering efforts across SiMa.ai. The ideal candidate will also significantly expand and fully build out the team for MLSOC development and will own and drive the CI/CD environment.

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.

Pre-Silicon SoC Bring Up

  • Leveraging IP SW from Synopsys and ARM and integrate into MLSoC™ SW environment.
  • Develop drivers for peripheral devices including Low and High speed interfaces like PCIe, Ethernet, I3C, CSI2 …etc.
  • Experience with Zebu emulators.
  • Experience with Synopsys Virtualizers.

Intra and Inter Process Communications at Chip Level

  • 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 Qualifications

  • MS or PhD in computer science with 5+ 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 interfaces.
  • Development experience with Embedded Linux (e.g. Yocto) 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.

Perks
At SiMa.ai, we offer competitive compensation and best in class benefits. We are bold, creative, focused on execution, and looking for talent that wants to build breakthrough technology from the ground up. In addition to our medical and dental plans, we offer free at-work meals, support for health and wellness, and provide an environment that fosters learning and career growth.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

ROBOTICS AND AUTONOMOUS SYSTEMS ARCHITECT LEAD

Location: World Wide (remotely) / USA (San Jose, CA)
Job AI2035

Job Description
SiMa.ai is looking for a Robotics and Autonomous Systems Architect to join our leading machine learning software and semiconductor company started by industry veterans and backed by leading Venture Capitalists. SiMa.ai is focused on building an MLSoC™ by combining traditional computing with industry leading ML capabilities tuned to disrupt the embedded market. SiMa.ai is building a scalable high performance and low power computer vision platform and plans to expand its focus to other adjacent applications. This ML device will deliver FPS/W capabilities that are an order of magnitude better than current industry leaders for key applications such as Robotics, autonomous systems, surveillance and autonomous vehicles. Krishna Rangasayee is the CEO and a Founder of the company and previously was EVP and GM at Xilinx where he was responsible for the overall business. SiMa.ai has attracted 50+ employees with many having 20+ years of experience with strong backgrounds in SW, HW, ML, and SoCs. The team has made great progress and is poised to deliver on its goals and disrupt the industry. The team’s recent industry experience is leveraged across NVIDIA, Intel, AMD, Marvell, Broadcom, Groq, Nervana, Samsung, Cisco, Microsoft, Toyota, and Xilinx. The team is currently working on building its disruptive architecture and creating partnerships with key customers globally.

System Architect Scope and Key Responsibilities

  • Be a trusted advisor to customers that enables SiMa.ai to become the incumbent solution provider for our customers.
  • Drive product requirements into engineering and help shape the product direction by translating and prioritizing customer requirements and emerging market trends.
  • Become a trusted advisor to customers and enable SiMa.ai engineering with customer requirements. Position POC strategy for SiMa.ai with customers.
  • Translate customer solutions into requirements for HW, SW and Tools implementation.

This role comprehends development of system solutions and applications for the MLSoC working closely with customers. This role works in a close partnership with the hardware and software teams to collectively bring SiMa.ai product solutions to customers. This role also ensures the right features are built into SiMa.ai SoCs, software and tools.

Areas of Focus
Create and maintain the SiMa.ai unique MLSoC-based system solutions for Robotics and Autonomous Systems. Drive the best development experience for customers on SiMa.ai SW and HW platforms. Develop and enable customers with reference designs spanning from simulation to boards throughout the development process of the MLSoC. Enable competitive benchmarking and drive requirements into the engineering team to ensure SiMa.ai solutions are extremely competitive in the market. Evaluate, prototype and develop emerging networks/frameworks across embedded markets that help enable engineering to productize the solutions. Excite and thrill the customers with SiMa.ai offerings. Be a key member of the Business Development and System Architecture team, whose work spans the embedded market segments including, but not limited to:

Robotics

  • Enable solutions for Cobots, logistic robots and factory floor automation.
  • Identify system requirements including IO’s for Robotics market.

Autonomous Systems

  • Enable ML solutions for automated and autonomous.
  • Drive Safety and security requirements into engineering.
  • Drive software requirements including tools into software engineering.
  • Drive IO, bandwidth and feature requirements into hardware engineering.

Required Background

  • English language is a must.
  • BS in computer science or electrical engineering with 10+ years of experience, MS or PhD preferred.
  • Experience with customer engagements.
  • Experience enabling ML solutions for the cloud or embedded applications.
  • Arm SoC and CV exposure and experience desired.
  • Experience in working with silicon and software groups.

Personal Attributes
Can do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, innovative.

EEO Employer: SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

APPLY NOW

Don’t see an open position that’s right for you?
We’d still like to hear from you. Contact us at jobs@sima.ai.

SiMa.ai is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Don’t see an open position that’s right for you? We’d still like to hear from you. Contact us at jobs@sima.ai.

SiMa.ai is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.