Responsibilities * Oversee daily operations of the CAD team, including workload allocation ... Collaborate with engineers, architects, and project managers to align scopes, resolve design ...
Quick apply
Responsibilities * Oversee daily operations of the CAD team, including workload allocation ... Collaborate with engineers, architects, and project managers to align scopes, resolve design ...
Quick apply
Responsibilities * Oversee daily operations of the CAD team, including workload allocation ... Collaborate with engineers, architects, and project managers to align scopes, resolve design ...
Dalton, GA · On-site
Utilizes SolidWorks to engineer retail display fixtures for the Health and Beauty sector by ... Develop three-dimensional CAD models and virtual assemblies using SolidWorks to represent ...
Dalton, GA · On-site
Utilizes SolidWorks to engineer retail display fixtures for the Health and Beauty sector by ... Develop three-dimensional CAD models and virtual assemblies using SolidWorks to represent ...
Chattanooga, TN · On-site
$47K - $50K/yr
Business; Engineering and Computer Science; Health, Education and Professional Studies; and the Honors College are home to an array of award-winning programs from Nursing to Computer Science ...
Chattanooga, TN · On-site
$47K - $50K/yr
Business; Engineering and Computer Science; Health, Education and Professional Studies; and the Honors College are home to an array of award-winning programs from Nursing to Computer Science ...
Dalton, GA · On-site
Utilizes SolidWorks to engineer retail display fixtures for the Health and Beauty sector by ... Develop three-dimensional CAD models and virtual assemblies using SolidWorks to represent ...
Dalton, GA · On-site
Utilizes SolidWorks to engineer retail display fixtures for the Health and Beauty sector by ... Develop three-dimensional CAD models and virtual assemblies using SolidWorks to represent ...
Chattanooga, TN · On-site
Electrical Engineering, Electrical Engineering Technology, Computer Engineering Technology, Mechatronics, Electromechanical Engineering Technology, Engineering Technology, Engineering, C Industrial ...
Chattanooga, TN · On-site
Electrical Engineering, Electrical Engineering Technology, Computer Engineering Technology, Mechatronics, Electromechanical Engineering Technology, Engineering Technology, Engineering, C Industrial ...
Chattanooga, TN · On-site
Electrical Engineering, Electrical Engineering Technology, Computer Engineering Technology, Mechatronics, Electromechanical Engineering Technology, Engineering Technology, Engineering, C Industrial ...
Chattanooga, TN · On-site
Electrical Engineering, Electrical Engineering Technology, Computer Engineering Technology, Mechatronics, Electromechanical Engineering Technology, Engineering Technology, Engineering, C Industrial ...
Job Title: Part-Time Electrical Engineer Work Location: Huntsville, AL Salary: Based on experience ... Knowledge and demonstrated capabilities in CAD, preferably Bentley MicroStation is preferred ...
Job Title: Part-Time Electrical Engineer Work Location: Huntsville, AL Salary: Based on experience ... Knowledge and demonstrated capabilities in CAD, preferably Bentley MicroStation is preferred ...
Assists with correcting and updating drawings provided by senior engineers to verify corrections are made within multiple CAD-related software. * Assists with client presentations, shop drawing ...
Assists with correcting and updating drawings provided by senior engineers to verify corrections are made within multiple CAD-related software. * Assists with client presentations, shop drawing ...
Chattanooga, TN · On-site
$15.25 - $19.75/hr
Provide technical support for projects, including design, testing, and engineering calculations. * Assist in creating and modifying drawings or models using CAD software. * Support process ...
Chattanooga, TN · On-site
$15.25 - $19.75/hr
Provide technical support for projects, including design, testing, and engineering calculations. * Assist in creating and modifying drawings or models using CAD software. * Support process ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Strong computer skills (e.g. Microsoft Office Suite). * Strong computer skills include structural ... Engineer in Training (EIT) certification. This job posting will remain open a minimum of 72 hours ...
Strong computer skills (e.g. Microsoft Office Suite). * Strong computer skills include structural ... Engineer in Training (EIT) certification. This job posting will remain open a minimum of 72 hours ...
Chattanooga, TN · On-site
The Recruitment and Outreach Specialist plays a vital role in shaping the future of the College of Engineering and Computer Science (CECS) by leading strategic recruitment and outreach efforts. In ...
Chattanooga, TN · On-site
The Recruitment and Outreach Specialist plays a vital role in shaping the future of the College of Engineering and Computer Science (CECS) by leading strategic recruitment and outreach efforts. In ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Strong computer skills (e.g. AutoCAD, Civil 3D, MathCAD), and/or hydraulic, hydrologic, , civil ... Engineer in Training (EIT) certification. This job posting will remain open a minimum of 72 hours ...
Strong computer skills (e.g. AutoCAD, Civil 3D, MathCAD), and/or hydraulic, hydrologic, , civil ... Engineer in Training (EIT) certification. This job posting will remain open a minimum of 72 hours ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
Advanced Electronics / Computer Field (ET/FC) Category / Component: Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...
$30K - $35.2K
5% of jobs
$35.2K - $40.4K
10% of jobs
$40.4K - $45.6K
7% of jobs
$46.5K is the 25th percentile. Wages below this are outliers.
$45.6K - $50.7K
15% of jobs
$50.7K - $55.9K
7% of jobs
The median wage is $57.8K / yr.
$55.9K - $61.1K
15% of jobs
$61.1K - $66.3K
11% of jobs
$70.1K is the 75th percentile. Wages above this are outliers.
$66.3K - $71.4K
6% of jobs
$71.4K - $76.6K
14% of jobs
$76.6K - $81.8K
7% of jobs
$81.8K - $87K
2% of jobs
$30K
$59.2K
$87K
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

Full-time
Medical, Life, Retirement, PTO
Re-posted 20 days ago
8.2
Based on 13 frontline employees who took The Breakroom Quiz
153rd of 440 rated engineering
Why CCI? CCI Systems, Inc. is an Employee-Owned Telecommunications Company based in Iron Mountain, MI with 60+ years of industry knowledge and experience. Our outstanding team-based work culture and environment has allowed us to grow, develop, and retain long-term employees. We offer a comprehensive benefits package, competitive pay, flexibility, paid on the job training, overtime, professional development, and inspire you to be bold, yet accountable. We value our employees’ hard work and determination and REWARD results all while having fun!
Our mission is to make life better by connecting people through innovative communication systems.
We are seeking a Permit Supervisor (Drafting) who plays a critical role in managing the permitting workflow and ensuring compliance with all applicable Federal, State, County, and Local regulations. This role requires advanced expertise in AutoCAD principles and standards, as well as Rights-of-Way permitting. The Supervisor is expected to lead the technical and administrative processes involved in the acceptance, preparation, drafting, review, and approval of permit drawings, supporting efficient and compliant project execution.
Responsibilities
Qualifications
Shift is full-time Monday – Friday between the hours of 8:00 am – 5:00 pm PST. Must be flexible and willing to work outside normal business hours as necessary.
Benefits: healthcare, retirement, paid leave (e.g., sick leave, PTO, company holidays), life insurance, AD&D, short-term disability, FSA, education reimbursement, wellness reimbursement, and employee assistance program (EAP).
Get the full story on Breakroom
Sourced by ZipRecruiter
Media and telecom
501 - 1,000 Employees
Iron Mountain, MI, US
1955