Engineer, Embedded Software (new graduate)

Innophaseiot

San Diego (CA)

On-site

USD 75,000 - 105,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Innophaseiot in San Diego, California, is looking for an enthusiastic Embedded Software Engineer to support the development and debugging of cutting-edge wireless SoC platforms. This role offers hands-on experience with embedded firmware, MAC/PHY/RF systems, and real-time software development.

The ideal candidate will have a relevant degree and programming skills in C/C++ and Python. Expect a dynamic work environment with mentorship from experienced engineers and opportunities to innovate in wireless connectivity technologies.

Qualifications

  • Bachelor’s or master's degree in relevant fields.
  • Experience in C/C++ and Python programming.
  • Understanding of embedded systems and digital communications.

Responsibilities

  • Assist in development and debugging of embedded firmware.
  • Support silicon bring-up and validation.
  • Collaborate with cross-functional teams to resolve issues.

Skills

Embedded systems
C/C++ programming
Python programming
Digital communications
Troubleshooting skills

Education

Bachelor’s or master’s degree in electrical engineering, Computer Engineering, Computer Science, or related fields

Tools

Oscilloscopes
Spectrum analyzers
Logic analyzers

Job description

Job Description

We are looking for a motivated Embedded Software Engineer (new graduates) to support development, bring‑up, and debugging of next‑generation wireless SoC platforms. This role provides hands‑on experience working on embedded firmware, MAC/PHY/RF systems, silicon validation, and real‑time software development in a fast‑paced semiconductor environment.

What You’ll Gain
  • Hands‑on experience with embedded firmware development on wireless SoCs
  • Exposure to MAC, PHY, RF, and modem software architectures
  • Experience debugging real‑time embedded systems and wireless data paths
  • Exposure to embedded command‑processing and host interface software frameworks
  • Mentorship from experienced embedded software engineers
  • Opportunity to contribute to cutting‑edge wireless connectivity technologies
Key Responsibilities
  • Assist in development and debugging of embedded firmware for MAC, PHY, and RF subsystems on wireless SoCs
  • Support silicon bring‑up, validation, and debugging activities in lab environments
  • Help analyze wireless/RF performance metrics such as throughput, latency, EVM, SEM, Power
  • Assist with debugging issues across firmware, hardware, MAC, PHY, and RF subsystems at chip, board, and system levels
  • Support development and debugging of embedded host interface and command‑processing frameworks used for system configuration, diagnostics, and feature control
  • Develop and maintain software tools and automation scripts (Python/C/C++) for log analysis, test automation, validation, and data processing
  • Support RF bring‑up and validation activities optimization, and performance tuning
  • Work with DMA engines, interrupts, embedded peripherals, memory‑mapped registers, and RTOS‑based software components
  • Collaborate with cross‑functional teams including MAC, RFIC, modem, validation, systems, and ASIC engineers to investigate and resolve issues
  • Document debug findings, validation procedures, software workflows, and test results clearly
  • Generate debug summaries, validation reports, and presentations for engineering reviews
Qualifications
  • Bachelor’s or master’s degree in electrical engineering, Computer Engineering, Computer Science, or related fields
  • Fundamental understanding of embedded systems, digital communications, networking, and RF concepts
  • Programming experience in C/C++ and Python
  • Basic understanding of wireless systems
  • Familiarity with embedded debugging concepts, RTOS basics, interrupts, DMA, or low‑level software development
  • Understanding of basic lab equipment such as oscilloscopes, spectrum analyzers, logic analyzers, or signal generators
  • Strong troubleshooting and analytical problem‑solving skills
  • Good communication and collaboration skills across cross‑functional teams
  • Detail/Team‑oriented and adaptable to fast‑paced environments
Preferred Qualifications
  • Exposure to wireless MAC/PHY/RF concepts such as time/frequency/bit processing domains, RF metrics measurement
  • Familiarity with SoC architecture, inter‑processor communication, memory‑mapped registers, MCU/RISC‑V/ARM systems
  • Experience with embedded firmware projects, hardware bring‑up, or lab debugging
  • Experience with scripting, automation frameworks, or data analysis tools
  • Academic or project experience involving wireless communication systems, embedded firmware, or networking software
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Wireless
Embedded Software Engineer - Wireless

Blue-Signal-Search • Denver (CO)

On-site
USD 110,000 - 160,000
Embedded Software Engineer - Wireless
Embedded Software Engineer - Wireless

Blue Signal Search • Denver (CO)

On-site
USD 90,000 - 120,000
RFIC Design Engineer (New Graduate)
RFIC Design Engineer (New Graduate)

InnoPhase IoT • San Diego (CA)

Hybrid
USD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

microampsolutions • Town of Poland (NY)

Hybrid
USD 90,000 - 130,000
On-site or Hybrid work
Healthcare & Sport packages
Flexible working hours
New Grad Embedded Wireless Firmware Engineer
New Grad Embedded Wireless Firmware Engineer

Innophaseiot • San Diego (CA)

On-site
USD 75,000 - 105,000
Wireless Firmware, Staff Engineer
Wireless Firmware, Staff Engineer

Qualcomm • San Diego (CA)

On-site
USD 148,000 - 223,000
Embedded Software Engineer
Embedded Software Engineer

Digital Monitoring Products • Springfield (MO)

On-site
USD 80,000 - 110,000
Medical, Dental, 401k
Paid vacation/holidays
Free security system
+1
Embedded Engineer
Embedded Engineer

Vaiticka Solution • Wisconsin

On-site
Embedded Engineer
Embedded Engineer

MaximaTek • Chicago (IL)

On-site
USD 90,000 - 130,000
Targeted Placement
Technical Resume Rebuild
Interview Coaching
Embedded Software Engineer (Wireless)
Embedded Software Engineer (Wireless)

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 120,000 - 180,000
Fully paid medical, dental, and vision insurance
Employer contributions to 401k funds
15 days accrued vacation
+2