About InnoPhase, Inc.
INNOPHASE is a rapidly growing pre-IPO communications semiconductor company with headquarters in San Diego, CA, and advanced design centers in Irvine, CA, San Jose, CA, and Bangalore, India. We are pioneering a revolutionary 5G platform that will transform cellular network deployments. Utilizing our breakthrough, patented, wireless technology we are bringing to market a portfolio of SoCs and solutions with a unique value proposition for 5G applications.
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 InnoPhase, check out InnoPhase's ceritification profile at GreatPlacetoWork.com and our website at www.innophaseinc.com.
Key Responsibilities
- Design and develop bare metal & RTOS-based firmware/software for a 5G SoC – specifically device driver and lower PHY.
- Assist with the definition, development and verification of SW/FW products in accordance with company & industry standards, policies & procedures.
- Run & test developed SW/FW both in simulation & on actual HW in lab (lab may be remote).
- Collaborate closely with Applications, Systems, HW and SW/FW teams to determine SW/FW requirements.
- Participate in architecture & code reviews.
- Produce documentation e.g., design specs, developer & customer user guides, etc.
- Read and understand detailed technical specifications.
- Individual contribution is the main role, with some technical leadership and mentorship.
Job Requirements
- 10+ years’ experience required.
- B.E EE/CS required, M.Tech EE/CS preferred.
- Strong coding skills in C, C++, 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, Scrum, Lean).
- Excellent debug skills.
- Good communication, documentation and presentation skills.
- Demonstrate initiative to drive technical issues to resolution.
Desirable Skills
- Prior System on a Chip (SoC) product development experience.
- Good understanding of cellular wireless protocols (MAC/PHY), especially 4G LTE or 5G NR.
- 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.