1

New Grad Computer Engineer Jobs in Raleigh, NC (NOW HIRING)

... new graduates who have a passion for technology and education. As a Software Engineer, you will ... Required : • Bachelor's or advanced degree in computer science or a related discipline • ...

You can fine-tune your existing skills and learn new ones as you work on one of our many teams. You ... Bachelor's or advanced degree in computer science or a related discipline * Excellent programming ...

You can fine-tune your existing skills and learn new ones as you work on one of our many teams. You ... Bachelor's or advanced degree in computer science or a related discipline * Excellent programming ...

You can fine-tune your existing skills and learn new ones as you work on one of our many teams. You ... Bachelor's or advanced degree in computer science or a related discipline * Excellent programming ...

You can fine-tune your existing skills and learn new ones as you work on one of our many teams. You ... Bachelor's or advanced degree in computer science or a related discipline * Excellent programming ...

EDA Workflow Optimization Engineer

Durham, NC · Hybrid

$107K - $127K/yr

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than ... You will work with your team of EDA and software experts to build new infrastructure in an agile ...

New Grad Registered Nurse (RN) - Cardiology Stepdown Unit 7700 Shift: 3 12s, Nights or Rotating ... Ability to use computer and learn new software programs. Able to document and communicate pertinent ...

New Grad Registered Nurse (RN) - Cardiology Stepdown Unit 7700 Shift: 3 12s, Nights or Rotating ... Ability to use computer and learn new software programs. Able to document and communicate pertinent ...

New Grad Registered Nurse (RN) - Cardiology Stepdown Unit 7700 Shift: 3 12s, Nights or Rotating ... Ability to use computer and learn new software programs. Able to document and communicate pertinent ...

next page

Showing results 1-20

New Grad Computer Engineer information

See Raleigh, NC salary details

$47.1K

$118.1K

$133.7K

How much do new grad computer engineer jobs pay per year?

As of Jun 6, 2026, the average yearly pay for new grad computer engineer in Raleigh, NC is $118,123.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,400.00 and $127,800.00 per year, depending on experience, location, and employer.

What is the difference between New Grad Computer Engineer vs Software Developer?

AspectNew Grad Computer EngineerSoftware Developer
Required CredentialsBachelor's in Computer Engineering or related fieldBachelor's in Computer Science, Software Engineering, or related field
Work EnvironmentHardware and software integration, embedded systems, networkingApplication development, coding, debugging
Employer & Industry UsageTech companies, hardware firms, embedded systemsTech firms, startups, software companies

While both roles often require a bachelor's degree, New Grad Computer Engineers focus on hardware-software integration and embedded systems, whereas Software Developers primarily work on application coding and software solutions. The roles may overlap in tech companies, but their core responsibilities and skill sets differ.

What are the key skills and qualifications needed to thrive as a New Grad Computer Engineer, and why are they important?

To thrive as a New Grad Computer Engineer, you need a solid understanding of computer science fundamentals, programming languages (such as Python, Java, or C++), and a relevant bachelor's degree. Familiarity with development tools, version control systems like Git, and experience with software or hardware development environments are typically required. Problem-solving, strong communication, and a willingness to learn new technologies help new grads stand out. These skills are crucial for effectively contributing to project teams, adapting to evolving industry demands, and building a successful engineering career.

What does a New Grad Computer Engineer do?

A New Grad Computer Engineer typically works on designing, developing, testing, and maintaining computer hardware or software systems. They may collaborate with teams to create and optimize systems, troubleshoot technical issues, and contribute to various stages of product development. As recent graduates, they often receive mentorship and training to build their skills and adapt to professional environments. Their roles can vary widely depending on the industry and company, ranging from embedded systems to application development.

What are some common challenges new grad computer engineers face when transitioning from academia to a professional work environment?

New grad computer engineers often find the transition to a professional setting challenging due to the need to quickly adapt to real-world development processes, such as agile workflows, version control systems, and collaborative coding practices. Unlike academic projects, industry work typically involves larger codebases, strict deadlines, and cross-functional teamwork, requiring strong communication skills and the ability to ask for help when needed. Additionally, understanding business requirements and balancing technical decisions with organizational goals can be a learning curve, but these challenges provide valuable opportunities for growth and skill development.
What cities near Raleigh, NC are hiring for New Grad Computer Engineer jobs? Cities near Raleigh, NC with the most New Grad Computer Engineer job openings:
Infographic showing various New Grad Computer Engineer job openings in Raleigh, NC as of May 2026, with employment types broken down into 68% Full Time, 27% Part Time, and 5% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $118,123 per year, or $56.8 per hour.
Software Engineer, New Grad

Software Engineer, New Grad

IXL Learning

Raleigh, NC • On-site

Full-time

Posted 13 days ago


Job description

Job Summary:
IXL Learning is the country's largest EdTech company, seeking new graduates who have a passion for technology and education. As a Software Engineer, you will contribute to impactful educational products by engaging in various aspects of the development process and collaborating with teams to design user-centric solutions.
Responsibilities:
• As a Software Engineer, you will build the back-end wiring, application logic, and UI that engage our users.
• You will find and use the best technologies to add features and create new products.
• You’ll be involved in all aspects of the development process – including design, coding, testing, debugging, and tuning.
• You will own your projects from start to end as they travel through our fast-paced development cycle.
• In addition to working with your fellow engineers, you’ll collaborate with other teams to design amazing products that meet the needs of our users, who are students and teachers all over the world.
Qualifications:
Required:
• Bachelor's or advanced degree in computer science or a related discipline
• Excellent programming skills
• Strong analytical-reasoning and problem-solving skills
• Ability to work both independently and with a wide variety of teams
• Passion for improving education through technology
Preferred:
• Knowledge of Unix, Python, Java, SQL, or JavaScript is a plus
Company:
At IXL Learning, we are passionate about improving learning for all. Founded in 1996, the company is headquartered in San Mateo, USA, with a team of 1001-5000 employees. The company is currently Late Stage.