1

Software Software Jobs in Raleigh, NC (NOW HIRING)

senior software engineer

Durham, NC · On-site

$118.40K - $156.10K/yr

Position Summary This position comprises hands- on software design, implementation, and verification of medical device software and infrastructure across multiple software technologies. The ...

Software Engineer II

Durham, NC · On-site

$45 - $48/hr

Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able to commute and work onsite in Durham, NC. Pay Rate: $45-48 per hour Work Hours: M-F 8am-5pm Education: Bachelor's in ...

Software Engineer II

Durham, NC · On-site

$45 - $48/hr

Software Engineer II Location: Durham, NC (hybrid remote) Candidates must be able to commute and work onsite in Durham, NC. Pay Rate: $45-48 per hour Work Hours: M-F 8am-5pm Education: Bachelor's in ...

Your Superhero Uniform Includes (Required Experience and Skills) * 2+ years of experience as a full stack software engineer developing scalable and resilient event-driven and API-based microservices ...

IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new ...

Embedded Software Engineer

Cary, NC · On-site

$60 - $64/hr

Embedded Software Engineer Client: Heavy Machine Manufacturing Company Location: Cary, NC 27513 Duration: 12 Months Shift: 1st Shift (8:00 AM - 5:00 PM) Job Summary Embedded software engineering role ...

Senior Software Engineer

Raleigh, NC · On-site

$119.10K - $157K/yr

Red Hat is the world's leading provider of enterprise open source software solutions, and they are seeking a Senior Software Engineer to help deliver next generation PKI functionalities. The role ...

Senior Software Engineer

Cary, NC · On-site

$124.80K - $164.60K/yr

Overview Garmin International seeks Senior Software Engineer (Cary, NC; Multiple Positions): * Develops moderately complex software in C/C++ and Python for new products and/or applications.

Software Developer- Hybrid, Cary, North Carolina or Remote in the US We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into ...

Software Developer- Hybrid, Cary, North Carolina or Remote in the US We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into ...

Software Engineer

Raleigh, NC · On-site +1

$125.32K - $154.19K/yr

Must have two (2) years of experience with: high level programming; developing REST APIs; collaborative software development; public cloud platforms; and support tools, including version control and ...

CNO Software Developer

Cary, NC · On-site

$120K/yr

Design and develop new hardware or software based CNO capabilities * Manage the designing, developing, documenting, testing, and debugging of applications software and systems. * Apply expert ...

Software Engineering Manager Our client's office is located in the heart of Downtown Durham, NC, walking distance from the Durham Performing Arts Center, Durham Bulls Athletic Stadium, American ...

next page

Showing results 1-20

Software Software information

See Raleigh, NC salary details

$46.7K

$108.7K

$161.4K

How much do software software jobs pay per year?

As of May 30, 2026, the average yearly pay for software software in Raleigh, NC is $108,723.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $126,400.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks or languages such as Python, Java, or JavaScript is essential. Problem-solving, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building robust software solutions, collaborating with teams, and adapting to evolving technology.

How does a Software Engineer typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, and quality assurance specialists to deliver robust solutions. Collaboration usually involves regular meetings to clarify requirements, code reviews to ensure quality, and agile ceremonies like stand-ups or sprint planning to coordinate progress. Effective communication and adaptability are essential, as priorities and project scopes may shift based on feedback from various stakeholders. This teamwork fosters a dynamic environment where engineers can both learn from and contribute to multiple areas of the product lifecycle.

What are Software Software professionals?

The term 'Software Software' appears to be a typographical error or redundancy. Typically, the intended job title is 'Software Engineer' or 'Software Developer.' These professionals are responsible for designing, developing, testing, and maintaining software applications or systems. They use programming languages and engineering principles to solve problems and create software solutions for businesses or consumers. Their work can range from building desktop applications to developing complex cloud-based systems.

Which is the highest paying software job?

Software engineering roles such as software architects, machine learning engineers, and senior software developers tend to have the highest salaries in the industry. These positions often require advanced skills, extensive experience, and knowledge of specialized tools or programming languages, and they typically offer compensation significantly above average software roles.

What is the difference between Software Software vs Software Developer?

AspectSoftware SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS CertifiedRequires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified
Work EnvironmentWorks in teams developing, testing, and maintaining software applicationsDesigns, codes, and tests software programs, often collaborating with teams
Industry UsageCommonly employed in tech companies, software firms, and IT departmentsEmployed across various industries including tech, finance, healthcare, and more

Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.

What cities near Raleigh, NC are hiring for Software Software jobs? Cities near Raleigh, NC with the most Software Software job openings:
Infographic showing various Software Software job openings in Raleigh, NC as of May 2026, with employment types broken down into 79% Full Time, 15% Part Time, and 6% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $108,723 per year, or $52.3 per hour.

$118.40K - $156.10K/yr

Full-time

Posted 2 days ago


Job description

Company Description

Inuson International Inc

Job Description

JOB DESCRIPTION:
Our Client has a mission to save lives and make lives better for millions of children by bringing new technologies, new
tests, and new hope to parents and healthcare professionals worldwide. Position Summary This position comprises hands-
on software design, implementation, and verification of medical device software and infrastructure across multiple
software technologies. 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 babies. This role
reports to the Associate Director of Software Engineering. Roles and Responsibilities Quickly learn relevant knowledge
and skills specific to medical device software development. Proactively discover, understand, and prioritize software
requirements from both internal and external customers. Add features and fix bugs by writing testable code in the style of
existing code bases. Enhance software reliability through test automation. Deliver documents required by quality system
and software development lifecycle process. Research technology trade-offs and provide inputs to the software roadmap.
Setup development servers and other infrastructure related to software development and product support. Infrequent travel
for product support and training.
Qualifications and Requirements:
Excellent communication skills. Technical proficiency in C and C++.
Able to contribute to projects that span multiple platforms andor programming languages.
Able to quickly organize and understand complex software systems.
Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software
developer.
Additional Relevant Skills:
HL7 Integration.
Linux CLI tools and development environments.
Python, Bash, JavaScript Node.js, Kotlin.
Experience with software development integrated with custom hardware.
Software development for the Android platform.
Configuration management, source control, and issue tracking tools.
Virtualization. Database design.

Qualifications

Education and Experience BS or MS in Computer Science. 5 years of experience as a professional software
developer..

Additional Information

 Experience with software development integrated with custom hardware.