Search by job, company or skills

Open-silicon, Inc.

Staff Engineer II - Software

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description


Were looking for the Wavemakers of tomorrow.

Alphawave Semi enables tomorrow s future by accelerating the critical data communication at the heart of our digital world - from seamless video streaming to AI to the metaverse and much more. Our technology powers product innovation in the most data-demanding industries today, including data centers, networking, storage, artificial intelligence, 5G wireless infrastructure, and autonomous vehicles. Customers partner with us for mission-critical data communication, our innovative technologies, and our proven track record. Together, we enable the next generation of digital technology.

What youll do:

  • Gather requirements, study designs, develop device interface functions and turn small building blocks into higher level firmware system design
  • Work with diverse teams to come up with the detailed bring up and validation requirements, collaborating with Analog Design, ASIC / Digital Design, Digital Verification and software engineers to meet performance goals
  • Participate in design reviews
  • Develop architecture documents and design specifications
  • Translate bring up and validation requirements into efficient C/C++ firmware code
  • Oversee the entire firmware lifecycle for UCIe chiplets, from pre-silicon design to post-silicon validation and optimization
  • Develop for test and debug to help guide hardware design decisions for future product iterations
  • Develop test cases that can be run in an automated regression
  • Stay up-to-date with the latest trends and advancements in the UCIe standard, semiconductor industry, and incorporate relevant innovations into our processes
  • Mentor junior engineers, promote team building, and work toward continuous improvement in processes and techniques
  • Debug and cause, document and issues (i.e. low level SW, silicon, HW, etc.) to closure, review waveforms and RTL to fix sequencing issues
  • Demonstrate full ownership of assigned systems/components. Handle timelines and resolve project challenges to meet program timing
  • Work with external vendors or customers to ensure requirements are met and releases are of high quality
  • You will report to Director - Software

What You ll Need

  • BS in Computer Science/Electrical/Computer engineering or a related field
  • Proficient in C/C++ and Python
  • 8+ years of experience with embedded systems like ARM, RISCV, MIPS, etc and programming skills. Experience with low-level programming on bare metal, BIOS/UEFI firmware, linux kernel, RTOS, device driver.
  • Familiarity with industry-standard EDA tools and methodologies used for digital verification
  • Familiarity with hardware description languages (HDLs) such as Verilog and System Verilog
  • Experience with SerDes, Ethernet or PCIe products and communication systems
  • Hands-on experience in the lab with CPU, SoC, FPGA, MCU, and DSP component validation and developing tests and debug tools
  • Knowledge of peripherals/protocols such as 1G/10G Ethernet, DDR, I2C, SPI/QSPI, PCIe, USB, NVME, etc.
  • Bring up and diagnostics experience with high speed signals
  • Experience creating error monitoring and Board/Interface configuration APIs
  • Fluent with a variety of bring-up tools, like oscilloscope, JTAG debugger, I2C/SPI tools, etc.
  • Experience creating system documentation, Stay informed about relevant technology trends and developments and confront technical challenges

Hybrid work environment

As part of our commitment to the well-being and satisfaction of our employees, we have designed a comprehensive benefits package that includes:

Great compensation package

Restricted Stock Units (RSUs)

Hybrid Working Model

Provisions to pursue advanced education from Premium Institute, eLearning content providers

Medical Insurance and a cohort of Wellness Benefits

Educational Assistance

Advance Loan Assistance

Office lunch & Snacks Facility

More Info

Industry:Other

Function:semiconductor industry

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 26/07/2024

Job ID: 86506979

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Staff Engineer Yield

Infineon TechnologiesCompany Name Confidential

Software Engineer 3

Lam ResearchCompany Name Confidential
Last Updated: 17-10-2024 08:54:02 AM
Home Jobs in Bengaluru / Bangalore Staff Engineer II - Software