image mdx semiwiki 800x100 1

Embedded Software and Firmware Engineer

Embedded Software and Firmware Engineer
by Admin on 03-29-2022 at 2:41 pm

Website Alphawave

What You’ll Do

  • Provide technical guidance and direction to junior staff members
  • Work closely across teams to discover the hardware and software requirements of current and future communication products and circuits
  • Develop performance analysis and debug tools
  • Develop firmware for Alphawave IP hardware
  • Develop processes and flows to ensure quality software is released to end users
  • Have a firm grasp of programming for embedded, memory limited environments in the C language
  • Analyze, optimize, and fine-tune performance of communication technologies on various configurations of Alphawave IP hardware

What You’ll Need

  • Bachelor’s in computer science or Electrical/Computer Engineering or Engineering Science
  • 5+ years of experience is required
  • Extensive working experience with one or more: firmware, low-level programming, bare-metal programming, optimizing embedded C code, hardware debug
  • Strong programming skills in C/C++, scripting skills in Python, Tcl, Perl
  • Close familiarity with computer architecture, comfortable working with hardware
  • Knowledge of EDA tools, strong understanding of simulators. Hands-on experience working with emulation environment and tools is a plus
  • Expertise developing tools for revision control, prior experience with Git preferred

It’d Be Amazing If You Had

  • 4+ years of experience working with algorithms, data structures, or software development
  • 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
Apply for job

To view the job application please visit

Share this post via: