1

Software Engineers Jobs in Raleigh, NC (NOW HIRING)

Software Engineers

Chapel Hill, NC · On-site

$80 - $120/hr

Create an internal development suite that significantly reduces engineering cycle times. * Build core software capabilities that are reusable across varied applications. What We're Looking For * Fast ...

Lead a team of Software Engineers with diverse capability levels in the design of new products, enhancement of existing designs, and development of test procedures * Coordinate and participate in ...

Mentors and provides guidance to less experienced software engineers (Software Engineer 1 & 2 & Senior Software Engineers) * Serves as architect for solutions that span multiple groups or disciplines

Work with a team of talented engineers, both starting projects from scratch and also working within ... software engineering * Bachelor's or advanced degree in Computer Science or a related discipline

... seeking Software Engineers who have a passion for technology and education to help us add new ... The role involves collaborating with talented engineers to develop and enhance educational products ...

senior software engineer

Durham, NC · On-site

$118K - $156K/yr

The successful candidate will become an instrumental part of a small team of software engineers who create and support products used by medical and lab professionals to improve the lives of newborn ...

senior software engineer

Durham, NC · On-site

$118K - $156K/yr

The successful candidate will become an instrumental part of a small team of software engineers who create and support products used by medical and lab professionals to improve the lives of newborn ...

You know how to attract, support, and develop a team of early career software engineers to help them reach their full potential * You communicate in a positive, enthusiastic manner that provides ...

You know how to attract, support, and develop a team of early career software engineers to help them reach their full potential * You communicate in a positive, enthusiastic manner that provides ...

CNO Software Developer

Cary, NC · On-site

$90 - $200/hr

Collaborate with software engineers, systems engineers, cybersecurity professionals, and other technical teams. * Ensure software development activities comply with applicable standards, processes ...

... engineers to develop and implement server-side web applications through the full development cycle from concept to software release. Required * BS in Computer Science. * 3-5 years full-stack ...

Senior Software Engineer

Cary, NC · On-site

$124K - $164K/yr

Mentors and provides guidance to less experienced Software Engineers (1 & 2) * Contributes to advanced technical research on new technologies * Offers process improvement suggestions and authors new ...

Software Engineer

Raleigh, NC · On-site

$80 - $100/hr

Work with a team of talented engineers, both starting projects from scratch and also working within ... software engineering* Bachelor's or advanced degree in Computer Science or a related discipline*

next page

Showing results 1-20

Software Engineers information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do software engineers jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software engineers in Raleigh, NC is $143,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

What kinds of jobs do software engineers do?

Software engineers develop, test, and maintain software applications, systems, and platforms across various industries. They work on tasks such as coding, debugging, designing software architecture, and collaborating with teams using programming languages like Java, Python, or C++. Their roles can include front-end, back-end, full-stack development, or specialized areas like security or data engineering.

What work does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, development tools, and methodologies to create solutions that meet user needs and technical requirements, often collaborating with teams and following project deadlines.
More about Software Engineers jobs

What are the most commonly searched types of Software Engineers jobs in Raleigh, NC?

The most popular types of Software Engineers jobs in Raleigh, NC are:

Infographic showing various Software Engineers job openings in Raleigh, NC as of August 2026, with employment types broken down into 33% Internship, and 67% Full Time. Highlights an 100% In-person job distribution, with an average salary of $143,405 per year, or $68.9 per hour.

Software Engineers

Blue Sky Robotics

Chapel Hill, NC • On-site

$80 - $120/hr

Other

Posted 18 days ago


Job description

You will design, build, and maintain the robotics software that runs on our production robots. This includes core architecture, reliability, and infrastructure that enable our systems to scale and operate consistently in the field.

What You'll Do
  • Lead the migration of our software stack to ROS2.
  • Improve reliability and uptime across robots and infrastructure.
  • Build architecture, tooling, and observability for large-scale deployments.
  • Create an internal development suite that significantly reduces engineering cycle times.
  • Build core software capabilities that are reusable across varied applications.
What We're Looking For
  • Fast learner with strong analytical ability; able to absorb/create new ideas quickly.
  • High personal output and strong work ethic; excited about startup culture.
  • Customer-obsessed mindset focused on delivering systems that solve real problems.
  • Bias for action and ability to make progress with incomplete information.
  • Strong ownership, high standards, and consistent delivery.
  • Excellent communication and ability to work cross-functionally.
Technical Expectations
  • Strong in Python and robotics software fundamentals. Experience with ROS2, controls, perception, C++, or distributed systems is a plus.
  • Ability to quickly learn new tools and architectures and apply them independently.
  • Skilled at building modular, reliable systems, including debugging, observability, and fault-tolerant design.
What We Offer
  • You work on production systems used in real environments, not research lab prototypes.
  • Engineers own software end-to-end: architecture, implementation, testing, deployment, and reliability.
  • You ship quickly and see your work used immediately in active robot deployments.
  • You have meaningful influence over how our systems scale from early pilots to large, distributed fleets.
  • The work is varied, technically challenging, and central to the company's growth.
#J-18808-Ljbffr