2

Entry Level Graduate Software Engineer Jobs in California

Software Engineer - Setup

Bodega Bay, CA · On-site

$147K - $220K/yr

We're looking for a software engineer to join our team and solve impactful problems alongside experienced engineers. As an engineer on the Setup team, you'll contribute to feature development and bug ...

Software Engineer Intern

San Jose, CA · On-site

$20 - $40/hr

Software Engineer Intern Department: Information Technology Employment Type: Internship Location ... This role is ideal for graduate students from any accredited college who are passionate about SAP ...

Each task is a self-contained software engineering challenge with a prompt, an environment, and an ... Have just graduated or are about to graduate * Can code in Python * Are confident working ...

A soon-to-be or recent graduate (class of 2024 or 2025 preferred) with a degree in Computer Science, Software Engineering, or a related field * Proficiency in JavaScript/TypeScript and experience ...

What You'll Do: The Flight Software Engineer will design, develop, and maintain the critical ... * Entry level to Intermediate proficiency in C/C++, with working knowledge of Python or scripting ...

What You'll Do: The Flight Software Engineer will design, develop, and maintain the critical ... * Entry level to Intermediate proficiency in C/C++, with working knowledge of Python or scripting ...

Flight Software Engineer

El Segundo, CA · On-site

$120K - $150K/yr

What You'll Do: The Flight Software Engineer will design, develop, and maintain the critical ... * Entry level to Intermediate proficiency in C/C++, with working knowledge of Python or scripting ...

Flight Software Engineer

El Segundo, CA · On-site

$120K - $150K/yr

What You'll Do: The Flight Software Engineer will design, develop, and maintain the critical ... * Entry level to Intermediate proficiency in C/C++, with working knowledge of Python or scripting ...

next page

Showing results 1-20

Entry Level Graduate Software Engineer information

What are the most commonly searched types of Graduate Software Engineer jobs in California? The most popular types of Graduate Software Engineer jobs in California are:
What cities in California are hiring for Entry Level Graduate Software Engineer jobs? Cities in California with the most Entry Level Graduate Software Engineer job openings:

Engineer, Embedded Software (new graduate)

InnoPhase IoT

San Diego, CA

$139K - $183K/yr

Other

Posted 19 days ago


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