Engineer I- Software

Posted 7 Days Ago
Be an Early Applicant
Pune, Maharashtra
3-5 Years Experience
Semiconductor
The Role
Develop firmware in Embedded C programming languages, debug firmware on Silicon bring-up boards, maintain documentation, report to Director - Software
Summary Generated by Built In

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:

  • You should understand the requirement, design, unit test cases, debug the bootloader or baremetal software or application.
  • Develop firmware in Embedded C programming languages typically involving bare-metal programming and developing low-level APIs on Microcontrollers.
  • Debug Firmware on Silicon bring-up boards or FPGA platforms.
  • Should maintain the documentation for development and testing activities.
  • Will be reporting to Director - Software.

What you'll need:

  • 3-4 years recent relevant development experience on ARM (A/M/R series)/RISC-V (U and S cores)/MIPS or similar SoC platforms.
  • Hands on experience using JTAG, OpenOCD and other GNU debuggers for debugging baremetal and OS environment.
  • Hands on experience of using analysers or Oscilloscope
  • Hands on experience in Assembly/C/C++ on Microcontrolers or Heterogeneous and Multiprocessor platforms.
  • Foundation in C and data structures and scripting languages like bash/pearl/python.
  • Good understanding of SoC internals, Hardware IP's, different types of bus protocols and interfaces
  • Hands on experience on board / Silicon bringup or validation activities which involves writing baremetal drivers, unit test for each IPs understand the bringup environment and necessary dependencies
  • Have development experience of slow speed peripherls like I2C, SPI, UART, I2S, PDM, PWM and high speed IPs like like DMA, eMMC,SD,SDIO, USB, PCIe, MIPI, LVDS, HDMI (any of these category) other devices like DMA, eMMC,SD,SDIO, USB, PCIe, MIPI, LVDS, HDMI, Camera on different Platform.
  • Experience of Inter core communication, Cache or memory management, interrupt, clock, reset handling.
  • Sound knowledge of S/W development tools like GNU compilers, cross compilers, code version systems, Bugzilla/JIRA etc.
  • Will read schematic, understand the specification, datasheets and individually contribute to the project

"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

Diversity & Inclusivity

Alphawave Semi is based out of one of the most diverse countries in the world. This includes differences related to race, ethnicity, national origin, gender, gender expression and presentation, sexual orientation, religion, age, ability and socioeconomic status. To us, diversity is one our strongest assets to our organization. We commit ourselves to promoting the recognition and appreciation of our diverse and rich culture. We believe that it is critical to our success to promote freedom of thought and opinion in a respectful environment. The decisions we make are rooted by respectfully considering each other’s thoughts and opinions and by working towards a greater common goal.

Accommodation

Alphawave Semi is an equal opportunity employer and welcomes applications from all qualified individuals, including visible minorities, Indigenous People, and persons with disabilities. We welcome and encourage applications from people with disabilities. If as a qualified job applicant, you request accommodation, Alphawave Semi will consult with you to provide reasonable accommodations according to your specific needs. If you wish to make a request, you will be provided an opportunity if you’re applications is selected to proceed in our hiring process.

Top Skills

Assembly
C
C++
The Company
Pune, Maharashtra
636 Employees
On-site Workplace
Year Founded: 2017

What We Do

We work to create silicon that enables the highest performing, most reliability and lowest power digital communication networks.

Jobs at Similar Companies

Fusion92 Logo Fusion92

Account Executive

AdTech • Agency • Digital Media • Enterprise Web • Marketing Tech • Analytics • Web3
IL, USA
263 Employees

ForeFlight Logo ForeFlight

Product Designer II

Aerospace • Software • App development
Remote
Austin, TX, USA
466 Employees

IonQ Logo IonQ

Lead Ion Trap Design Engineer

Artificial Intelligence • Hardware • Information Technology • Internet of Things • Software
Easy Apply
Seattle, WA, USA
305 Employees

Snap Inc. Logo Snap Inc.

Application Engineer, Salesforce UI

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
New York, NY, USA
5000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account