Staff Engineer- Firmware Development for High Speed Interfaces

12 Minutes ago • All levels • Software Development & Engineering

Job Summary

Job Description

Alphawave Semi is seeking a Staff Engineer for Firmware Development for High Speed Interfaces. This role involves designing, developing, and executing test plans and firmware, increasing efficiency through automation, and maintaining software development processes. The engineer will take ownership of modules, develop production-quality software, and interact with cross-functional teams to validate SoCs, contributing to accelerating critical data communication in various data-demanding industries.
Must have:
  • Design, develop, and execute test plans, firmware and tests
  • Increase efficiency through automation and application of appropriate scripting, tools, and innovation
  • Utilize source control tools/techniques and maintain software development and release processes
  • Sense of ownership of complete module/task
  • Develop production-quality software, including testing, documentation, static analysis, and CI/CD/CT
  • Interacting with hardware, software and other cross functional teams to validate SoCs with minimum delays
  • Excellent knowledge in low level firmware/ baremetal HW/IP driver writing
  • Experience to develop and debug RTOS based drivers
  • In-depth understanding of the hardware
  • Exposure to design and develop firmware/drivers for high speed interfaces (PCIe, Ethernet, UCIe)
  • Exposure to debug High speed interfaces (PCIe, Ethernet, UCIe)
  • Good knowledge of embedded development tools such as JTAG and associated debug tools
  • Work experience on ARM Cortex platform/ MIPS/RISC-V CPUs
  • Good knowledge of System software stack, Power Management, High speed peripherals (USB, SDIO, Ethernet, PCIe, UCIe), and memory subsystem (DDR/LPDDR)
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Work experience on Heterogeneous and Multiprocessor SoC platforms
  • Experience with development environments such as Linux, Git, Jira and Confluence
  • Strong communication skills
Good to have:
  • Exposure to Silicon Bringup Silicon Validation
  • Work Experience with FPGAs based platforms
  • Exposure to Pre-Silicon environment with RTL Co-Simulations
Perks:
  • Competitive Compensation Package
  • Restricted Stock Units (RSUs)
  • 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
  • Flexible work environment to support and help employees thrive in personal and professional capacities

Job Details

The Opportunity

We're 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 You'll Do:

  • Design, develop, and execute test plans, firmware and tests.
  • Increase efficiency through automation and application of appropriate scripting, tools, and innovation
  • Utilize source control tools/techniques and maintain software development and release processes.
  • Sense of ownership of complete module/task.
  • Develop production-quality software, including testing, documentation, static analysis, and CI/CD/CT
  • Interacting with hardware, software and other cross functional teams to validate SoCs with minimum delays

What You'll Need:

  • Proficiency in C/C++ and Python
  • Excellent knowledge in low level firmware/ baremetal HW/IP driver writing.
  • Should have experience to develope and debug RTOS based drivers.
  • Exposure to Silicon Bringup Silicon Validation and is big plus
  • Indepth understand of the HW is must
  • Should have exposure to design and develop firmware/drivers for high speed interfaces e.g PCIe Ethernet , UCIe etc.
  • Should have exposure to debug High speed interfaces e.g PCIe Ethernet , UCIe etc.
  • Good knowledge of how to use embedded development tools such as JTAG and associated debug tools
  • Work experience on ARM Cortex platform/ MIPS/RISC-V cpus.
  • Work Experience with FPGAs based platforms is plus
  • Strong communication skills to exchange ideas and work as a team
  • Should have good knowledge of System software stack, Power Management, High speed peripherals, USB, SDIO,Ethernet,PCIe UCIe Ethernet etc and memory subsystem like DDR/LPDDR etc.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Work Experience with FPGAs based platforms is plus
  • Work experience on Heterogeneous and Multiprocessor SoC platforms.
  • Exposure to Pre-Silicon environment with RTL Co-Simulations is plus point
  • Experience with development environments such as Linux, Git, Jira and Confluence

"We have a flexible work environment to support and help employees thrive in personal and professional capacities"

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

  • Competitive Compensation Package
  • Restricted Stock Units (RSUs)
  • 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

Equal Employment Opportunity Statement

Alphawave Semi is an equal opportunity employer, welcoming all applicants regardless of age, gender, race, disability, or other protected characteristics. We value diversity and provide accommodations during the recruitment process.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Pune, Maharashtra, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

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 proven track record.

San Jose, California, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Israel (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Alphawave Semi

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA 💛💙