Embedded Software and Firmware Engineer
Website Alphawave Semi
We’re looking for the dreamweavers of tomorrow.
The Alphawave IP team combines technologists from different disciplines who come together with a shared passion for electronics, software, and communication technology. We look for individuals with a deep desire to build great products and we value collaboration, curiosity, and a commitment to solving hard problems.
What You’ll Do
- Provide technical guidance and direction to junior staff members
- Work closely with highly experienced hardware design, systems design, design verification, and validation teams
- Develop world-class embedded software for current and next generation Alphawave IP products
What You’ll Need
- Bachelor’s in computer science or Electrical/Computer Engineering or Engineering Science
- 2+ years of experience is required
- Work experience with one or more: firmware, low-level programming, bare-metal programming, embedded software programming, hardware debug
- Strong programming skills in C/C++ or Python
- Close familiarity with computer architecture, comfortable working with hardware
It’d Be Amazing If You Had
- Experience working with algorithms, data structures, or software development
- Experience working with microcontrollers (ARM, RISC-V)
- Knowledge of digital simulation tools for waveform debugging (VCS, Verdi)
- Masters/PhD in Computer Science or Electrical/Computer Engineering or Engineering Science
About You
- Excellent communication skills
- Able to listen to and appreciate ideas and opinions that differ from yours
- Extremely detail oriented
- Superb analytical and problem-solving skills
- Drives for consistency
- Takes personal pride in high standard of outputs
- Self-motivated and self-managing
Real men have fabs!