This role will assist with engineering design, CAD drafting, construction documentation, and project coordination to support infrastructure delivery. Responsibilities include preparing and revising ...
This role will assist with engineering design, CAD drafting, construction documentation, and project coordination to support infrastructure delivery. Responsibilities include preparing and revising ...
This role will assist with engineering design, CAD drafting, construction documentation, and project coordination to support infrastructure delivery. Responsibilities include preparing and revising ...
This role will assist with engineering design, CAD drafting, construction documentation, and project coordination to support infrastructure delivery. Responsibilities include preparing and revising ...
Senior SCADA & Communications Engineer
Sacramento, CA · On-site +1
Bachelor's degree in Electrical Engineering, Computer Engineering, or a related discipline, or equivalent relevant work experience * At least 5 years of SCADA or energy management systems experience
Quick apply
Senior SCADA & Communications Engineer
Sacramento, CA · On-site +1
Bachelor's degree in Electrical Engineering, Computer Engineering, or a related discipline, or equivalent relevant work experience * At least 5 years of SCADA or energy management systems experience
Engineering Technician
Manteca, CA · On-site
$20 - $29/hr
They will also draft various sketches, plans, and exhibits using CAD. What you will do * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage, utility ...
Quick apply
Engineering Technician
Manteca, CA · On-site
$20 - $29/hr
They will also draft various sketches, plans, and exhibits using CAD. What you will do * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage, utility ...
Engineering Technician
Manteca, CA · On-site
$20 - $29/hr
They will also draft various sketches, plans, and exhibits using CAD. What you will do * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage, utility ...
Engineering Technician
Manteca, CA · On-site
$20 - $29/hr
They will also draft various sketches, plans, and exhibits using CAD. What you will do * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage, utility ...
Engineering Technician
Manteca, CA · On-site
They will also draft various sketches, plans, and exhibits using CAD. What you will do * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage, utility ...
Quick apply
Engineering Technician
Manteca, CA · On-site
They will also draft various sketches, plans, and exhibits using CAD. What you will do * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage, utility ...
Front End Engineer
Elk Grove, CA · On-site
Bachelor's degree in Computer Science or a related field (or equivalent experience). * 3+ years of experience in front-end development. Required Skills: * Strong proficiency in React. * Expertise in ...
Quick apply
Front End Engineer
Elk Grove, CA · On-site
Bachelor's degree in Computer Science or a related field (or equivalent experience). * 3+ years of experience in front-end development. Required Skills: * Strong proficiency in React. * Expertise in ...
Engineering Technician
Livermore, CA · On-site
They will also draft various sketches, plans, and exhibits using CAD. What you will do Technical * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage ...
Quick apply
Engineering Technician
Livermore, CA · On-site
They will also draft various sketches, plans, and exhibits using CAD. What you will do Technical * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage ...
Engineering Technician
Livermore, CA · On-site
$20 - $29/hr
They will also draft various sketches, plans, and exhibits using CAD. What you will do Technical * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage ...
Engineering Technician
Livermore, CA · On-site
$20 - $29/hr
They will also draft various sketches, plans, and exhibits using CAD. What you will do Technical * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage ...
Engineering Technician
Livermore, CA · On-site
$20 - $29/hr
They will also draft various sketches, plans, and exhibits using CAD. What you will do Technical * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage ...
Quick apply
Engineering Technician
Livermore, CA · On-site
$20 - $29/hr
They will also draft various sketches, plans, and exhibits using CAD. What you will do Technical * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage ...
AUTOCAD 2014 Drafting
$24 - $32.25/hr
... edit engineering drawings, sketches and maps. Must be proficient in AutoCAD system techniques ... Computer Aided Drafting and/or Design; Electrical generation systems, theory, design, safety codes ...
AUTOCAD 2014 Drafting
$24 - $32.25/hr
... edit engineering drawings, sketches and maps. Must be proficient in AutoCAD system techniques ... Computer Aided Drafting and/or Design; Electrical generation systems, theory, design, safety codes ...
... engineering drawings, sketches and maps. 2. Must be proficient in AutoCAD system techniques. 3. ... Computer Aided Drafting and/or Design; Additional Information Electrical generation systems, theory ...
... engineering drawings, sketches and maps. 2. Must be proficient in AutoCAD system techniques. 3. ... Computer Aided Drafting and/or Design; Additional Information Electrical generation systems, theory ...
Transportation Engineer
Sacramento, CA · On-site
$82K - $109K/yr
Oversee the work of CAD Designers, and possibly other EITs * Prepare detailed engineering designs for roadway and highway projects * Participate in activities ranging from site feasibility analysis ...
Transportation Engineer
Sacramento, CA · On-site
$82K - $109K/yr
Oversee the work of CAD Designers, and possibly other EITs * Prepare detailed engineering designs for roadway and highway projects * Participate in activities ranging from site feasibility analysis ...
Transportation Engineer
$82K - $109K/yr
Oversee the work of CAD Designers, and possibly other EITs * Prepare detailed engineering designs for roadway and highway projects * Participate in activities ranging from site feasibility analysis ...
Transportation Engineer
$82K - $109K/yr
Oversee the work of CAD Designers, and possibly other EITs * Prepare detailed engineering designs for roadway and highway projects * Participate in activities ranging from site feasibility analysis ...
Electrical Engineer II
Sacramento, CA · On-site +1
$100K - $130K/yr
Expertise in computer operation for engineering design programs (i.e. Revit MEP, AutoCAD, Navisworks) preferred. Effective skills to help you flourish: * Strong spoken and written communications ...
Electrical Engineer II
Sacramento, CA · On-site +1
$100K - $130K/yr
Expertise in computer operation for engineering design programs (i.e. Revit MEP, AutoCAD, Navisworks) preferred. Effective skills to help you flourish: * Strong spoken and written communications ...
Electrical Engineer II
Sacramento, CA · On-site +1
$100K - $130K/yr
Expertise in computer operation for engineering design programs (i.e. Revit MEP, AutoCAD, Navisworks) preferred. Effective skills to help you flourish: * Strong spoken and written communications ...
Electrical Engineer II
Sacramento, CA · On-site +1
$100K - $130K/yr
Expertise in computer operation for engineering design programs (i.e. Revit MEP, AutoCAD, Navisworks) preferred. Effective skills to help you flourish: * Strong spoken and written communications ...
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 ...
Electrical Engineer II
Sacramento, CA · On-site
$100K - $130K/yr
Expertise in computer operation for engineering design programs (i.e. Revit MEP, AutoCAD, Navisworks) preferred. Effective skills to help you flourish: * Strong spoken and written communications ...
Electrical Engineer II
Sacramento, CA · On-site
$100K - $130K/yr
Expertise in computer operation for engineering design programs (i.e. Revit MEP, AutoCAD, Navisworks) preferred. Effective skills to help you flourish: * Strong spoken and written communications ...
Computer Programming information
See Lodi, CA salary details
$35.2K - $41.3K
5% of jobs
$41.3K - $47.4K
10% of jobs
$47.4K - $53.4K
7% of jobs
$54.5K is the 25th percentile. Wages below this are outliers.
$53.4K - $59.5K
15% of jobs
$59.5K - $65.6K
7% of jobs
The median wage is $67.7K / yr.
$65.6K - $71.6K
15% of jobs
$71.6K - $77.7K
11% of jobs
$82.2K is the 75th percentile. Wages above this are outliers.
$77.7K - $83.8K
6% of jobs
$83.8K - $89.8K
14% of jobs
$89.8K - $95.9K
7% of jobs
$95.9K - $102K
2% of jobs
$35.2K
$69.4K
$102K
How much do computer programming jobs pay per year?
What are some common challenges computer programmers face when working on large-scale software projects?
What jobs can you do as a computer programmer?
What are careers in computer programming?
What are the key skills and qualifications needed to thrive as a computer programmer?
What is computer programming?
What is the difference between Computer Programming vs Software Development?
| Aspect | Computer Programming | Software Development |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; certifications like Microsoft Certified or Oracle Certified | Same as computer programming, often includes project management certifications |
| Work Environment | Often individual or small team coding tasks, in offices or remote settings | Includes planning, designing, coding, testing, and deployment, often in larger teams |
| Employer & Industry Usage | Tech companies, startups, IT departments | Software firms, tech companies, enterprise IT departments |
| Common Search & Comparison Intent | Understanding coding roles, entry-level tasks | Broader 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.
Is computer programming a good career?

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 23 days ago
AECOM rating
8.3
Based on 65 frontline employees who took The Breakroom Quiz
10th of 80 rated construction
Job description
Work with Us. Change the World.
At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the world’s most complex challenges and build legacies for future generations.
There has never been a better time to be at AECOM. With accelerating infrastructure investment worldwide, our services are in great demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive and tangible impact around the world.
We're one global team driven by our common purpose to deliver a better world. Join us.
Job DescriptionAECOM is seeking an Associate Engineer for one of our offices in Sacramento, CA. This role will assist with engineering design, CAD drafting, construction documentation, and project coordination to support infrastructure delivery. Responsibilities include preparing and revising engineering drawings, supporting technical analyses, and maintaining project records in accordance with project standards. The role offers practical experience in transportation engineering and construction while contributing to the successful delivery of high-speed rail infrastructure.
Duties
- Prepare, revise, and maintain engineering drawings, sketches, exhibits, and construction support documents using AutoCAD, Civil 3D, MicroStation, or other approved CAD software
- Assist engineers with engineering design, drafting, and construction support activities for transportation infrastructure projects
- Review engineering drawings, plans, specifications, and supporting documents for completeness and accuracy under the guidance of senior staff
- Incorporate redline markups and revisions into engineering drawings and maintain drawing files in accordance with established project standards
- Support field engineering staff by preparing construction sketches, record drawings, and as-built documentation
- Assist with engineering calculations, quantity takeoffs, technical reports, and preparation of project exhibits and presentations
- Coordinate with engineers, designers, surveyors, construction managers, contractors, and other project team members to support project delivery
- Maintain organized electronic engineering files and assist with document management and version control processes
- Participate in design reviews, project meetings, and construction coordination activities
- Perform other engineering and technical duties as assigned in support of project delivery
Minimum requirements:
- BA/BS + 2 YORE or demonstrated equivalency of experience and/or education.
- Demonstrated proficiency using Computer-Aided Design (CAD) software such as AutoCAD, Civil 3D, or MicroStation
- Working knowledge of engineering drawings, drafting principles, and construction documentation
- Proficiency with Microsoft Office Suite
- Strong organizational, analytical, written, and verbal communication skills
- Ability to work effectively both independently and as part of a multidisciplinary team
Preferred Requirements:
- Experience supporting transportation, rail, highway, bridge, or other infrastructure projects
- Experience using Autodesk AutoCAD, Civil 3D, Bentley MicroStation, or OpenRoads
- Familiarity with Bluebeam Revu, ProjectWise, or electronic document management systems
- Engineer-in-Training (EIT) certification or progress toward obtaining EIT
- Familiarity with Caltrans standards and transportation engineering practices
- Internship or academic project experience involving engineering design, CAD drafting, or construction support
Additional Information
At AECOM, we are committed to maintaining a secure and trustworthy recruitment process and take any fraudulent hiring activity seriously. To support this commitment, all newly hired employees are required to attend an in-person Day 1 onboarding at an AECOM office location as a condition of employment.
About AECOM
AECOM is proud to offer comprehensive benefits to meet the diverse needs of our employees. Depending on your employment status, AECOM benefits may include medical, dental, vision, life, AD&D, disability benefits, paid time off, leaves of absences, voluntary benefits, perks, flexible work options, well-being resources, employee assistance program, business travel insurance, service recognition awards, retirement savings plan, and employee stock purchase plan.
AECOM is the global infrastructure leader, committed to delivering a better world. As a trusted professional services firm powered by deep technical abilities, we solve our clients’ complex challenges in water, environment, energy, transportation and buildings. Our teams partner with public- and private-sector clients to create innovative, sustainable and resilient solutions throughout the project lifecycle – from advisory, planning, design and engineering to program and construction management. AECOM is a Fortune 500 firm that had revenue of $16.1 billion in fiscal year 2025. Learn more at aecom.com.
What makes AECOM a great place to work
You will be part of a global team that champions your growth and career ambitions. Work on groundbreaking projects - both in your local community and on a global scale - that are transforming our industry and shaping the future. With cutting-edge technology and a network of experts, you’ll have the resources to make a real impact. Our award-winning training and development programs are designed to expand your technical expertise and leadership skills, helping you build the career you’ve always envisioned. Here, you’ll find a welcoming workplace built on respect, collaboration and community—where you have the freedom to grow in a world of opportunity.
As an Equal Opportunity Employer, we believe in your potential and are here to help you achieve it. All your information will be kept confidential according to EEO guidelines.