Skip to main content

InnoPhase IoT

Engineer, Embedded Software (new graduate)

San Diego, California, United StatesentryAdded 2 days ago

About this role

InnoPhase IoT seeks a new graduate embedded software engineer to develop and debug firmware for wireless SoC platforms in San Diego. You'll gain hands-on experience with MAC/PHY/RF systems, silicon validation, and real-time embedded development while working alongside experienced mentors in a fast-paced semiconductor environment.

What you'll do

  • Develop and debug embedded firmware for wireless SoC subsystems including MAC, PHY, and RF components
  • Support silicon bring-up, validation, and debugging activities in laboratory settings
  • Analyze wireless performance metrics such as throughput, latency, and power consumption
  • Create automation scripts and tools in Python/C/C++ for testing, log analysis, and validation
  • Debug issues across firmware, hardware, and RF subsystems at multiple system levels
  • Collaborate with cross-functional teams to investigate and resolve technical challenges

What they're looking for

  • C/C++ and Python programming
  • Embedded systems and real-time software development
  • Digital communications and RF concepts
  • RTOS basics, interrupts, and DMA handling
  • Lab equipment operation (oscilloscopes, spectrum analyzers, logic analyzers)
  • Problem-solving and troubleshooting
  • Technical documentation and reporting
  • Cross-functional team collaboration

Benefits

  • Mentorship from experienced embedded software engineers
  • Hands-on experience with cutting-edge wireless connectivity technologies
  • Exposure to MAC, PHY, RF, and modem software architectures
  • Opportunity to work on diverse technical aspects beyond repetitive tasks
  • Growth-focused culture with recognition and appreciation
  • Collaborative environment valuing employee voice and development
Apply on the employer's site

Opens the official application on the employer’s site. No login required.