Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or Physics . * Minimum of 2+ years of patent prosecution experience as a Patent Agent. * Registration to ...
Quick apply
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or Physics . * Minimum of 2+ years of patent prosecution experience as a Patent Agent. * Registration to ...
Quick apply
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or Physics . * Minimum of 2+ years of patent prosecution experience as a Patent Agent. * Registration to ...
Bachelor's degree in any of the above and a master's degree in information science, computer information systems, or information systems; or * A valid California Community College Credential; or
Bachelor's degree in any of the above and a master's degree in information science, computer information systems, or information systems; or * A valid California Community College Credential; or
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or Physics . * Minimum of 2+ years of patent prosecution experience as a Patent Agent. * Registration to ...
Quick apply
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or Physics . * Minimum of 2+ years of patent prosecution experience as a Patent Agent. * Registration to ...
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or Physics . * Minimum of 2+ years of patent prosecution experience as a Patent Agent. * Registration to ...
Quick apply
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or Physics . * Minimum of 2+ years of patent prosecution experience as a Patent Agent. * Registration to ...
Edwards, CA · On-site
$104K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have ...
Edwards, CA · On-site
$104K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have ...
Edwards, CA · On-site +1
$104K - $161K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have ...
Edwards, CA · On-site +1
$104K - $161K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have ...
San Diego, CA · On-site
Required : • Bachelor's degree in Computer Science, Electrical Engineering, or a related field. • 3-5 years of hands-on experience developing computer vision applications or libraries. • Strong ...
San Diego, CA · On-site
Required : • Bachelor's degree in Computer Science, Electrical Engineering, or a related field. • 3-5 years of hands-on experience developing computer vision applications or libraries. • Strong ...
San Marcos, CA · On-site
$2.2K/wk
Computer Science, BS Software Engineering through Extended Learning The Department of Computer Science at California State University San Marcos (Temecula Campus) seeks a part-time lecturer for Fall ...
San Marcos, CA · On-site
$2.2K/wk
Computer Science, BS Software Engineering through Extended Learning The Department of Computer Science at California State University San Marcos (Temecula Campus) seeks a part-time lecturer for Fall ...
... Computer Science and Engineering Advertised Salary Range To commensurate with qualifications ... bachelor's degrees through a combination of in-person, online or blended learning. All of our ...
... Computer Science and Engineering Advertised Salary Range To commensurate with qualifications ... bachelor's degrees through a combination of in-person, online or blended learning. All of our ...
We have around 200 majors, and offer a Bachelor of Science in Computer Science. To learn more about us, visit our Web site at: CAMPUS & AREA: California State University, Stanislaus serves the San ...
We have around 200 majors, and offer a Bachelor of Science in Computer Science. To learn more about us, visit our Web site at: CAMPUS & AREA: California State University, Stanislaus serves the San ...
We have around 200 majors, and offer a Bachelor of Science in Computer Science. To learn more about us, visit our Web site at: CAMPUS & AREA: California State University, Stanislaus serves the San ...
We have around 200 majors, and offer a Bachelor of Science in Computer Science. To learn more about us, visit our Web site at: CAMPUS & AREA: California State University, Stanislaus serves the San ...
... Computer Science Campus Union College/Division USC Union College/Division Level Department USC ... bachelor's degrees through a combination of in-person, online or blended learning. All of our ...
... Computer Science Campus Union College/Division USC Union College/Division Level Department USC ... bachelor's degrees through a combination of in-person, online or blended learning. All of our ...
Stockton, CA · On-site
$72.73 - $108.56/hr
Master's degree in computer science or computer engineering OR Bachelor's in either of the above AND a Master's in mathematics, cybernetics, business administration, or engineering OR Bachelor ...
Stockton, CA · On-site
$72.73 - $108.56/hr
Master's degree in computer science or computer engineering OR Bachelor's in either of the above AND a Master's in mathematics, cybernetics, business administration, or engineering OR Bachelor ...
... Computer Science Campus Beaufort College/Division USC Beaufort College/Division Level Department ... bachelor's degrees through a combination of in-person, online or blended learning. All of our ...
... Computer Science Campus Beaufort College/Division USC Beaufort College/Division Level Department ... bachelor's degrees through a combination of in-person, online or blended learning. All of our ...
Los Angeles, CA · On-site
$6.2K - $13K/mo
Engineering, Computer Science, and Technology (ECST) Position Title: 2026-27 AY Lecturer Pool ... Exceptions may be considered for candidates with bachelors' degree from an accredited university ...
Los Angeles, CA · On-site
$6.2K - $13K/mo
Engineering, Computer Science, and Technology (ECST) Position Title: 2026-27 AY Lecturer Pool ... Exceptions may be considered for candidates with bachelors' degree from an accredited university ...
$6.2K - $13K/mo
Engineering, Computer Science, and Technology (ECST) Position Title: 2026-27 AY Lecturer Pool ... Exceptions may be considered for candidates with bachelors' degree from an accredited university ...
$6.2K - $13K/mo
Engineering, Computer Science, and Technology (ECST) Position Title: 2026-27 AY Lecturer Pool ... Exceptions may be considered for candidates with bachelors' degree from an accredited university ...
San Marcos, CA · On-site
$2.2K/wk
Computer Science, BS CIS Chula Vista through Extended Learning The Department of Computer Science at California State University San Marcos seeks a part-time lecturer for the Bachelor of Computer ...
San Marcos, CA · On-site
$2.2K/wk
Computer Science, BS CIS Chula Vista through Extended Learning The Department of Computer Science at California State University San Marcos seeks a part-time lecturer for the Bachelor of Computer ...
Bachelor's degree in Computer Science or Computer Engineering; AND * Master's degree in Mathematics, Cybernetics, Business Administration, Accounting, or Engineering; OR, * Bachelor's degree in ...
Bachelor's degree in Computer Science or Computer Engineering; AND * Master's degree in Mathematics, Cybernetics, Business Administration, Accounting, or Engineering; OR, * Bachelor's degree in ...
$74.74 - $100.18/hr
Part-Time Computer Science and Information Systems Instructor at Gavilan College Share on X Print ... Any bachelor's degree or higher and two years of professional experience.* OR Any associate ...
$74.74 - $100.18/hr
Part-Time Computer Science and Information Systems Instructor at Gavilan College Share on X Print ... Any bachelor's degree or higher and two years of professional experience.* OR Any associate ...
Stockton, CA · On-site
$72.73 - $108.56/hr
Master's degree in computer science or computer engineering OR Bachelor's in either of the above AND a Master's in mathematics, cybernetics, business administration, or engineering OR Bachelor ...
Stockton, CA · On-site
$72.73 - $108.56/hr
Master's degree in computer science or computer engineering OR Bachelor's in either of the above AND a Master's in mathematics, cybernetics, business administration, or engineering OR Bachelor ...
$20.1K - $30.4K
7% of jobs
$39.8K is the 25th percentile. Wages below this are outliers.
$30.4K - $40.6K
19% of jobs
$40.6K - $50.9K
20% of jobs
The median wage is $52.8K / yr.
$50.9K - $61.2K
17% of jobs
$61.2K - $71.5K
9% of jobs
$76.6K is the 75th percentile. Wages above this are outliers.
$71.5K - $81.8K
5% of jobs
$81.8K - $92K
3% of jobs
$92K - $102.3K
15% of jobs
$102.3K - $112.6K
2% of jobs
$112.6K - $122.9K
2% of jobs
$122.9K - $133.2K
0% of jobs
$20.1K
$64.8K
$133.2K
| Aspect | Computer Science Bachelor | Software Developer |
|---|---|---|
| Required Credentials | Degree in Computer Science or related field | Typically requires programming skills, experience, and sometimes certifications |
| Work Environment | Academic, research, or industry settings | Corporate, startup, or freelance projects |
| Employer & Industry Usage | Universities, tech companies, research labs | Tech firms, software companies, client-based projects |
| Common Search & Comparison | Educational background, career paths, skills needed | Job roles, programming languages, project types |
While a Computer Science Bachelor provides foundational knowledge and credentials, a Software Developer applies those skills to create software solutions. The degree opens doors to various tech roles, whereas the developer role focuses on coding, testing, and maintaining software products.

Full-time
Medical, Dental, Vision, Retirement, PTO
Re-posted 11 days ago
Direct Counsel is seeking a Patent Agent to join a highly regarded Am Law 100 firm. This position is available in Charlotte, North Carolina; Raleigh, North Carolina; Chicago, Illinois; Dallas, Texas; Los Angeles, California; New York, New York; San Francisco, California; Silicon Valley, California; or Washington, D.C.
This is an exceptional opportunity for a Patent Agent with 2+ years of experience and a strong technical background in computer science or electrical engineering to join a nationally recognized Intellectual Property practice. The role focuses on preparing and prosecuting patent applications for cutting-edge technologies while collaborating directly with inventors and attorneys.
Key ResponsibilitiesPrepare, draft, and prosecute U.S. and international patent applications involving emerging technologies.
Conduct technical discussions with inventors to identify and evaluate patentable inventions.
Perform novelty, patentability, and freedom-to-operate (clearance) searches.
Draft comprehensive patent applications and respond to Office Actions before the U.S. Patent and Trademark Office.
Work closely with attorneys to develop patent prosecution strategies and negotiate claim scope with patent examiners.
Prepare reports, portfolio analyses, and supporting documentation for patent portfolio management.
Advise clients on patent strategy and intellectual property protection for innovative technologies.
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or Physics.
Minimum of 2+ years of patent prosecution experience as a Patent Agent.
Registration to practice before the U.S. Patent and Trademark Office (USPTO) is preferred or required, as applicable.
Experience drafting and prosecuting patent applications related to computer software, electrical engineering, or emerging technologies.
Technical experience in artificial intelligence (AI), machine learning, data science, Internet of Things (IoT), wireless communications, semiconductors, sensors, optics, or related technologies is a plus.
Strong technical writing, analytical, organizational, and communication skills.
Proficiency with Microsoft Office and the ability to manage multiple matters in a collaborative environment.
Competitive compensation commensurate with experience.
Performance-based bonus opportunities.
Comprehensive medical, dental, and vision insurance.
401(k) retirement savings plan.
Generous paid time off and firm holidays.
Professional development, mentorship, and long-term career advancement opportunities.
This position offers the opportunity to work alongside nationally recognized intellectual property professionals representing leading technology companies and innovators. Patent Agents receive significant responsibility, direct interaction with inventors, and exposure to cutting-edge technologies while building deep expertise in patent prosecution and portfolio strategy within one of the nation's premier intellectual property practices.