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 and 401k.

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 in the United States

HARDWARE DESIGN VERIFICATION ENGINEER – SAN JOSE

Location: San Jose, CA
Job AI2042

Job Description
As the Hardware Design Verification Engineer, you will help lead and develop the verification methodology for SiMa.ai’s MLSoC™. You will be responsible for developing test plans, testbenches, drivers, monitors and checkers/scoreboard, test cases, 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

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

DSP/CV ARCHITECT, SoC SW DEVELOPMENT – SAN JOSE

Location: San Jose, CA
Job AI2043

Job Description
As a software architect, you will join a team of software engineers to create highly optimized computer vision and machine learning kernels for specialized DSP hardware. You will use your design abilities, coding expertise, and creativity to help deliver state of the art real-time firmware and kernel mode drivers for a low power, high-performance computer vision accelerator engine. You will work across organizations to understand software requirements, efficiently map complex algorithms to the VLIW/SIMD hardware, integrate computer vision algorithms into a production firmware solution, and benchmark/optimize their performance.

This includes the software environments to help customers design and develop applications for all the compute subsystems on SiMa.ai’s SoC including the ARM compute cluster, computer vision sub-system, image signal processor, system management unit, and boot and 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 software architecture for future SiMa.ai programmable vision processors and enhance the functionality of latest generation products.
  • Design and write custom embedded software for vision processor engines to meet specific system and hardware requirements at the SoC level.
  • Help define forward-looking strategy and improvements to the vision algorithms and system architecture.
  • Review hardware specifications and map algorithms to the architecture.
  • Ensure creation of extensive testing/validation for new hardware features in emulators and simulators.
  • Participate in the bring-up of the new generation of the world’s most advanced SoC.
  • Provide technical support and guidance for internal and external customers.

Job Requirements

  • PhD or MS in electrical engineering, computer engineering, computer science, or equivalent experience.
  • 10+ years of working experience in embedded industry, including 5+ years in technical leadership role.
  • Deep understanding of SoC principles, general systems architectures, operating systems, device drivers, memory management, multithreading, and real-time scheduling.
  • Deep understanding and working experience with embedded architectures including DSP, computer vision, image/signal processing and robotics systems in general.
  • Excellent software development skills (C, C++) and outstanding problem-solving capabilities.
  • Proven expertise in architecting embedded software and development of highly optimized code for DSP, SIMD and/or VLIW processors.
  • Experience with embedded Linux and/or QNX.
  • Outstanding interpersonal skills with ability to work in a global and diverse team operating in a fast-paced environment.
  • Good understanding of safety-critical software principles with experience in automotive or other highly regulated industries.

Additional Qualifications (good to have)

  • Experience with ISO 26262 and IEC 61508 or equivalent quality/safety processes.
  • Understanding of software safety and safety development processes is a major plus.
  • Proven track record to effectively guide and influence in a strong, technically dynamic environment.

Benefits and Perks

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

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

VICE PRESIDENT OF PRODUCT MANAGEMENT AND BUSINESS DEVELOPMENT - SAN JOSE

Location: San Jose, CA
Job AI2047

Job Description
SiMa.ai is looking for a Vice President of Product Management and Business Development to join our leading machine learning software and semiconductor company. Tasks include building and leading a world-class team, executing on existing market strategies, and developing strategies for
market expansion, product lifecycle management (including current and future SiMa.ai product offerings), business development, pricing, competitive analysis, and supporting the sales and systems applications teams with customer and partner engagements.

Product Manager Scope and Key Responsibilities (include but not limited to)

  • Product Management
    • Hiring and leading a world-class product management organization.
    • Product lifecycle and roadmap management including NPI, pre-launch, post-launch, and EOL.
    • Global customer training, sales training and tradeshows.
    • Competitive positioning.
    • Go-to-market plan.
    • Responsible for product launches.
    • Develop and maintain price lists.
    • Forecasting.
    • Develop and execute channel strategy.
  • Business Development
    • Own revenue generation and growth.
    • Own individual customer pricing.
    • Manage partner ecosystem.
    • Identify market opportunities and growth areas working with System Architects.
    • Develop customer relationships and joint solutions working with the System Architects.
    • Joint solutions with partners.
    • Vertical marketing and customer expansion.
  • Own the profit & loss for all SiMa.ai markets.
  • Responsible for Marketing Requirements Documents (MRDs).

Required Background

  • English language is a must with excellent written and verbal communication skills.
  • BS in computer science or electrical engineering.
  • 15+ years of experience in semiconductor product management or product marketing.
  • Demonstrated success launching semiconductor products.
  • Experience with customer engagements and ability to clearly communicate product value propositions.
  • Strong analytical and problem-solving skills with a willingness to keep learning.
  • Nice to have:
    • Experience marketing ML solutions or products.
    • Understanding of embedded processors and architectures.
    • MBA.

Personal Attributes

Can do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, and innovative. Capable of handling difficult conversations in a professional manner.

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 DIRECTOR OF PRODUCT PLANNING – SAN JOSE

Location: San Jose, CA
Job AI2048

Job Description
SiMa.ai is looking for a Senior Director of Product Planning to join our leading machine learning software and semiconductor company and be responsible for product planning. Tasks include building the product roadmap, competitive benchmarking, and being the main business group contact for product development into the engineering team.

Product Planning Scope and Key Responsibilities (include but not limited to)

  • Identify product opportunities.
  • Perform market analysis, strategize and synthesize requirements needed to support target markets.
  • Work with customers and identify actionable feedback to help with product definition and innovation (HW & SW).
  • Work with customers and partners on the cloud-to-edge continuum and ensure these needs are addressed in the product plans.
  • Define product requirements.
  • Develop Product Requirements Documents (PRDs).
  • Responsible for product roadmaps and family planning.
  • Develop Minimum Viable Product (MVP) requirements.
  • Competitive benchmarking and analysis.
  • Work with engineering architecture team to align with the product requirements.
  • Release management cadence and strategy for customers.
  • Work with program management to create product rollout schedules and identify delivery risk items.
  • Identify niche requirements for the targeted markets.
  • Identify vertical solutions and integration – turnkey solutions.

Required Background

  • English language is a must with excellent written and verbal communication skills.
  • MS or BS in computer science or electrical engineering.
  • 15+ years of experience in semiconductor product management or product planning.
  • Demonstrated success defining semiconductor products.
  • Experience with customer engagements and ability to develop product requirements based on customer feedback.
  • Strong analytical and problem-solving skills with a willingness to keep learning

Nice to have:

  • Experience marketing ML solutions or products.
  • Understanding of embedded processors and architectures.
  • MBA.

Personal Attributes
Can do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, innovative. Capable of handling difficult conversations in a professional manner.

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 FIELD APPLICATIONS ENGINEER - US

Location: United States
Job AI2050

Job Description
SiMa.ai is looking for a Senior Field Applications Engineer to join our leading machine learning software and semiconductor company and be responsible for pre- and post-sales support in the United States. Pre-sales tasks include winning designs using SiMa.ai’s Software Development Kit (SDK) and MLSoCTM devices, delivering technical presentations, demonstrating SiMa.ai’s technologies and working closely with the extended SiMa.ai team to drive design wins. Post-sales tasks include assisting customers with their designs, training customers, assisting with design conversions, providing benchmarks, and working with other SiMa.ai teams to improve the overall customer experience.

FAE Scope and Key Responsibilities

  • Identify sales opportunities.
  • Develop and deliver technical proposals to various customer technical teams.
  • Technical solution creation (e.g., hardware and software demos, running example networks).
  • Guide customers through their design process.
  • Provide onsite support to solve real-time problems with the software tools and any board and system bring up issues.
  • Manage technical support issues within the customer base.
  • Provide feedback on customer needs and inputs for future product development.
  • Work with partners to support joint solutions for customers as appropriate.
  • Train customers.

Required Background

  • English language is a must with excellent written and verbal communication skills.
  • BS in computer science or electrical engineering with 5+ years of experience.
  • Experience with customer engagements and ability to communicate clearly at a high system and deep technical level.
  • Experience working on problems with a diverse scope where analysis of data requires evaluation of many factors and demonstration of good judgement in selecting methods and techniques for reaching solutions.
  • Perform complex work on a wide range of difficult problems and exercise initiative and good judgment to identify and implement solutions for these problems.
  • Experience working with hardware and software groups.
  • Strong analytical and problem-solving skills with a willingness to keep learning.
  • Experience selling into robotics, surveillance, autonomous systems and automotive markets or vision applications.
  • Nice to have:
    • Understanding of embedded processor systems and architectures.
    • Experience enabling ML solutions for the cloud or embedded applications.
    • Arm SoC and CV exposure and experience.

Personal Attributes

Can do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, and innovative. Capable of handling difficult conversations in a professional manner.

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

SOFTWARE APPLICATION ENGINEER - SAN JOSE

Location: San Jose, CA
Job AI2052

Job Description
SiMa.ai is looking for a Software Application Engineer to join our leading machine learning software and semiconductor company to work with the Business and System Applications team. You will be working with leading-edge ML technologies, optimizing customer workloads to the SiMa.ai ML
accelerator, and understanding customer needs for various verticals.

Roles and responsibilities (include but not limited to):
Depending on the candidate’s background, there is a lot of room for growth and expansion of responsibilities.

  • Responsible for working on machine learning applications targeting SiMa.ai’s MLSoC and ML IP.
  • Development on SiMa.ai’s ML IP simulation platform and utilities.
  • Run and analyze ML workloads on existing popular frameworks such as TensorFlow and PyTorch.
  • Develop new methodologies needed for internal analysis and testing.
  • Work with customers to understand their workloads and ML algorithms to provide analysis and develop next-generation proof of concept applications.
  • Keep informed of emerging ML needs, mapping them to SiMa.ai’s MLSoC and capturing/communicating product requirements for these emerging trends into engineering..
  • Establish regressions framework for continuous analysis of customer models.

Desired background, qualifications, and skills

  • Bachelors or higher degree in computer engineering, computer science, or equivalent with one to five years of relevant experience.
  • Demonstrated proficiency in Python/C/C++.
  • Demonstrated experience in ML and ML/computer vision approaches and best practices.
  • Experience with deep learning frameworks (TensorFlow, PyTorch, etc.).
  • Demonstrated experience in both procedural and object-oriented (OOD) computer programming languages and techniques.
  • Demonstrated experience with software development in a Linux environment.
  • Experience designing and implementing unit tests.
  • Self-motivated individual with a ‘can do’ attitude and ability to collaborate cross-functionally.
  • Good communication skills, strong team player and be able to work in a fast-paced startup environment.

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

VICE PRESIDENT OF ML ARCHITECTURE/CHIEF ML ARCHITECT - SAN JOSE

Location: San Jose, CA
Job AI2054

Job Description
SiMa.ai is looking for an outstanding ML architect to lead our machine learning architecture team. The person will be responsible for driving our next generation ML architecture, performance/power roadmap, performance/power modeling, and HW/SW trade off analysis. The VP of ML Architecture will partner with our business team/customers on driving their requirements into our product roadmap while working closely with our HW/SW leaders and micro architects on driving implementation of our next-generation products.

Vice President of ML Architecture Scope and Key Responsibilities

  • Build and lead a world-class ML architecture organization.
  • Own all aspects of our next generation ML architecture.
  • Own / drive performance modeling of our machine learning accelerator (MLA).
  • Own / drive both device dependent and device independent model optimizations.
  • Own / drive MLA performance/power roadmap.
  • Partner with business team and customers to drive architecture details of key ML features and ML roadmap.
  • Own HW/SW trade offs for next-generation product roadmap.
  • Partner with HW/SW leaders and micro architects on ML product/feature implementation.
  • Evangelize SiMa.ai technology, differentiation and products at key industry events, trade shows and with investors and customers.
  • Help build and leverage a strong technical advisory committee.

Required Background

  • MS or PhD in computational sciences or computer engineering or machine learning or computer vision.
  • 15+ years of experience in hands-on product architecture roles with at least five years of experience leading architecture or engineering teams.
  • At least four years of experience developing or architecting AI/ML HW/SW products.
  • Demonstrated experience of building and managing world-class teams.
  • Strong analytical and problem-solving skills.

Highly Desirable Skills

  • Experience in developing performance models.
  • Experience presenting to CTO level audience.
  • Experience developing AI/ML semiconductor based solutions.
  • Experience developing or architecting smart vision or robotics products / technologies.

Personal Attributes

Can do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, and innovative. Capable of handling difficult conversations in a professional manner.

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 PRINCIPAL ENGINEER/ML PERFORMANCE ARCHITECT - SAN JOSE

Location: San Jose, CA
Job AI2055

Job Description
As Senior Principal Engineer/Machine Learning Performance Architect, you will work with a cross-functional team to develop an architecture with industry-leading machine learning capabilities for the embedded edge market. You will work with the compiler/tool chain, silicon design, and applications
teams to help analyze key performance and power drivers of the architecture and identify opportunities to optimize both performance and power.

Areas of focus: Mapping Convolution Neural Network (CNN) machine learning algorithms to hardware, hardware independent and hardware dependent model optimization, and tools to analyze performance and power. HW/SW architectural enhancements to optimize performance and power.

Senior Principal Engineer/Machine Learning Performance Architect Key Responsibilities (including but not limited to):

  • Analyze key performance and power drivers in SiMa.ai’s MLSoC architecture.
  • Analyze CNN-based machine learning networks, identify most performance and power efficient way to run them on MLSoC architecture.
  • Identify HW/SW trade offs and work with the compiler/tool chain team and silicon team to implement them in our next generation products.
  • Identify opportunities for device independent performance optimizations. Develop or leverage industry standard tools into SiMa.ai’s front end.
  • Drive performance roadmap for SiMa.ai next generation architecture.
  • Develop software models to prove the ideas for power and performance.
  • Understand and analyze the interplay of hardware and software architectures in targeted applications.
  • Help recruit and provide technical leadership to a small team of engineers on developing performance model for SiMa.ai machine learning accelerator (MLA) as well as the entire MLSoC.
  • Document and publish results along with competitive benchmarking.

Required Background

  • PhD or MS in electrical engineering or computer science with 10+ years experience developing products/platforms involving hardware and SW with a focus on optimizing for performance and power.
  • At least two years experience developing ML products that involve silicon and software.
  • At least two years of experience developing performance models.
  • Good programming skills in C, C++, Perl, or Python.
  • Strong mathematical foundation in machine learning and deep learning.
  • Experience with system-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.

Personal Attributes

Can do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, and innovative. Capable of handling difficult conversations in a professional manner.

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

HEAD OF FINANCE - SAN JOSE

Location: San Jose, CA
Job AI2056

Job Description
We are looking for a Head of Finance to direct and oversee the company’s finance plans in ways that support our mission and overall strategy. This position has high accountability and reports directly to the CEO. We want candidates who can prove they are leaders and strategic thinkers, effective people managers, problem-solvers, and obsessed about driving results.

Head of Finance to supervise all financial tasks of our company and ensure we use capital and resources beneficially. The successful candidate will be a strategic individual with 10+ years of managerial accounting and financial management experience in a rapidly growing start-up environment. You
consider yourself on a CFO career track.

Head of Finance responsibilities include creating forecasting models, assessing risk in investments and ensuring all accounting activities comply with regulations. To be successful in this role, you should have experience crafting financial strategies and managing accounting teams.

Driving the financial planning of the company by analyzing its performance and risks. Retaining constant awareness of the company’s financial position and acting to prevent problems. Setting up and overseeing the company’s finance IT system.

Ultimately, you will maintain our company’s financial health and increase profitability in the long run.

Head of Finance Scope and Key Responsibilities

  • Forecast and track monthly, quarterly and annual financials.
  • Approve or reject budgets.
  • Conduct risk management.
  • Supervise a team of external accountants and eventually build finance team as SiMa.ai scales.
  • Allocate resources and manage cash flows.
  • Conduct profit and cost analyses.
  • Managing and overseeing the taxation affairs of the organization and liaising with the external tax firm for specialist advice.
  • Managing the External Auditor relationship and ensuring the organization is compliant with accounting standards.
  • Develop secure procedures to maintain confidential information.
  • Ensure all accounting activities and internal audits comply with global financial regulations.
  • Consult and interact with CEO and board members about funding and financing options.
  • Presentation of financial results and insights to the Board.
  • Recommend cost-reduction solutions.

Required Background

  • 10+ years experience as head of Finance or a key exec at a multinational public or private company.
  • BA in Finance and accounting or related field; MA/MBA is preferable.
  • Deep knowledge of Finance functions (Accounts Payable, Accounts Receivable, Tax, Treasury, Payroll, Financial and Management Accounting functions) and systems.
  • M&A experience and connections with VCs and PE firms.
  • Strong business partner and always solving for the optimal pragmatic solution.
  • In-depth understanding of cash flow management, bank reconciliation and bookkeeping.
  • Hands-on experience with budgeting and risk management.
  • Excellent knowledge of data analysis and forecasting models.
  • Proficiency in accounting software.
  • Excellent communication skills.
  • Highly organized and detail oriented.
  • Superior interpersonal skills.
  • Great problem-solving skills.
  • Budget management and strong accounting skills.
  • Strong people skills.
  • Knowledge of labor laws and regulations.
  • Knowledge of local and international labor laws.
  • Aptitude in communicating and public speaking.
  • Well-organized with excellent leadership qualities.

Personal Attributes

Can do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, and innovative. Capable of handling difficult conversations in a professional manner.

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

HEAD OF HUMAN RESOURCES - SAN JOSE

Location: San Jose, CA
Job AI2057

Job Description
SiMa.ai is looking for a Head of Human Resources to direct and oversee the company’s HR plans in ways that support our mission and overall strategy. This position has high accountability and reports directly to the CEO. We are looking for a leader and strategic thinker who is an effective people manager and problem-solver and obsessed about driving results.

The Head of HR will implement human resources strategies by establishing department accountabilities, including talent acquisition, staffing, employment processing, compensation, health and welfare benefits, training and development, records management, safety and health, succession planning,
employee relations and retention, AA/EEO compliance, and labor relations.

Head of HR responsibilities include managing human resource operations by recruiting, selecting, orienting, training, coaching, counseling, and disciplining staff; planning, monitoring, appraising, and reviewing staff job contributions; maintaining compensation; determining production, productivity,
quality, and customer-service strategies; designing systems; accumulating resources; resolving problems; implementing change.

Additional responsibilities include developing organization strategies by identifying and researching human resources issues; contributing information, analysis, and recommendations to organization strategic thinking and direction; and establishing human resources objectives in line with organizational
objectives.

Head of Human Resources Scope and Key Responsibilities

  • Hiring staff and negotiating employment agreements.
  • Be the culture ambassador and manage staff wellness and performance reviews.
  • Developing strategies and manage employee benefits working with the executive team.
  • Identify staffing needs and work with hiring managers and help create job descriptions.
  • Designing and directing training programs.
  • Hire, manage and be accountable for the work of internal HR personnel and TriNet.
  • Assume responsibility of global multi-site labor and employee relations.
  • Analyze the effectiveness of HR operations and policies.
  • Prepare reports for the CEO and board using business metrics and KPIs.
  • Supports management by providing human resources advice, counsel, and decisions; analyzing information and applications.
  • Guide management and employee actions by researching, developing, writing, and updating policies, procedures, methods, and guidelines; communicating and enforcing organization values..
  • Complies with federal, state, and local legal requirements by studying existing and new legislation; anticipating legislation; enforcing adherence to requirements; advising management on needed actions.

Required Background

  • 10+ years experience as Head of HR or a key exec at a multi-national public or private company.
  • BA in business, HR, social sciences or related field; MA/MBA is preferable.
  • Deep knowledge of HR functions and systems (talent management, HR operations, immigration, recruitment etc.).
  • Excellent communication skills.
  • Highly organized and detail oriented.
  • Superior interpersonal skills.
  • Strong business partner and always solving for the optimal pragmatic solution.
  • Great problem-solving skills.
  • Budget management experience.
  • Strong people skills.
  • Knowledge of labor laws and regulations.
  • Knowledge of local and international labor laws.
  • Aptitude in communicating and public speaking.
  • Well-organized with excellent leadership qualities.

Personal Attributes

Can do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, and innovative. Capable of handling difficult conversations in a professional manner.

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

DDR DESIGN VERIFICATION ENGINEER - SAN JOSE

Location: San Jose, CA
Job AI2058

Job Description
As the DDR Design Verification Engineer, you will participate in the definition and development of the verification methodology for SiMa.ai’s MLSoC™. You will be responsible for developing test plans, test-benches (drivers, monitors and checkers/scoreboard etc..) and test cases. You will be executing test plans to verify the MLSoC functionality, performance and coverage analysis. You will work closely with the Architecture, RTL/uArch, and cross-functional teams.

Required Background

  • BS in Computer Science/EE with 8+ years of experience or MS in computer science/EE with 6+ years of experience in SoC design verification.
  • Experience with block level, cluster level or chip/SoC level verification.
  • Proficiency in system verilog, UVM, constrained random and coverage driven verification methodology.
  • Experience with development of test bench components, test plans for DDR/LPDDR IP verification.
  • Good system verilog programming, debug and problem solving skills.
  • Scripting languages, python or perl is a plus.

Preferred Qualifications

  • DDR controller and/or DDR-IO verification experience.

Perks

  • 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 acknowledgement for outstanding contributions.
  • Meals and snacks available in our office locations.

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

FULL-CHIP DESIGN VERIFICATION ENGINEER - SAN JOSE

Location: San Jose, CA
Job AI2059

Job Description
As the Full-Chip Design Verification Engineer, you will participate in the definition and development of verification methodology for SiMa.ai’s MLSoC™. You will be responsible for developing test plans, test-benches (drivers, monitors and checkers/scoreboard etc.) and test cases. You will be executing test plans to verify the MLSoC functionality, performance and coverage analysis. You will work closely with the Architecture, RTL/uArch, and cross-functional teams.

Required Background

  • BS in computer science/EE with 8+ years of experience or MS in computer science/EE with 6+ years of experience in SoC design verification.
  • Experience with block level, cluster level or chip/SoC level verification.
  • Proficiency in system verilog, UVM, constrained random and coverage driven verification methodology.
  • Experience with development of test bench components, test plans for IP verification.
  • Good system verilog programming, debug and problem solving skill.
  • Scripting languages, python or perl is a plus.

Preferred Qualifications

  • SoC Full-Chip Design Verification 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 engineering 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

CONTINUOUS INTEGRATION / DEV-OPS LEAD - SAN JOSE

Location: San Jose, CA
Job AI2060

Job Description
SiMa.ai is a startup company designing and building an extremely advanced SOC with a complete software stack. The SOC includes a custom accelerator for machine learning applications, which in turn requires a custom compilation and runtime stack. Accordingly, the product has a complex, interdependent repository structure. The CI/Dev-Ops Lead is responsible for designing and driving the CI/CD and code repository strategies for this product across the engineering organization. The position requires extreme planning and design skills, along with guru-level skills with Jenkins, Git/Bitbucket software repositories, Jira, Confluence, Nexus, Artifactory, and related tools. Excellent communication and documentation skills are
required to work across the organization to determine requirements and produce strategies and documentation for the overall CI/CD and repository design.

Areas of focus and key responsibilities (include, but not limited to)

  • Work across all engineering teams to determine requirements and design a global CI/CD and code repository strategy
  • Design and implement continuous integration and deployment test pipelines using Jenkins in a Linux environment
  • Work with development teams to refine build/CI requirements and translate into automated processes
  • Streamline existing processes to maximize efficiency and minimize resource requirements
  • Manage a small team with responsibility for ongoing CI/CD processes:
    • Develop reports of build status.
    • Maintain Jenkins server resources.
    • Address build issues and make design changes as required to optimize the process.
  • Document the build/test/release process using Confluence and embedded drawing tools, keep documentation up to date as the process changes.

Required Background

  • Minimum 10 years and guru-level experience with:
    • Continuous integration in a Jenkins build environment.
    • Git/Bitbucket configuration and management.
    • Script authoring and maintenance in Python, shell, and other scripting languages.
    • Software debugging/troubleshooting skills in Python and C++.
  • Experience with build platforms for Linux OS and/or drivers.
  • Linux OS expertise in system administration, package management, update/patching, image/system deployment.
  • Authoring in Confluence, Draw.io, and similar tools.
  • Project/task management using Jira.
  • Understanding of VMWare and AWS services and functions for server instances, storage, and basic networking concepts.
  • Excellent written and verbal communication skills.
  • Team leadership experience and desire to lead a small team.

Desired Qualifications and Skills

  • Experience with infrastructure as code such as Terraform, or similar on ephemeral public- and private-cloud environments.
  • Experience with system management tools such as Ansible, Puppet, or Chef.
  • Working knowledge of enterprise container platforms such as Docker and Kubernetes.

Benefits and Perks

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

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

MACHINE LEARNING DESIGN VERIFICATION ENGINEER - SAN JOSE

Location: San Jose, CA
Job AI2061

Job Description
As the Machine Learning Design Verification Engineer, you will participate in definition and develop the verification methodology for SiMa.ai’s MLSoC™. You will be responsible for developing test plans, test-benches (drivers, monitors and checkers/scoreboard etc.) and test cases. You will be executing test plans to verify the MLSoC functionality, performance and coverage analysis. You will work closely with the architecture, RTL/uArch, and cross-functional
teams.

Required Background

  • BS in Computer Science/EE with 8+ years of experience or MS in Computer Science/EE with 6+ years of experience in SoC design verification.
  • Experience with block level, cluster level or chip/SoC-level verification.
  • Proficiency in system verilog, UVM, constrained random and coverage driven verification methodology.
  • Experience with development of test bench components, test plans for IP verification.
  • Good system verilog programming, debug and problem solving skills.
  • Scripting languages, python or perl is a plus.

Desired Qualifications and Skills

  • Machine Learning (ML) and/or CPU verification experience.
  • C/C++.

Benefits and Perks

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

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 - SAN JOSE

Location: San Jose, CA
Job AI2062

Job Description
As a hardware design engineer, you will help develop the micro-architecture and design for SiMa.ai’s MLSoC™. Your responsibilities will include RTL coding, design and reviews, synthesis, static timing analysis, and coverage analysis. This means working very closely with the architecture team, verification team, and back-end team as well as cross-functional teams. The primary design target is an SoC ASIC, with machine learning being a key component.

Areas of Focus

  • Design methodology, micro-architecture, RTL.
  • Static timing analysis, verification/emulation support, back-end support, chip bringup.
  • Work with the architecture team to develop the uArch and subsequently write the RTL.
  • Develop the design methodology, starting with the machine learning architecture (MLA).
  • Synthesis, static timing analysis, equivalence checking.
  • Work with the back-end team on floorplanning and other PD-related activities.
  • Work with the verification and emulation teams.
  • Help with chip validation, bringup, and characterization.

Minimum Requirements

  • Master’s degree in electrical engineering, computer engineering, or a related field.
  • 10+ years professional experience as a hardware design engineer, SOC design engineer, hardware engineer, or related position.
  • Experience must include SOC design methodology, micro-architecture, emulation and back-end development, and chip bringup.
  • Experience must include developing ARM CPU based SoCs, Network-on-Chip and interfaces such as MIPI-CSI, Ethernet and PCIe.

Personal Attributes

Can do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, and innovative. Capable of handling difficult conversations in a professional manner.

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

PRINCIPAL ML SW ENGINEER - FRONTEND - SAN JOSE

Location: San Jose, CA
Job AI2063

Job Description
SiMa.ai is looking for a Principal Machine Learning Software Engineer to join our leading machine learning software and semiconductor company to work on our SDK. You will be working with leading-edge ML technologies, optimizing machine learning models and workloads to the SiMa.ai ML accelerator, and developing the state-of-the-art ML frontend tool.

Areas of Focus and Key Responsibilities
As a Principal Machine Learning Software Engineer on SiMa.ai’s compiler team, you will have a wide-ranging set of responsibilities in developing, supporting, and extending the frontend of SiMa.ai’s compiler, including (but not limited to):

  • Analyzing machine learning applications and deep learning models to understand their performance on SiMa.ai’s hardware and explore alternate ways of mapping these applications and models to SiMa.ai’s hardware.
  • Supporting and enhancing optimizations in the frontend of the SiMa.ai compiler, including graph optimization, quantization, and pruning.
  • Developing and extending all parts of SiMa.ai’s frontend technology.
  • Establishing a “regressions” framework for continuous analysis of customer models.
  • Exploring and developing new methodologies needed for internal analysis and testing.

Required Background, Qualifications, and Skills

  • Master’s degree in computer engineering, computer science with 10+ years of relevant experience.
  • Demonstrated proficiency in Python and C++.
  • Demonstrated experience in ML and ML/computer vision strongly desired.
  • Experience with deep learning frameworks (TensorFlow, PyTorch, ONNX, etc.).
  • Experience designing and implementing unit tests and integration tests.
  • Demonstrated experience in both procedural and object-oriented (OOD) computer programming languages and techniques.
  • Experience with TVM is a plus.
  • Experience in quantization, particularly in the area of deep learning quantization schemes, is highly desirable.

The ideal candidate will be a self-motivated individual with a “can do” attitude and ability to collaborate cross-functionally. He/she will possess good communication skills, be a strong team player and thrive on working in a fast-paced startup environment.

Benefits and Perks

  • 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 acknowledgement for outstanding contributions.
  • Meals and snacks available in our office locations.

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

Available Positions in Europe

SENIOR FIELD APPLICATIONS ENGINEER

Location: Europe
Job AI2049

Job Description
SiMa.ai is looking for a Senior Field Applications Engineer to join our leading machine learning software and semiconductor company and be responsible for pre- and post-sales support in Europe. Pre-sales tasks include winning designs using SiMa.ai’s Software Development Kit (SDK) and MLSoCTM devices, delivering technical presentations, demonstrating SiMa.ai’s technologies and working closely with the extended SiMa.ai team to drive design wins. Post-sales tasks include assisting customers with their designs, training customers, assisting with design conversions, providing benchmarks, and working with other SiMa.ai teams to improve the overall customer experience.

FAE Scope and Key Responsibilities

  • Identify sales opportunities.
  • Develop and deliver technical proposals to various customer technical teams.
  • Technical solution creation (e.g., hardware and software demos, running example networks).
  • Guide customers through their design process.
  • Provide onsite support to solve real-time problems with the software tools and any board and system bring up issues.
  • Manage technical support issues within the customer base.
  • Provide feedback on customer needs and inputs for future product development.
  • Work with partners to support joint solutions for customers as appropriate.
  • Train customers.

Required Background

  • English language is a must with excellent written and verbal communication skills.
  • BS in computer science or electrical engineering with 5+ years of experience.
  • Experience with customer engagements and ability to communicate clearly at a high system and deep technical level.
  • Experience working on problems with a diverse scope where analysis of data requires evaluation of many factors and demonstration of good judgement in selecting methods and techniques for reaching solutions.
  • Perform complex work on a wide range of difficult problems and exercise initiative and good judgment to identify and implement solutions for these problems.
  • Experience working with hardware and software groups.
  • Strong analytical and problem-solving skills with a willingness to keep learning.
  • Experience selling into robotics, surveillance, autonomous systems and automotive markets or vision applications.

Nice to have:

  • Understanding of embedded processor systems and architectures.
  • Experience enabling ML solutions for the cloud or embedded applications.
  • Arm SoC and CV exposure and experience.

Personal Attributes
Can do attitude, execution and results focus, highly accountable, strong team player, high integrity, visionary, innovative. Capable of handling difficult conversations in a professional manner.

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

Available Positions in India

HARDWARE DESIGN VERIFICATION ENGINEER

Location: Bengaluru, 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

CAMERA DSP and COMPUTER VISION DEVELOPMENT

Location: Bengaluru, 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

Location: Bengaluru, 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

Location: Bengaluru, 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

QA FIRMWARE ENGINEER for MACHINE LEARNING ACCELERATORS and SOC

Location: Bengaluru, India
Job AI2036

Job Description
Help us verify the SiMa.ai machine learning accelerator! You will work with a cross-functional team with a focus on the verification of the firmware of our machine learning accelerator and MLSoC. You will contribute to the architecture, requirements and implementation with a focus on quality assurance.

Roles and Responsibilities (include, but not limited to):

  • Experience in verifying firmware of microcontrollers embedded in modern SoCs.
  • Understanding of machine learning algorithms such as Conv2D.
  • Understanding of ISO26262, ASPICE, and MISRA standards.
  • Experience with safety and security programming standards is a plus.
  • Understanding of static analysis, automated test frameworks, and test management.
  • Experience deriving requirements and creating test plans.

Requirements:

  • Bachelors/Masters degree with 5+ years of relevant work experience.

Benefits and Perks:

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

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

CONTINUOUS INTEGRATION DEV-OPS ENGINEER

Location: Bengaluru, India
Job AI2038

Job Description
The Continuous Integration Dev-Ops Engineer is responsible for building and maintaining the build processes for the product development teams to ensure ongoing delivery of completed product builds and integrating the various projects into one complete final product. Expert-level skills with Jenkins, Linux systems, Git/Bitbucket software repositories, and scripting are required to manage and build the integration pipelines. Excellent communication and documentation skills are required to lead and produce daily reporting and weekly status reports and meetings with the development teams and management.

Roles and Responsibilities:

  • Design and implement continuous integration and deployment test pipelines using Jenkins in a Linux environment.
  • Work with development teams to define build/continuous integration requirements and translate into automated processes.
  • Develop reports of build status.
  • Maintain Jenkins server resources.
  • Address build issues and make design changes as required to optimize the process.
  • Document the build/test/release process using Confluence and embedded drawing tools, keep documentation up to date as the process changes.

Requirements:

  • Minimum 3 years experience with:
    • Continuous integration in a Jenkins build environment.
    • Git/Bitbucket configuration management tools.
    • Script authoring and maintenance in Python, shell, and other scripting languages.
    • Software debugging/troubleshooting skills in Python and C++.
  • Linux OS expertise in system administration, package management, update/patching, image/system deployment.
  • Authoring in Confluence, Draw.io, and similar tools.
  • Project/task management using Jira.
  • Understanding of AWS services and functions for server instances, storage, and basic networking concepts.
  • Excellent written and verbal communication skills.

Desirable Skills:

  • Experience with build/test processes for a Linux kernel/system environment.
  • Experience with infrastructure as code such as Terraform, or similar on ephemeral cloud environments.
  • Experience with system management tools such as Ansible, Puppet, or Chef.
  • Working knowledge of enterprise container platforms such as Docker and Kubernetes.
  • AWS Cloud Architect or other AWS certification.

Benefits and Perks:

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

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

EMULATION ENGINEER

Location: Bengaluru, India
Job AI2044

Job Description
As an Emulation Engineer, you will help bring up SiMa.ai’s MLSoC design on ZeBu emulator platform. Your responsibilities would include setting up the emulation environment, simulate, create run-time environments, and emulator bring up. This means working very closely with the design team, verification team and the software teams.

Roles and Responsibilities:

  • Set-up emulation environment. This includes:
    • Port ASIC/IP RTL to emulation platform.
    • Implement emulation testbenches.
    • C++ DPI transactors.
    • Implement emulation sanity tests.
  • Bring up external interfaces (e.g., PCIE, Ethernet Speed Bridges etc.) on the emulation platforms.
  • Develop emulation test case scenarios.
  • Run software test cases on emulator and enable different debug options.
  • Work with the design and verification teams to root cause failures.
  • Work with emulator vendors to enable new features and debug tool issues.
  • Enable software team on emulator.

Minimum Qualifications:

  • MS in Computer Science/EE with 5+ years of experience on emulation.
  • Recent experience with ZeBu emulator flow and methodology.
  • Experience in Verilog, SystemVerilog.
  • Experience in C/C++ and TCL.
  • Ability to work with cross functional teams.

Preferred Experience:

  • Energetic and self-motivated in bringing-up large designs in an emulation platform.

Benefits and 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

DIRECTOR OF SYSTEM APPLICATIONS AND CUSTOMER SUCCESS

Location: Bengaluru, India
Job AI2053

Job Description
SiMa.ai is looking for a Director of System Applications and Customer Success for our India site. The individual will set up and manage a team responsible for applications development, demonstrations, customer support, neural network model optimizations, customer workload analysis and competitive benchmarking for ML solutions. The position reports directly to the company’s US team which is based in San Jose,CA.

Roles and Responsibilities (include, but not limited to):
Depending on the individual’s background, there is much room for growth and expansion of responsibilities.

  • Grow, scale, and manage the System Applications and Customer Success team in Bengaluru.
  • Lead applications development and demonstrations to illustrate the value of SiMa.ai’s product and assist with marketing the products.
  • Facilitate customer engagements to understand their workloads and ML algorithms to provide analysis and develop next-generation proof of concept applications.
  • Lead competitive benchmarking, data generation, and key performance indicators.
  • Facilitate validating of all releases for quality prior to customer releases and manage customer facing release and application notes.
  • Provide technical support to FAEs and customers.
  • Enable customers with their applications, bringup and debug.
  • Own development and production of datasheets, board guidelines, customer documentation, debug documentation, FAQs, and erratas.

Desired Background, Qualifications, and Skills

  • Bachelor’s degree or higher in computer engineering, computer science, or equivalent with 7+ years of relevant experience in managing a system applications team.
  • Demonstrated experience in ML and ML/computer vision approaches and best practices.
  • Experience with deep learning frameworks (TensorFlow, PyTorch, etc.).
  • Demonstrated experience in both procedural and object-oriented (OOD) computer programming languages and techniques.
  • Demonstrated experience with software development in a Linux environment.
  • Self-motivated individual with a ‘can do’ attitude and ability to collaborate cross-functionally.
  • Must have good communication skills and be a strong team player with an ability to work in a fast-paced startup environment.

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

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.