Staff Software Engineer

Apply Now

Company: GreenWave Radios

Location: Irvine, CA 92620

Description:

InnoPhase Inc., DBA GreenWave Radios, is at the forefront of innovation in Open RAN digital radios. Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficiency while dramatically reducing operational expenses, with purpose-built silicon that is the heart of ORAN-based active antenna arrays.

Based in San Diego, California, GreenWave Radios has earned a reputation for delivering power-efficient digital-to-RF solutions. Our commitment to innovation is backed by a robust team of more than 100 talented engineers spread across four R&D facilities worldwide and an extensive portfolio of over 120 global patent filings, underscoring our dedication to pushing the boundaries of radio technology.

Are you looking to grow your career at a company that 93% of our current staff approve of our leadership, values, and goals?

To learn more about GreenWave Radios, visit the GreenWave certification profile at GreatPlacetoWork.com and our website at Home - GreenWave Radios.

As a Staff Software Engineer, you'll be part of a team that's revolutionizing the cellular infrastructure industry. Reporting to our principal engineer/manager, you'll be at the forefront of developing embedded SoC software for our innovative radio solutions. This role is a unique opportunity for someone who thrives on driving the critical path, making a significant impact in product launches, and winning!

This is a full-time position based in our Irvine, CA office.

Key Responsibilities:
  • Design and development of RTOS-based firmware/software for cellular SoC - specifically device driver and lower PHY
  • Assisting with the definition, development, and verification of FW/SW products
  • Establish unit-level design, implementation, and test strategies
  • Support integration, test, and debug software to timely closure
  • Work with cross-functional teams and customers to provide the necessary support

Job Requirements:
  • 10+ years' experience required
  • BS EE/CS required, MS+ EE/CS preferred
  • Strong coding skills in C, C++, or Python
  • Experience with ARM or similar embedded SoC development environments
  • Experienced in RTOS principles and concepts and hands-on experience in any RTOS
  • Comfortable with configuration management, version control, and modern software development flows (e.g., Agile)
  • Excellent debug skills
  • Good communication, documentation, and presentation skills
  • Demonstrate initiative to drive technical issues to resolution

Desirable Skills
  • Experience implementing O-RAN M-plane, S-plane
  • Prior ARM or similar System-on-a-chip (SoC) product development experience
  • Good understanding of cellular wireless protocols (MAC/PHY)
  • Be able to work productively and independently
  • Experience using GIT and Jira tools
  • Team player with a strong sense of urgency to meet product needs on time

Compensation and Benefits:

Our compensation package at InnoPhase, dba GreenWave Radios, includes base pay and pre-IPO stock options. The base pay range for this role is between $140K-$225K. Your base pay will depend on the market, interview results, skills, qualifications, experience, education, and location. Our employee benefits include a comprehensive group health plan, matching 401(k), training reimbursement, and various paid leaves (vacation, sick, holidays, maternity/paternity leave, jury). Visit our website to learn more about our employee benefits.

Similar Jobs