1

Computer Engineering Jobs in Shelby, NC (NOW HIRING)

Maintain and manage product data, engineering documentation, CAD/PDM systems, specifications, engineering standards, revision controls, and technical records to ensure configuration management ...

Maintain and manage product data, engineering documentation, CAD/PDM systems, specifications, engineering standards, revision controls, and technical records to ensure configuration management ...

Applies knowledge of engineering principles to design products for customer solutions such as ... Maintain CAD file PDM vault * Assist co-workers with SolidWorks and PDM usage and training

Laser Programmer

Gastonia, NC · On-site

$16.25 - $20.50/hr

Create and optimize G-code/laser programs from 2D/3D engineering drawings and CAD files. * Setup & Parameter Tuning: Calibrate laser machines and set parameters (power, speed, gas pressure, focal ...

This role is responsible for hands-on product design from concept through production release, including 3D CAD modeling, engineering drawings, material selection, and product validation. This ...

Laser Programmer

Gastonia, NC · On-site

$16.25 - $20.50/hr

Create and optimize G-code/laser programs from 2D/3D engineering drawings and CAD files. * Setup & Parameter Tuning: Calibrate laser machines and set parameters (power, speed, gas pressure, focal ...

Develop and create computer programs for laser machines based on engineering drawings, specifications, or production requirements. * Select appropriate laser parameters, including power, speed, and ...

Integrate engineering and CAD platforms such as SolidWorks, AutoCAD, Creo, BIM tools, or similar systems into engineering and operational workflows. * Create and maintain mechanical drawings ...

Integrate engineering and CAD platforms such as SolidWorks, AutoCAD, Creo, BIM tools, or similar systems into engineering and operational workflows. * Create and maintain mechanical drawings ...

Integrate engineering and CAD platforms such as SolidWorks, AutoCAD, Creo, BIM tools, or similar systems into engineering and operational workflows. * Create and maintain mechanical drawings ...

Laser Programmer

Gastonia, NC · On-site

$15 - $18.75/hr

Create and optimize G-code/laser programs from 2D/3D engineering drawings and CAD files. * Setup & Parameter Tuning: Calibrate laser machines and set parameters (power, speed, gas pressure, focal ...

Control Engineer

Kings Mountain, NC · On-site

$80K - $104K/yr

Provide engineering support both internally and externally. Essential Duties and Responsibilities ... Computer Skills To perform this job successfully, an individual should have knowledge of Design ...

Showing results 41-60

Computer Engineering information

See Shelby, NC salary details

$46K

$115.2K

$130.4K

How much do computer engineering jobs pay per year?

As of Sep 15, 2026, the average yearly pay for computer engineering in Shelby, NC is $115,199.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,700.00 and $124,700.00 per year, depending on experience, location, and employer.

What is computer engineering?

Computer engineering is a field that combines principles of electrical engineering and computer science to design, develop, and maintain computer systems and hardware. Computer engineers work on both the hardware (such as processors, circuit boards, and memory devices) and the software that runs on these systems. Their work enables the creation of everything from smartphones and laptops to complex embedded systems in cars and medical devices. Computer engineering can also involve research, innovation, and improving the efficiency and performance of computers and related technologies.

What are the key skills and qualifications needed to thrive as a computer engineer?

To thrive as a Computer Engineer, you need strong analytical skills, proficiency in computer architecture, hardware and software design, and at least a bachelor's degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), hardware description languages (like VHDL or Verilog), and tools like MATLAB or CAD software is common, and certifications like Cisco or CompTIA can be beneficial. Problem-solving abilities, teamwork, and effective communication are vital soft skills for collaborating on complex projects and troubleshooting technical issues. These skills and qualifications are essential for designing innovative computing solutions, ensuring reliable system performance, and succeeding in multidisciplinary engineering environments.

How do computer engineers typically collaborate with other departments in a tech company?

Computer engineers often work closely with software developers, hardware designers, and product managers to bring complex systems to life. Collaboration usually involves regular meetings to align on project goals, troubleshooting cross-disciplinary issues, and integrating hardware and software components. Effective communication and teamwork are essential, as computer engineers must translate technical requirements and constraints between teams to ensure a smooth development process. This collaborative environment helps broaden your skill set and exposes you to various aspects of product development.

What is the difference between Computer Engineering vs Computer Science?

AspectComputer EngineeringComputer Science
Required CredentialsBachelor's in Computer Engineering or related fieldBachelor's in Computer Science or related field
Work EnvironmentHardware and software development, embedded systems, device designSoftware development, algorithms, data structures, theoretical computing
Employer & Industry UsageTech companies, hardware firms, embedded systems companiesSoftware firms, research institutions, tech startups
Common Search & ComparisonYesYes

Computer Engineering focuses on designing and developing hardware and embedded systems, combining electrical engineering and computer science principles. Computer Science emphasizes software development, algorithms, and theoretical aspects of computing. While both fields overlap, Computer Engineering leans more toward hardware integration, whereas Computer Science centers on software and programming.

What do I do with a computer engineering degree?

A computer engineering degree prepares individuals for roles such as hardware engineer, software developer, systems analyst, or network administrator. Graduates often work in technology companies, design embedded systems, develop software, or manage computer networks, utilizing skills in programming, circuit design, and systems integration.

What is the job of a computer engineer?

A computer engineer designs, develops, and tests computer hardware and software systems. They work with programming languages, circuit design, and system integration to create efficient computing solutions, often collaborating with software developers and IT professionals.

What cities near Shelby, NC are hiring for Computer Engineering jobs?

Cities near Shelby, NC with the most Computer Engineering job openings:

Infographic showing various Computer Engineering job openings in Shelby, NC as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 80% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 81% Physical, 1% Hybrid, and 18% Remote job distribution, with an average salary of $115,199 per year, or $55.4 per hour.

Engineering/Construction Management Internship/Co-op - Spring 2027

Shelby, NC • On-site

E.S. Wagner Co., LLC
Construction • 201 - 500 employees

$16 - $20.50/hr

Internship

Posted 15 days ago


Key responsibilities

  • Assist with project layout, shop drawing submittals, the project schedule, and other aspects of managing the work.

  • Complete site inspections to produce daily reports of work and subcontractor activities, ensuring compliance with environmental regulations.

  • Partner with the bid team to develop cost estimates from contract documents and plans, and assist in preparing subcontracts and purchase orders.


Job description

E.S. Wagner Company, LLC is looking for an Intern/Co-Op to join its team of construction professionals in Shelby, NC .
Company Profile
E.S. Wagner Company, LLC, is a heavy civil and highway construction company serving clients in both the public and private sectors. With offices in Charlotte, North Carolina, and Piedmont, South Carolina, E.S. Wagner Company, LLC has the people and resources necessary to complete the most challenging and complex projects in various geographical areas. Through innovative engineering and construction, combined with the latest in construction technology and equipment, E.S. Wagner Company, LLC has built its reputation as a safe, capable, and expert general contractor. These capabilities, coupled with the values of integrity, reliability, and pride in a job well done, make E.S. Wagner Company, LLC an industry leader and employer of choice.
Check us out at www.eswagner.com
Position Summary
Co-op and Intern opportunities are available within two different areas within the company. During your co-op session, you will be assigned as an assistant in one of the following areas: Field Engineering / Management or Estimating / Office Engineering.
Field Engineering / Management
  • Assist with: project layout, shop drawing submittals, the project schedule, and other important aspects of managing the work.
  • Complete site inspections to produce: daily reports of the work / subcontractor activities and ensure compliance with environmental regulations.
  • Direct interaction with field management, subcontractors, and owners to gain knowledge, real world experience, and a flavor for day to day civil operations by helping to determine the appropriate safety measures, quality specifications, job costs, and scope of the work.
  • Contribute to the success of the construction project by assisting to meet critical milestones.

Estimating / Office Engineering
  • Partner with the bid team to develop cost estimates from contract documents and plans.
  • Utilize cutting edge software to perform quantity takeoffs to prepare hard bid estimates.
  • Participate in scheduling, site visits, and time studies to provide accurate estimating data.
  • Assist in preparing subcontracts and purchase orders, gather quantity data for progress performance reports and measure / evaluate production costs versus budgeted performance.

Qualifications
  • Undergraduate student at a college or university offering degree programs.
  • Intense interest and passion for the Construction Industry and a desire to work in a team environment.
  • Demonstrate leadership and Interpersonal skills.
  • Ability to communicate both verbally and in writing.
  • Computer skills and a familiarity with Microsoft office suite programs.

No phone calls, please.
Accessibility: If you need an accommodation as part of the employment process please contact Human Resources at
Phone: (419) 691-8651Email: HR@eswagner.com
Equal Opportunity Employer, including disabled and veterans.
If you want to view the Know Your Rights: Workplace Discrimination is Illegal poster, please choose your language: English - Spanish - Arabic - Chinese