The Electrical and Computer Engineering Department (www.rowan.edu/ece) at Rowan University is growing, with the brand-new B.S. in Electrical Engineering Technology and M.S. in Systems Engineering ...
The Electrical and Computer Engineering Department (www.rowan.edu/ece) at Rowan University is growing, with the brand-new B.S. in Electrical Engineering Technology and M.S. in Systems Engineering ...
Adjunct Faculty, Department of Electrical and Computer Engineering Job no: 501674 Work type: Temporary Part-Time Location: Glassboro, New Jersey Categories: Faculty - Henry M. Rowan College of ...
Adjunct Faculty, Department of Electrical and Computer Engineering Job no: 501674 Work type: Temporary Part-Time Location: Glassboro, New Jersey Categories: Faculty - Henry M. Rowan College of ...
Junior CAD Technician / CNC Programmer Operator - Machine Shop
Vineland, NJ · On-site
$19 - $21/hr
Junior CAD Technician / CNC Programmer Operator - Machine Shop Location: Northeast Precast - Vineland, NJ Employment Type: Full-Time Position Overview Northeast Precast is seeking a motivated Junior ...
Junior CAD Technician / CNC Programmer Operator - Machine Shop
Vineland, NJ · On-site
$19 - $21/hr
Junior CAD Technician / CNC Programmer Operator - Machine Shop Location: Northeast Precast - Vineland, NJ Employment Type: Full-Time Position Overview Northeast Precast is seeking a motivated Junior ...
Computer Scientist
NJ · On-site
$65K - $70K/yr
Experience with development and programming of software applications, but interested in testing ... S. of Computer Science, Math, or related technical field and five (5) years of related work ...
Computer Scientist
NJ · On-site
$65K - $70K/yr
Experience with development and programming of software applications, but interested in testing ... S. of Computer Science, Math, or related technical field and five (5) years of related work ...
CAD/BIM Specialist
Cape May Court House, NJ · On-site
$80K - $103K/yr
Collaborate with project managers, engineers, architects, and design staff to ensure accurate, coordinated, and compliant models and drawings. * Support CAD/BIM standards, workflows, templates, model ...
Quick apply
CAD/BIM Specialist
Cape May Court House, NJ · On-site
$80K - $103K/yr
Collaborate with project managers, engineers, architects, and design staff to ensure accurate, coordinated, and compliant models and drawings. * Support CAD/BIM standards, workflows, templates, model ...
Superior Walls CAD Drafter
Vineland, NJ · On-site
$20 - $25/hr
Job Title: CAD Drafter - Superior Walls Location: Northeast Precast. 4081 S. Lincoln Avenue ... Coordinate with sales, engineering, production, and field teams to ensure drawing accuracy and ...
Superior Walls CAD Drafter
Vineland, NJ · On-site
$20 - $25/hr
Job Title: CAD Drafter - Superior Walls Location: Northeast Precast. 4081 S. Lincoln Avenue ... Coordinate with sales, engineering, production, and field teams to ensure drawing accuracy and ...
Superior Walls CAD Drafter
Vineland, NJ · On-site
$20 - $25/hr
Job Title: CAD Drafter - Superior Walls Location: Northeast Precast. 4081 S. Lincoln Avenue ... Coordinate with sales, engineering, production, and field teams to ensure drawing accuracy and ...
Superior Walls CAD Drafter
Vineland, NJ · On-site
$20 - $25/hr
Job Title: CAD Drafter - Superior Walls Location: Northeast Precast. 4081 S. Lincoln Avenue ... Coordinate with sales, engineering, production, and field teams to ensure drawing accuracy and ...
Final rate depends on location, qualifications and experience We are seeking a Mechanical Engineering expert with advanced CAD, Computational Fluid Dynamics (CFD) and FEA experience to support a ...
Final rate depends on location, qualifications and experience We are seeking a Mechanical Engineering expert with advanced CAD, Computational Fluid Dynamics (CFD) and FEA experience to support a ...
Pega Developers, Leads and Architects
Fairfield, NJ · On-site
$57.25 - $75.25/hr
Tech / M. Tech / MCA / in Computer Science, Computer Engineering or Electrical Engineering Minimum 2 year of experience in PRPC technology platform At least 1 cycle of PRPC implementation experience ...
Pega Developers, Leads and Architects
Fairfield, NJ · On-site
$57.25 - $75.25/hr
Tech / M. Tech / MCA / in Computer Science, Computer Engineering or Electrical Engineering Minimum 2 year of experience in PRPC technology platform At least 1 cycle of PRPC implementation experience ...
Senior FPGA Development Engineer
$129K - $166K/yr
Qualifications * BS/MS/PhD in Electrical Engineering, Computer Engineering, Computer Science , or a related field. * Strong professional experience in FPGA design and development using SystemVerilog
Senior FPGA Development Engineer
$129K - $166K/yr
Qualifications * BS/MS/PhD in Electrical Engineering, Computer Engineering, Computer Science , or a related field. * Strong professional experience in FPGA design and development using SystemVerilog
Junior Computer Scientist
NJ · On-site
$50K/yr
Review and comment on system engineering documents, system requirement documents, ad system testing ... Bachelor's degree of Science in Computer Science, Math, or another technical field and three years ...
Junior Computer Scientist
NJ · On-site
$50K/yr
Review and comment on system engineering documents, system requirement documents, ad system testing ... Bachelor's degree of Science in Computer Science, Math, or another technical field and three years ...
University degree in Computer Science or closely related field (Computer Engineering, Cybersecurity). * Experience with modern software architecture principles and paradigms with strong object ...
University degree in Computer Science or closely related field (Computer Engineering, Cybersecurity). * Experience with modern software architecture principles and paradigms with strong object ...
University degree in Computer Science or closely related field (Computer Engineering, Information Systems). * Experience with modern software architecture principles and paradigms with strong object ...
University degree in Computer Science or closely related field (Computer Engineering, Information Systems). * Experience with modern software architecture principles and paradigms with strong object ...
Long Term Leave CADD Teacher
Mays Landing, NJ · On-site
$60K - $90K/yr
Computer Engineering * Drafting and Design Engineering * Architectural Drafting and Design * CAD Drafting and Design Technology * Mechanical Drafting and Design * Electrical Engineering and ...
Long Term Leave CADD Teacher
Mays Landing, NJ · On-site
$60K - $90K/yr
Computer Engineering * Drafting and Design Engineering * Architectural Drafting and Design * CAD Drafting and Design Technology * Mechanical Drafting and Design * Electrical Engineering and ...
Machinist (Haas Mills & Lathes / CAD-CAM)
Williamstown, NJ · On-site
$20.25 - $27.75/hr
Program, set up, and run Haas CNC mills and lathes independently. * CAD/CAM Programming : Create and modify complex toolpaths using CAD/CAM software. * Blueprint Reading : Interpret technical ...
Quick apply
Machinist (Haas Mills & Lathes / CAD-CAM)
Williamstown, NJ · On-site
$20.25 - $27.75/hr
Program, set up, and run Haas CNC mills and lathes independently. * CAD/CAM Programming : Create and modify complex toolpaths using CAD/CAM software. * Blueprint Reading : Interpret technical ...
Minimum Qualifications Education Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, Mathematics, or other related technical discipline Experience
Quick apply
Minimum Qualifications Education Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, Mathematics, or other related technical discipline Experience
Requirements Minimum Qualifications Education Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, Mathematics, or other related technical ...
Requirements Minimum Qualifications Education Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, Mathematics, or other related technical ...
Senior Full Stack Developer
Egg Harbor Township, NJ · On-site
$120K - $135K/yr
Requirements Minimum Qualifications Education Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, Mathematics, or other related technical ...
Senior Full Stack Developer
Egg Harbor Township, NJ · On-site
$120K - $135K/yr
Requirements Minimum Qualifications Education Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, Mathematics, or other related technical ...
Hardware Technical Specialist with Security Clearance
Egg Harbor, NJ · On-site
$106K/yr
Associated degree in Computer Science, Information Technology, Computer Programming or similar science/technology, OR * A Certificate of Training in a two-year Computer Science, Information ...
Hardware Technical Specialist with Security Clearance
Egg Harbor, NJ · On-site
$106K/yr
Associated degree in Computer Science, Information Technology, Computer Programming or similar science/technology, OR * A Certificate of Training in a two-year Computer Science, Information ...
Hardware Technical Specialist
Egg Harbor Township, NJ · On-site
$109K/yr
Associated degree in Computer Science, Information Technology, Computer Programming or similar science/technology, OR * A Certificate of Training in a two-year Computer Science, Information ...
Hardware Technical Specialist
Egg Harbor Township, NJ · On-site
$109K/yr
Associated degree in Computer Science, Information Technology, Computer Programming or similar science/technology, OR * A Certificate of Training in a two-year Computer Science, Information ...
Computer Programmer information
See Millville, NJ salary details
$31K - $36.3K
5% of jobs
$36.3K - $41.6K
10% of jobs
$41.6K - $47K
7% of jobs
$47.9K is the 25th percentile. Wages below this are outliers.
$47K - $52.3K
15% of jobs
$52.3K - $57.6K
7% of jobs
The median wage is $59.5K / yr.
$57.6K - $62.9K
15% of jobs
$62.9K - $68.3K
11% of jobs
$72.3K is the 75th percentile. Wages above this are outliers.
$68.3K - $73.6K
6% of jobs
$73.6K - $78.9K
14% of jobs
$78.9K - $84.3K
7% of jobs
$84.3K - $89.6K
2% of jobs
$31K
$61K
$89.6K
How much do computer programmer jobs pay per year?
What do you do as a computer programmer?
What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?
Is a computer programmer a good career?
What kind of jobs can computer programmers get?
What does a computer programmer do?
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.
What is the difference between Computer Programmer vs Software Developer?
| 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.
What are some typical challenges computer programmers face when working on large team projects?

Adjunct Faculty, Department of Electrical and Computer Engineering
Glassboro, NJ • On-site
Part-time
Re-posted 11 days ago
Rowan University rating
8.6
Based on 18 frontline employees who took The Breakroom Quiz
67th of 618 rated colleges and universities
Job description
Apply now Job no: 501674
Work type: Temporary Part-Time
Location: Glassboro, New Jersey
Categories: Faculty - Henry M. Rowan College of Engineering
Adjunct Faculty Positions in All Areas of Electrical and/or Computer Engineering
If you have prior academic or industrial experience, a passion for hands-on, project-based teaching, and would like to share your knowledge and wisdom with an enthusiastic group of students and indeed shape the next generation of our nation's workforce, we want you in our classrooms and laboratories.
The Electrical and Computer Engineering Department (www.rowan.edu/ece) at Rowan University is growing, with the brand-new B.S. in Electrical Engineering Technology and M.S. in Systems Engineering programs added to our flagship B.S., M.S., and Ph.D. programs in Electrical and Computer Engineering. To support this robust growth, we seek energetic and innovative teacher-scholars as Adjunct Professors who are interested in sharing their knowledge and wisdom with our students and share our commitment to excellence in engineering education.
Our Adjunct Professors, who are typically active or retired academic or industry professionals, are an important part of the fabric of the Rowan ECE community, bringing their unique experiences and perspectives to our department. The successful candidates will be responsible for teaching innovative, project-based courses primarily in the electrical and computer engineering and electrical engineering technology programs. These courses may be core or elective, depending on the applicant's area of expertise. We welcome qualified and dedicated individuals with a background in all areas of ECE, including but not limited to:
Core topics
- Digital and embedded systems,
- Computer architecture,
- Circuits, electronics, power electronics,
- Programmable logic controllers, automation design
- VLSI design, chip design, advanced chip manufacturing, solid-state systems
- Control systems,
- Signal and image processing,
- Communication systems, including traditional, modern, and industrial communication systems
- Electromagnetics and modern antenna systems
Electives
- RF /microwave systems
- Systems engineering
- Power systems, renewable and alternative energy systems, and modern battery systems
- Robotics
- Machine learning / artificial intelligence
- Cybersecurity, cyber-physical systems
- Project management
- Reliability and quality engineering
- Your favorite emerging topic in any area that relates to ECE, EET, or Systems Engineering
As a department, we greatly value experiential and project-based learning, integrating emerging topics and technologies into the curriculum, and providing an outstanding, state-of-the-art array of equipment, instruments, rapid prototyping, fabrication and computational resources to support such activities. Our dedication to project-based learning is reflected in both of our ECE and EET curricula, as all our courses include lab/project components. As a result, we seek individuals who share this dedication, possess the skills and passion to develop innovative hands-on lab projects or other experiential learning activities using appropriate modern tools, and have the ability to integrate such projects/activities into the course content.
Applicants must have earned at least a Master of Science degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline. Individuals with industry and/or academic experience are particularly encouraged to apply. 10 years or more of relevant industry experience, along with a Bachelor's degree, may, in some cases, be used in lieu of the Master of Science degree requirement.
Effective communication skills, the capacity to collaborate with multi-disciplinary student and faculty teams, and the capability to teach in a project-based environment are essential. The position is part-time, non-tenure-track, with renewable contracts contingent upon performance (including student evaluations), departmental needs, and university and budgetary approvals. The review of applications will commence immediately and continue as new needs arise.
For full consideration, applications should include the following items:
- A cover letter summarizing qualifications and the applicant's interest in the position
- Current and detailed CV
- Statement of teaching interests, including the list of courses the applicant feels most qualified to teach, and teaching philosophy.
- Names and contact information for two professional references (an optional personal reference may also be added)
- Unofficial transcripts. Please note that successful candidates will be asked to submit official transcripts. Therefore, submitting an official transcript at the time of application, if available, will expedite the hiring process. Transcripts issued to the applicant are acceptable.
- Optionally, additional relevant documentation (such as student evaluations from former teaching engagements, examples of innovative curricular components developed by the applicant, examples of industrial design experience that may be leveraged in class, etc.) may be submitted in an Appendix as a separate file.
The application must be submitted through our online application system. https://go.rowan.edu/adjunct4RowanECE
Questions can be directed to polikar@rowan.edu, Dr. Robi Polikar, Department Head, Department of Electrical & Computer Engineering. Additional departmental information can be found at http://www.rowan.edu/ece
All positions are contingent upon budget appropriations.
Note: Candidates must be eligible to work in the United States. The University will not sponsor a visa for this position.
In compliance with The State of New Jersey's Pay Transparency Act, and in accordance with the current MOA, Rowan University adjuncts are provided with a minimum of $2,225 per credit for all courses taught, with a maximum teaching load of 8 credits per semester and 12 credits in an academic year. Courses will be assigned to instructors by College & Department on an as-needed basis.
Advertised: Jul 15 2026 Eastern Daylight Time
Applications close: Jun 30 2027 11:55 PM Eastern Daylight Time
Back to search results Apply now Refer a friend
What Rowan University employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Rowan University
Sourced by ZipRecruiter
Industry
Colleges, universities, and professional schools
Company size
5,001 - 10,000 Employees
Headquarters location
Glassboro, NJ, US
Year founded
1923