2

Entry Level Computer Programming Jobs in Raleigh, NC

We use in-house talent, expertise and resources to plan, design, engineer, manage, conduct ... entry level position in the electric utility industry. More experience performing detailed CAD ...

Data Analyst

Raleigh, NC · On-site

$27 - $28/hr

Open to entry-level through senior candidates; no minimum or maximum years of experience required ... Computer Science * Computer Engineering * Industrial Engineering * Or a related technical ...

Computer and Information Science, Computer Engineering, Computer Management, Computer Science ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

FPGA Systems Development Engineer

Durham, NC · On-site

$125K - $161K/yr

We are seeking a motivated, entry-level FPGA System Development Engineer to our Aerospace, Défense ... Bachelor's degree or higher in electrical and/or computer engineering * Hands-on experience with ...

FPGA Systems Development Engineer

Durham, NC

$125K - $161K/yr

We are seeking a motivated, entry-level FPGA System Development Engineer to our Aerospace, Defense ... Bachelor's degree or higher in electrical and/or computer engineering * Hands-on experience with ...

Showing results 41-60

Entry Level Computer Programming information

See Raleigh, NC salary details

$32.1K

$63.2K

$92.8K

How much do entry level computer programming jobs pay per year?

As of Sep 11, 2026, the average yearly pay for entry level 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 entry level computer programming jobs?

Entry level computer programming jobs are positions designed for individuals who are new to the field of software development, often recent graduates or career changers. These roles typically involve writing, testing, and debugging code under the guidance of more experienced developers. Entry level programmers may work with a variety of programming languages and tools to help build or maintain software applications. These positions provide foundational experience in coding, problem-solving, and collaborating within a software development team.

What types of projects or tasks can I expect to work on as an entry-level computer programmer?

As an entry-level computer programmer, you will typically be assigned tasks such as writing and testing code, fixing bugs, and assisting in the development of new features under the guidance of more experienced developers. You might also help maintain existing software, update documentation, and participate in code reviews. Working closely with other team members, such as software engineers, QA testers, and product managers, is common, which helps you build both technical and collaborative skills early in your career.

What are the key skills and qualifications needed to thrive as an entry level computer programmer, and why are they important?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages such as Python, Java, or C++, along with a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and code editors is typically required. Strong problem-solving skills, attention to detail, and effective teamwork are valuable soft skills that help programmers excel. These abilities are crucial for writing efficient, reliable code and collaborating on software development projects in a professional environment.

What is the difference between Entry Level Computer Programming vs Software Developer?

AspectEntry Level Computer ProgrammingSoftware Developer
Required CredentialsAssociate's degree or coding bootcamp certificationBachelor's degree in CS or related field often preferred
Work EnvironmentInternships, junior roles, team projectsFull-time positions in tech companies, startups, or agencies
Employer & Industry UsageEntry-level roles across various industriesDeveloping, testing, and maintaining software applications
Common Search & ComparisonYesYes

Entry Level Computer Programming typically involves basic coding tasks and learning foundational skills, often requiring an associate's degree or bootcamp certification. Software Developers usually have more experience, often hold a bachelor's degree, and are responsible for designing, developing, and maintaining software applications. While both roles involve coding, Software Developers have broader responsibilities and work in more advanced project environments.

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 are popular job titles related to Entry Level Computer Programming jobs in Raleigh, NC?

For Entry Level Computer Programming jobs in Raleigh, NC, the most frequently searched job titles are:

What job categories do people searching Entry Level Computer Programming jobs in Raleigh, NC look for?

The top searched job categories for Entry Level Computer Programming jobs in Raleigh, NC are:

What cities near Raleigh, NC are hiring for Entry Level Computer Programming jobs?

Cities near Raleigh, NC with the most Entry Level Computer Programming job openings:

Infographic showing various Entry Level Computer Programming job openings in Raleigh, NC as of September 2026, with employment types broken down into 57% Full Time, and 43% Part Time. Highlights an 100% In-person job distribution, with an average salary of $63,160 per year, or $30.4 per hour.

Electrical Engineer (Jr or recent graduate opportunity)

Raleigh, NC

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 13 days ago


Key responsibilities

  • Support the design, development, and commissioning of control systems for environmental chambers.

  • Develop and maintain electrical schematics, panel layouts, and project documentation.

  • Participate in testing, troubleshooting, and supporting hardware integration of industrial control systems.


Job description

About Us

We are a leader in the design, manufacturing, installation, and servicing of a diverse line of controlled environmental chambers. Our walk-in rooms and reach-in chambers are specifically constructed to maintain the stringent environmental conditions required for a wide range of specialized research, development, and manufacturing activities.

Job Summary

Position Overview

Environmental Specialties is seeking a motivated entry-level Electrical & Controls Engineer to join our engineering team. This role is ideal for a recent graduate looking to launch their career in industrial automation and controls. You will work directly with senior engineers to support the design, development, and commissioning of sophisticated control systems for high-precision environmental chambers, while also contributing to new product development initiatives.

This is a hands-on role spanning the full project lifecycle, from initial electrical schematics and panel design through final functional testing and customer delivery.

Essential Duties & Responsibilities

Key Duties & Responsibilities

  • Electrical Design: Develop and maintain electrical schematics and panel layouts for industrial control systems using AutoCAD and EPlan, including supporting EPlan workflow development and deployment.
  • PLC & HMI Development: Participate in the development, testing, and troubleshooting of PLC logic.
  • Electromechanical Controls: Apply knowledge of electromechanical control systems, including relays, contactors, motor starters, and associated wiring practices used in industrial chamber applications.
  • Standards & Compliance: Learn and apply industry-standard electrical codes, including UL 508A (Industrial Control Panels) and the NEC (National Electrical Code).
  • Hardware Integration: Support the configuration and troubleshooting of industrial controls.
  • Documentation: Generate and maintain project documentation including electrical schematics, bill of materials (BOM), and functional test protocols to ensure high-quality delivery to clients.
  • Testing & Commissioning: Create documentation for and perform Factory Acceptance Testing (FAT).
  • Perform other duties as assigned.
Qualifications

Preferred Qualifications

  • Education: Bachelor's degree in Electrical Engineering, Computer Engineering, or a closely related field from an ABET-accredited institution.
  • Experience: Prior internship or co-op experience in an engineering environment is preferred. Candidates with demonstrated hands-on project experience, such as work with microcontrollers (Arduino, Raspberry Pi), embedded systems, 3D printing, or similar maker and prototyping platforms, are strongly encouraged to apply.
  • Troubleshooting Aptitude: Experience diagnosing and resolving electrical or programming issues, whether in a professional, academic, or project setting, is a plus.
  • Software Skills: Exposure to CAD software and a working understanding of programming logic (C, Python, Ladder Logic, or similar).
  • Detail Oriented: Strong organizational skills and a disciplined approach to technical documentation and data management consistent with professional engineering standards.
  • Communication: Strong verbal and written communication skills for collaborating within a multi-disciplinary engineering team.

#enviro

Benefits

Benefits - Starting the First of the Month After Hire

  • Health Insurance: 4 plan options with Rx coverage
  • HSA and FSA options
  • Dental Insurance: 2 plan options
  • Vision Insurance
  • Companypaid AD&D, Life Insurance, ShortTerm Disability, and LongTerm Disability
  • 401(k) with company match and immediate vesting

Additional Benefits

  • Competitive paid time off + holiday pay
  • Weekly pay with direct deposit; per diem plan
  • Employee referral incentives
  • Employee Assistance Program (EAP)
  • Tuition reimbursement
  • Teamoriented environment with a businesscasual dress code (jeans welcome!)
Equal Opportunity EmployerAs a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, we offer employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success. Equal Opportunity Employer/Veterans/DisabledAffirmative Action Policy

Please review our Affirmative Action Policy.

Notice to Prospective EmployeesNotice to prospective employees: There have been fraudulent postings and emails regarding job openings. EMCOR Group and its companies list open positions here. Please check our available positions to confirm that a post or email is genuine. EMCOR Group and its companies do not reach out to individuals to help with marketing or other similar services. If an individual is contacted for services outside of EMCOR's normal application process - it is probably fraudulent.Employment Type: FULL_TIME