Staff Engineer, Software Application (Cellular) @ InnoPhase - Irvine, CA

Job Overview

2 months ago

Staff Engineer, Software Application (Cellular)

InnoPhase - Irvine, CA

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, Kista, Sweden, and Bangalore, India. We pioneered the industry's lowest power Wi-Fi radio architecture for IoT applications and 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 modules with a unique value proposition for IoT and 5G applications.

This is a full-time position based in San Diego. Innophase offers competitive compensation, benefits, a flexible hybrid work model, and relocation assistance!

Key Responsibilities:

  • Design and development of Linux Applications and Drivers for Linux-based environment
  • Assist with the definition, development and verification of FW/SW products
  • Establish unit level design, implementation and test strategies
  • Support integration and test, and debug software to timely closure
  • Individual contribution is the main role, with some technical leadership and mentorship
  • Work with Applications team and customers to provide necessary support

Job Requirements:

  • 10+ years' experience required
  • BS EE/CS required, MS+ EE/CS preferred
  • Strong coding skills in C, C++, python
  • Experience with Linux Kernel, Driver, Application development
  • Experience with ARM or similar embedded SoC development environments
  • Experienced in RTOS principles and concepts, and hands-on experience in any RTOS
  • Excellent debug skills
  • Comfortable with configuration management, version control and modern software development flows (e.g., Agile)
  • Good communication, documentation and presentation skills

Desirable Skills

  • Prior System on a Chip (SoC) product development experience
  • Experience with Xilinx Zynq platform, Vivado Tools (10G Ethernet IP)
  • Good understanding of cellular wireless protocols (MAC/PHY)
  • Be able to work productively and independently
  • Experience using Git, GitLab and Jira tools
  • Team player with a strong sense of urgency to meet product needs on time

#LI-VA1

Similar Jobs

Portfolio Assistant

Kidder Matthews

Irvine, CA

— As directed by Manager(s), partner with Building Engineers or contracted maintenance staff to schedule repairs and work orders.

Industrial Engineer

Czinger

Los Angeles, CA

The ideal candidate will be an excellent leader and will have experience in managing a staff of different disciplines to produce results in a timely manner.

Client Manager, Health Services

The Recording Academy

Santa Monica, CA

Collaborate with Recording Academy staff and Chapter offices to promote preventive services, encourage membership participation and expand networks.

Project Sales Representative

Barnhart Crane & Rigging

Paramount, CA

We are seeking professional salespersons with the ability to develop accounts in heavy industrial and energy markets with high potential for repeat business.

Manufacturing Technology Engineer II

Niagara Bottling

Diamond Bar, CA

Able to translate data into recommendable actions to senior staff. Create dashboards and reports that present production data to plant staff and management.

Project Engineer III

SSP

Burbank, CA

Experience delegating work and supervising non-direct reports (engineering support staff: design engineers, analysts, drafters, test technicians).

Department 22 Chief Engineer (Onsite)

Raytheon Intelligence & Space

El Segundo, CA

3+ years of experience with the responsibilities similar to the role of a chief engineer. The role of the chief engineer (CE) for Department 22 is the technical…

Supplier Quality engineer with Medical Device

VTekis Consulting LLP

San Fernando, CA

Create and maintain Quality Plan for the Supplier Control Improvement Project. Perform activities that will qualify suppliers per improved procedures and…

Assistant Manager, Port Quality (National City, CA)

Hyundai Motor America

National City, CA

Work directly with the GLOVIS Port Manager and Port Processing staff to ensure that operations are to HMA standards. ~ Port Warranty claims review and approval.

ENGINEER (MECHANICAL TRANSIT VEHICLE ENGINEERING)

LA Metro

Los Angeles, CA

Provide guidance and assistance to new or entry-level staff. Perform professional-level engineering work in support of Metro projects with the goal of achieving…

Senior Software Engineer, Web Payment Experience

Square

Los Angeles, CA

Work with server-side engineers. Experience with and an understanding of how to lead complex projects, breaking down the work into components and milestones…

Assistant Property Manager

The RMR Group

San Diego, CA

This position will function as a generalist, “jack-of-all trades”, working in the areas of operations, leasing, and financial reporting.

Mechanical Design Engineer

Integral Group

Encino, CA

Attend site visits with project manager/senior staff. Working with a group of professional peers who are committed to developing innovative designs for high…

Heavy Haul Project Sales Representative

Barnhart Crane & Rigging

Paramount, CA

We are seeking professional salespersons with the ability to develop accounts in heavy industrial and energy markets with high potential for repeat business.

Sr. Manager, Information Technology Services (Platform Engineering)

CalOptima

Orange, CA

Builds, hires, develops and leads a team of cloud and infrastructure engineers. The Sr. Manager II manages staff and works closely with ITS leadership to…

Mechanical Design Engineer

T.Y. Lin International

Encino, CA

Attend site visits with project manager/senior staff. Working with a group of professional peers who are committed to developing innovative designs for high…

Engineering Consultant

Celerity Consulting Group, Inc.

San Diego, CA

Incumbents in this position frequently communicate with staff/clients who have inquires on project status; must be able to exchange accurate information in…

Engineering Consultant

Celerity Consulting Group, Inc.

Long Beach, CA

Incumbents in this position frequently communicate with staff/clients who have inquires on project status; must be able to exchange accurate information in…

Senior/Staff Software Engineer

XCOM Labs

San Diego, CA

As a Senior/Staff Software Engineer, you will be design and implementing real-time C/C++ software for high performance computing systems, this included…

Mail Clerk Lead

CCS Facility Services

Costa Mesa, CA

Able to effectively interact with customers, field staff, co-workers and vendors. The Admin Assistant/Mail Clerk lead is responsible for assisting the…

Engineering Consultant

Celerity Consulting Group, Inc.

Anaheim, CA

Incumbents in this position frequently communicate with staff/clients who have inquires on project status; must be able to exchange accurate information in…

Client Manager, Health Services

MUSICARES FOUNDATION INC

Santa Monica, CA

Collaborate with Recording Academy staff and Chapter offices to promote preventive services, encourage membership participation and expand networks.

Mechanical Engineer Technician

Vance & Hines

Santa Fe Springs, CA

Handles basic issues and problems, and refers more complex issues to higher-level staff. The Mechanical Engineer Technician, will be working under the direction…

Water/Wastewater Staff Engineer

AECOM

Orange, CA

+ Perform engineering work on water and wastewater treatment and conveyance systems. + Field data collection and Work on engineering planning and design…