Staff Firmware Verification Engineer

| San Diego, CA
Sorry, this job was removed at 5:53 p.m. (CST) on Wednesday, November 17, 2021
Find out who's hiring in San Diego, CA.
See all Developer + Engineer jobs in San Diego, CA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

INNOPHASE is a rapidly growing ultralow-power wireless semiconductor startup with headquarters located in San Diego, CA. We are developing complete wireless solutions with significantly differentiated power dissipation/performance tradeoffs. Our innovative technology also dramatically improves wireless product flexibility and ease-of-use for product developers. We are looking for driven candidates to join our fast-paced and motivated team. This role is an excellent opportunity for someone that enjoys a small and agile group where you can make a great impact.

This is a full-time position based in San Diego. Innophase offers relocation assistance!

Key Responsibilities

  • Collaborate closely with Systems, HW, FW and QA teams to determine verification requirements
  • Develop embedded firmware and scripts to perform functional verification of wireless SoC hardware
  • Develop automated test frameworks to perform digital design verification and regression testing
  • Employ diverse verification techniques and methodologies consistent with industry standards
  • Generate reports detailing system and functional block working status (pass/fail) and hardware characterization and performance
  • Read and understand detailed technical specifications
  • Support first-level triage and debug of issues
  • Primarily a hands-on, individual contributor role

Job Requirements

  • BS EE/CS required, MS+ EE/CS preferred
  • 8+ years’ experience required writing and debugging firmware implementation and test cases for SoC / digital hardware verification
  • Strong coding skills in C, Python, and shell scripting
  • Comprehensive knowledge of embedded firmware programming in C, RTOS principles and concepts, and microcontrollers and peripherals
  • Solid problem solving and debugging skills
  • Working knowledge of and experience with Git, Jira, and CI test (e.g. Jenkins, GitLab Runner) tools
  • Good communication, documentation and presentation skills
  • Demonstrate initiative to drive technical issues to resolution

Desirable Skills

  • Prior ARM or similar System on a Chip (SoC) product development experience
  • Working knowledge of and experience with RTL and mixed-mode (HW/FW) emulation / simulation
  • Good knowledge and understanding of wireless technology standards and protocol stack software
  • Knowledge of modern software development flows e.g. Agile / Lean
  • Be able to work productively and independently
  • Team player with a strong sense of urgency to meet product needs on time
More Information on InnoPhase
InnoPhase operates in the Semiconductor industry. The company is located in San Jose, CA. InnoPhase was founded in 2013. It has 70 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 4 open jobs at InnoPhase, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about InnoPhaseFind similar jobs