Silicon Embedded Software Engineer

Company:  Intelliswift Software
Location: Sunnyvale
Closing Date: 22/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Title: Silicon Embedded Software Engineer

Location: Sunnyvale CA - Onsite

Duration: 8 months


8+ years of experience working with C/C++, FGPA, prototyping and platforms


Must-Have Skills

C/C++ experience, needs to be hands on experience of 8 years minimum

Understand nuances of making SW work with HW

FPGA, prototyping and platforms experience


Nice-to-have Skills

Python skills


Job Responsibilities:

Develop, Compile, Run & Debug C/C++ Bare-metal/Firmware/Software tests/apps (targeting ARM CPU’s/DSP) in Pre-Silicon (Virtual, Emulation and fpga platforms) & Post-Silicon ( Bring up boards, non-form-factor) setups

Perform unit testing, end2end testing of SW/HW features in pre/post silicon setups

Run tests for performance, power characterization in pre/post silicon setups

Understand HW register spec’s, Memory maps and develop/debug firmware

Work closely with members of the System Validation, Software, Firmware, Hardware teams to complete the execution of pre-silicon/post-silicon test plan.

Creating automation scripts, setting up regression

Apply Now
Share this job
Intelliswift Software
  • Similar Jobs

  • Silicon Embedded Software Engineer

    Sunnyvale
    View Job
  • Embedded Software Engineer, Machine Learning Runtime, Silicon

    Mountain View
    View Job
  • Senior Embedded Software Engineer, Machine learning Runtime, Silicon

    Mountain View
    View Job
  • Senior Embedded Software Engineer, Machine learning Runtime, Silicon

    Mountain View
    View Job
  • Senior Embedded Software Engineer, Machine learning Runtime, Silicon

    Mountain View
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙