1

2025 Software New Graduate Jobs (NOW HIRING)

New Graduate Engineer, Software

Hawthorne, CA ยท On-site

$125K - $145K/yr

NEW GRADUATE ENGINEER, SOFTWARE Our SpaceX team is working on the toughest and most audacious projects on our planet: making humanity multiplanetary. As a software engineer on the SpaceX team, you ...

New Graduate Engineer, Software

Hawthorne, CA ยท On-site

$125K - $145K/yr

NEW GRADUATE ENGINEER, SOFTWARE Our SpaceX team is working on the toughest and most audacious projects on our planet: making humanity multiplanetary. As a software engineer on the SpaceX team, you ...

NEW GRADUATE ENGINEER, SOFTWARE Our SpaceX team is working on the toughest and most audacious projects on our planet: making humanity multiplanetary. As a software engineer on the SpaceX team, you ...

As a software engineer on the SpaceX team, you will demonstrate extreme ownership through detailed and thorough design, testing, and deployment, ultimately seeing your software through all aspects of ...

Are you a Fall/Winter 2025 or Spring 2026 veterinary graduate ready to embark on a journey of ... We're on the lookout for dynamic New Graduate Veterinarians to join our team. Our DVM leaders are ...

Are you a Fall/Winter 2025 or Spring 2026 veterinary graduate ready to embark on a journey of ... We're on the lookout for dynamic New Graduate Veterinarians to join our team. Our DVM leaders are ...

next page

Showing results 1-20

2025 Software New Graduate information

See salary details

$94.5K

$141.2K

$185.5K

How much do 2025 software new graduate jobs pay per year?

As of Jul 7, 2026, the average yearly pay for 2025 software new graduate in the United States is $141,171.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,500.00 and $155,000.00 per year, depending on experience, location, and employer.

What is a 2025 Software New Graduate job?

A 2025 Software New Graduate job is an entry-level software engineering position designed for recent graduates who have completed a degree in computer science or a related field. These roles typically involve software development, coding, testing, and collaboration with teams to build and improve applications or systems. Employers seek candidates with strong programming skills, problem-solving abilities, and knowledge of software development methodologies. This position provides an opportunity to gain hands-on experience, develop technical expertise, and grow within a company.

What types of projects or tasks can a 2025 Software New Graduate expect to work on during their first year?

As a 2025 Software New Graduate, you can expect to be involved in a range of projects, from contributing to large-scale software applications to fixing bugs, writing automated tests, and participating in code reviews. Early tasks often focus on onboarding, learning the company's codebase, and collaborating with more experienced engineers. Many employers pair new graduates with mentors or assign them to small teams to help build confidence and technical skills. Over time, you'll likely take on more responsibility and may even work on features or enhancements that directly impact customers. This supportive environment is designed to foster growth and help you transition smoothly from student to professional software engineer.

What are the key skills and qualifications needed to thrive in the 2025 Software New Graduate position, and why are they important?

To thrive as a 2025 Software New Graduate, you need a solid understanding of computer science fundamentals, programming languages like Python, Java, or C++, and a relevant bachelor's degree. Familiarity with version control systems such as Git, integrated development environments (IDEs), and experience with collaborative development tools like Jira or GitHub are commonly expected. Strong problem-solving ability, willingness to learn, effective communication, and the capacity to work well within a team are essential soft skills. These skills enable you to quickly adapt to new technologies, contribute valuably to projects, and integrate smoothly with cross-functional engineering teams.

More about 2025 Software New Graduate jobs
What cities are hiring for 2025 Software New Graduate jobs? Cities with the most 2025 Software New Graduate job openings:
What are the most commonly searched types of 2025 Software New Graduate jobs? The most popular types of 2025 Software New Graduate jobs are:
What states have the most 2025 Software New Graduate jobs? States with the most job openings for 2025 Software New Graduate jobs include:
What job categories do people searching 2025 Software New Graduate jobs look for? The top searched job categories for 2025 Software New Graduate jobs are:
Infographic showing various 2025 Software New Graduate job openings in the United States as of July 2026, with employment types broken down into 3% As Needed, 73% Full Time, 21% Part Time, 1% Temporary, and 2% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $141,171 per year, or $67.9 per hour.

Engineer, Embedded Software (new graduate)

InnoPhase IoT

San Diego, CA โ€ข On-site

$139K - $183K/yr

Full-time

Posted 18 days ago


Job description

About InnoPhase IoT
If you are keen to work with a bunch of brilliant people with various backgrounds, if you share the same value of working smart and celebrating successes, if you have enthusiasm for big technology in a small company, if your goals are to learn and experience different aspects of work--not just singing the same song every day, you'll find your playground at Innophase IoT.
We are looking for people seeking AWESOMENESS! If you're good at what you do, you can work anywhere. If you're the best at what you do, come work at Innophase IoT!
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

It is key to unleash the potential in every employee, every team, every leader, and the company herself. We know employees perform best when motivated, appreciated and recognized, and can be themselves. We are committed to building a culture where every voice can be heard, everyone has room for growth and can make meaningful contributions. At the end of the day, we want success not just for the company, but also for everyone who believes in the company, the vision, and the future.