1

Computer Programming Jobs in Raleigh, NC (NOW HIRING)

CAD Designer

Apex, NC

$20.75 - $28.50/hr

Job Title : CAD Designer Telecom New Product Development, located in Apex, NC About the Role The CA ... This position collaborates closely with laboratory engineering and cross-functional teams to ensure ...

CAD Designer

Apex, NC

$20.50 - $28.50/hr

Job Title : CAD Designer Telecom New Product Development, located in Apex, NC About the Role The CA ... This position collaborates closely with laboratory engineering and cross-functional teams to ensure ...

CAD Designer

Apex, NC · On-site

$20.50 - $28.50/hr

Job Title : CAD Designer Telecom New Product Development, located in Apex, NC About the Role The CA ... This position collaborates closely with laboratory engineering and cross-functional teams to ensure ...

Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related field; or relevant cybersecurity experience of 5+ years. * 3+ years of management experience managing ...

Senior Software Engineer

Raleigh, NC · On-site

$168K - $203K/yr

Advanced proficiency in computer programming languages (Bash, Python, or Go), Infrastructure as Code (Terraform, Cloud Formation, or ARM Templates) for automated provisioning of infrastructure for ...

Senior Cad Operator

Raleigh, NC · On-site

$19 - $26/hr

Perform computer aided drafting (CAD) for preparation of engineering drawings using industry appropriate software. Uses standard symbol sets and drawings to minimize drawing effort. Performs hand ...

Senior Cad Operator

Raleigh, NC

$19 - $26/hr

Perform computer aided drafting (CAD) for preparation of engineering drawings using industry appropriate software. Uses standard symbol sets and drawings to minimize drawing effort. Performs hand ...

CAD Designer

Holly Springs, NC · On-site

$90K - $130K/yr

CAD Designers will work with experienced engineers and will be put in a position to continuously develop skills and collaborate with other experienced RoviSys CAD Designers. Individual ...

next page

Showing results 1-20

Computer Programming information

See Raleigh, NC salary details

$32.1K

$63.2K

$92.8K

How much do computer programming jobs pay per year?

As of Jun 20, 2026, the average yearly pay for computer programming in Raleigh, NC is $63,160.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,100.00 and $77,800.00 per year, depending on experience, location, and employer.

What are some common challenges computer programmers face when working on large-scale software projects?

Computer programmers often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring that their code integrates smoothly with existing systems. Communication and version control become critical as the project grows, and programmers must be adept at using tools like Git and collaborating via code reviews. Additionally, balancing feature development with bug fixes and technical debt is a typical challenge, requiring strong organizational and problem-solving skills.

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

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), algorithmic thinking, and a relevant degree or coding certification. Familiarity with version control systems like Git, integrated development environments (IDEs), and debugging tools is standard. Problem-solving, attention to detail, and effective communication are standout soft skills in this field. These skills are crucial for building reliable software, collaborating with teams, and adapting to evolving technology requirements.

What is computer programming?

Computer programming is the process of designing, writing, testing, and maintaining instructions (code) that computers can execute to perform specific tasks or solve problems. Programmers use programming languages such as Python, Java, or C++ to communicate with computers and create software, websites, apps, and more. This field involves logical thinking, problem-solving skills, and continuous learning to keep up with new technologies.

What is the difference between Computer Programming vs Software Development?

AspectComputer ProgrammingSoftware Development
Required CredentialsTypically a degree in computer science or related field; certifications like Microsoft Certified or Oracle CertifiedSame as computer programming, often includes project management certifications
Work EnvironmentOften individual or small team coding tasks, in offices or remote settingsIncludes planning, designing, coding, testing, and deployment, often in larger teams
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT departments
Common Search & Comparison IntentUnderstanding coding roles, entry-level tasksBroader scope, project management, and lifecycle involvement

Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.

What are the most commonly searched types of Computer Programming jobs in Raleigh, NC? The most popular types of Computer Programming jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Computer Programming jobs? Cities near Raleigh, NC with the most Computer Programming job openings:
Infographic showing various Computer Programming job openings in Raleigh, NC as of June 2026, with employment types broken down into 1% As Needed, 84% Full Time, 14% Part Time, and 1% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $63,160 per year, or $30.4 per hour.
CAD Designer

$20.75 - $28.50/hr

Full-time

Posted 9 days ago


CommScope rating

8.2

Company rating: 8.2 out of 10

Based on 13 frontline employees who took The Breakroom Quiz


Job description

In our 'always on' world, we believe it's essential to have a genuine connection with the work you do.
Job Title: CAD Designer Telecom New Product Development, located in Apex, NC
About the Role
The CAD Designer for Telecom Outside Plant (OSP) New Product Development plays a critical technical role in transforming conceptual ideas into robust, next-generation telecom products. This position collaborates closely with laboratory engineering and cross-functional teams to ensure that Telcordia Generic Requirements (GR) specifications, along with internal standards, are effectively integrated into high-quality product designs.
The ideal candidate is a hands-on, plastic parts designer with strong 3D modeling experience using Creo. Expertise in molded plastic part design is essential. This individual excels at translating complex requirements into actionable engineering plans and 3D models.
Key Responsibilities:
  • Develop and maintain accurate 2D drawings and 3D CAD models
  • Update and revise designs based on feedback and engineering changes
  • Ensure designs meet specifications, standards, and manufacturability requirements
  • Collaborate with engineers, designers, and manufacturing teams
  • Organize and manage CAD files and documentation

Required Qualifications:
  • Associates Degree in an engineering related study and trained in 3D modeling using Creo
  • Proficiency in CREO software
  • Strong attention to detail and problem-solving skills
  • Basic understanding of engineering principles and materials
  • Ability to interpret technical drawings and specifications

Preferred Qualifications:
  • Experience in product development or manufacturing environments
  • Familiarity with SAP Based PLM systems and revision control processes

Physical & Work Environment Requirements:
  • Ability to work in laboratory and engineering environments around equipment, chambers, and instrumentation.
  • Occasional lifting of 30-50 lbs during test setup or equipment handling.
  • Standing, bending, or working in environmental or ESD-controlled areas as required.
  • Use of PPE (safety glasses, gloves, hearing protection) per procedures.
  • Occasional off-shift support for time-critical testing or prototype builds.

Why CommScope:
CommScope is on a quest to deliver connectivity that empowers how we live, work, and learn. Our employees push the boundaries of communications technology that enables game-changing discoveries like 5G, the Internet of Things, and gigabit speeds for everyone, everywhere. With our unmatched expertise in copper, fiber, and wireless infrastructure, our global clients rely on us to outperform today and be ready for the needs of tomorrow.
If you want to grow your career alongside bright, passionate, and caring people who strive to create what's next.....come connect to your future at CommScope.
CommScope is an Equal Opportunity Employer (EEO), including people with disabilities and veterans. If you are seeking an accommodation for the application or interview process, please contact us to submit your request at [email protected]. You can also learn more about CommScope's accommodation process and EEO policy at https://jobs.commscope.com/eeo
Learn more about how we're on a quest to connect the future and build what's next.

What CommScope employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


CommScope logo

About CommScope

Sourced by ZipRecruiter

CommScope is on a quest to deliver connectivity that empowers how we live, work, and learn. Our employees push the boundaries of communications technology that enables game-changing discoveries like 5G, the Internet of Things, and gigabit speeds for everyone, everywhere. With our unmatched expertise in copper, fiber, and wireless infrastructure, our global clients rely on us to outperform today and be ready for the needs of tomorrow.

Industry

Media and telecom

Company size

10,000+ Employees

Headquarters location

Hickory, NC, US

Year founded

1976