Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science. Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions (Montavista ...
Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science. Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions (Montavista ...
System Level Software Engineer - Driver Development
$166K - $197K/yr
Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science. Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions (Montavista ...
System Level Software Engineer - Driver Development
$166K - $197K/yr
Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science. Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions (Montavista ...
Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science. Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions (Montavista ...
Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science. Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions (Montavista ...
Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science. Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions (Montavista ...
Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science. Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions (Montavista ...
Data Scientist - FCRM
Greenville, SC · On-site
$96K - $155K/yr
Undergraduate degree or advanced technical degree preferred (e.g., math, physics, engineering, finance or computer science) Graduate's degree preferred with either progressive project work experience ...
Data Scientist - FCRM
Greenville, SC · On-site
$96K - $155K/yr
Undergraduate degree or advanced technical degree preferred (e.g., math, physics, engineering, finance or computer science) Graduate's degree preferred with either progressive project work experience ...
Adjunct Instructor, Transitional Mathematics
Spartanburg, SC · On-site
$46.38/hr
Minimum and Additional Requirements Baccalaureate degree in mathematics, secondary mathematics education, statistics, or a related baccalaureate degree in engineering, computer science, natural ...
Adjunct Instructor, Transitional Mathematics
Spartanburg, SC · On-site
$46.38/hr
Minimum and Additional Requirements Baccalaureate degree in mathematics, secondary mathematics education, statistics, or a related baccalaureate degree in engineering, computer science, natural ...
Adjunct Instructor, Transitional Mathematics
Spartanburg, SC · On-site
$46.38/hr
Minimum and Additional Requirements Baccalaureate degree in mathematics, secondary mathematics education, statistics, or a related baccalaureate degree in engineering, computer science, natural ...
Adjunct Instructor, Transitional Mathematics
Spartanburg, SC · On-site
$46.38/hr
Minimum and Additional Requirements Baccalaureate degree in mathematics, secondary mathematics education, statistics, or a related baccalaureate degree in engineering, computer science, natural ...
Java Tutor
Greenville, SC · Remote
$40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Java Tutor
Greenville, SC · Remote
$40/hr
Ability to explain encapsulation, abstract classes, design patterns, and JVM architecture while preparing students for AP Computer Science A, college-level software development, and industry ...
Discrete Math Tutor
Greenville, SC · Remote
$40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
Discrete Math Tutor
Greenville, SC · Remote
$40/hr
Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...
ERP AI Engineer - Senior Associate
Spartanburg, SC · On-site
$77K - $202K/yr
... Computer Science, Data Science, Software Engineering, Mathematics, Statistics, or a related quantitative field - At least 3 years of professional experience developing AI/ML systems, building full ...
New
ERP AI Engineer - Senior Associate
Spartanburg, SC · On-site
$77K - $202K/yr
... Computer Science, Data Science, Software Engineering, Mathematics, Statistics, or a related quantitative field - At least 3 years of professional experience developing AI/ML systems, building full ...
New
Bachelor's degree in Computer Science or equivalent industry experience. Strong CxO-level communications skills. Demonstrated ability to align business requirements with business system solutions. 50 ...
Quick apply
Bachelor's degree in Computer Science or equivalent industry experience. Strong CxO-level communications skills. Demonstrated ability to align business requirements with business system solutions. 50 ...
... Computer Science, at . Converse University is a private, coed liberal arts university. We believe that a diverse faculty and staff are essential to achieving academic excellence; thus, we strongly ...
... Computer Science, at . Converse University is a private, coed liberal arts university. We believe that a diverse faculty and staff are essential to achieving academic excellence; thus, we strongly ...
... Computer Science, at joseph.barrera@converse.edu. Converse University is a private, coed liberal arts university. We believe that a diverse faculty and staff are essential to achieving academic ...
Quick apply
... Computer Science, at joseph.barrera@converse.edu. Converse University is a private, coed liberal arts university. We believe that a diverse faculty and staff are essential to achieving academic ...
... Computer Science, at joseph.barrera@converse.edu. Converse University is a private, coed liberal arts university. We believe that a diverse faculty and staff are essential to achieving academic ...
... Computer Science, at joseph.barrera@converse.edu. Converse University is a private, coed liberal arts university. We believe that a diverse faculty and staff are essential to achieving academic ...
Controls Systems Engineer (Multiple Positions) (REF286610T)
Fountain Inn, SC · On-site +1
$74K - $96K/yr
This position requires a bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering or a related field. Plus 3 years of ...
Controls Systems Engineer (Multiple Positions) (REF286610T)
Fountain Inn, SC · On-site +1
$74K - $96K/yr
This position requires a bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering or a related field. Plus 3 years of ...
Controls Systems Engineer (Multiple Positions) (REF286610T)
Fountain Inn, SC · On-site
$74K - $96K/yr
This position requires a bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering or a related field. Plus 3 years of ...
Controls Systems Engineer (Multiple Positions) (REF286610T)
Fountain Inn, SC · On-site
$74K - $96K/yr
This position requires a bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering or a related field. Plus 3 years of ...
Trauma Data System Specialist (TDSS) - St. Francis Downtown - PRN
Greenville, SC · On-site
$16 - $21.50/hr
Employment Qualifications * 2 Year/ Associates Degree, Health Information Management, Computer Science, or related field (required) * 4 year/ Bachelors Degree, Health Information Management, Computer ...
Trauma Data System Specialist (TDSS) - St. Francis Downtown - PRN
Greenville, SC · On-site
$16 - $21.50/hr
Employment Qualifications * 2 Year/ Associates Degree, Health Information Management, Computer Science, or related field (required) * 4 year/ Bachelors Degree, Health Information Management, Computer ...
Trauma Data System Specialist (TDSS) - St. Francis Downtown - PRN
Greenville, SC · On-site
$16 - $21.50/hr
Employment Qualifications * 2 Year/ Associates Degree, Health Information Management, Computer Science, or related field (required) * 4 year/ Bachelors Degree, Health Information Management, Computer ...
Trauma Data System Specialist (TDSS) - St. Francis Downtown - PRN
Greenville, SC · On-site
$16 - $21.50/hr
Employment Qualifications * 2 Year/ Associates Degree, Health Information Management, Computer Science, or related field (required) * 4 year/ Bachelors Degree, Health Information Management, Computer ...
Manager, Data Analytics
Greer, SC · On-site
Bachelor's degree in Statistics, Math, Engineering, Computer Science (or similar field) * Strong experience translating business requirements into data solutions * Proven ability to work ...
Manager, Data Analytics
Greer, SC · On-site
Bachelor's degree in Statistics, Math, Engineering, Computer Science (or similar field) * Strong experience translating business requirements into data solutions * Proven ability to work ...
IT Project Lead 2
Greenville, SC · Hybrid
$70/hr
Bachelor's degree in Computer Science, Information Technology, Science, Business, or equivalent 4+ years of experience in an IT application or infrastructure role. * 3+ years of experience in ...
IT Project Lead 2
Greenville, SC · Hybrid
$70/hr
Bachelor's degree in Computer Science, Information Technology, Science, Business, or equivalent 4+ years of experience in an IT application or infrastructure role. * 3+ years of experience in ...
Computer Science information
See Greer, SC salary details
$54.3K - $58K
7% of jobs
$58K - $61.6K
7% of jobs
$61.6K - $65.2K
2% of jobs
$65.2K - $68.8K
0% of jobs
$68.8K - $72.5K
2% of jobs
$74K is the 25th percentile. Wages below this are outliers.
$72.5K - $76.1K
15% of jobs
$76.1K - $79.7K
16% of jobs
The median wage is $80K / yr.
$79.7K - $83.3K
13% of jobs
$83.3K - $87K
6% of jobs
$88.7K is the 75th percentile. Wages above this are outliers.
$87K - $90.6K
16% of jobs
$90.6K - $94.2K
17% of jobs
$54.3K
$79.9K
$94.2K
How much do computer science jobs pay per year?
What is the difference between Computer Science vs Software Developer?
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.
What careers do computer science have?
What is computer science?
What kind of jobs are there in computer science?
What can I do with a computer science degree?
What Are Computer Science Jobs?
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.
What are the key skills and qualifications needed to thrive in a Computer Science role, and why are they important?
What are some common challenges computer science professionals face when working on collaborative software projects?
What jobs can I do with computer science?

$166K - $197K/yr
Full-time
Posted 18 days ago
Job description
System Level Software Engineer - Driver Development
Job Ref.:4872
Role:Â Information Technology
Relocation Available:Â Yes
Industry:Â I.T.
Location:Â South Carolina
Town / City:Â Greer
Job Type:Â Permanent full-time
Job description:
Company develops custom system level software, including device drivers, firmware, embedded applications, protocol stacks, board support packages, and custom interfaces. They specialize in wireless communications for military and embedded systems.
They are seeking a talented Software Development professional who specializes in system-level development (device drivers, firmware, embedded systems) to serve as a key member of the engineering team. This individual will be responsible for developing and supporting user mode applications, device drivers, and firmware for a wide variety of systems, including networking and communication hardware and software products. These responsibilities include the design and development of protocols and algorithms for a variety of technologies, including USB, PCI, 802. WLAN, Ethernet, VoIP, Bluetooth, cellular, and broadband communications. This individual must be able to communicate effectively with clients and be attentive to customer satisfaction.
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience.
6-8+ years C, C+ programming experience.
6-8+ years of application development experience
Excellent written and verbal communications skills
Strong debugging skills
Superior problem solving abilitiesÂ
Ability to work independently or as part of a team
Required Education:Â Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science.Â
Desired Skills (not required)
WinDBG
embedded Linux
Experience with multiple Linux distributions (Montavista, Ubuntu, OpenEmbedded, Red Hat, Buildroot, etc.)Â
Embedded Linux development for a variety of platforms (ARM, MIPS, x86, PowerPC, etc.) and board support packages.
Experience writing software that interfaces with hardware (one or more of the following: device drivers, firmware, embedded systems).
Experience with real time and multithreaded applications
Experience performing architectural definition, documentation, and development at the system level
Reverse Engineering (IDA Pro, Ollydbg, etc.)Â
Communication protocol experience (designing, implementing)
Experience writing software that interfaces with hardware (one or more of the following: device drivers, firmware, embedded systems)
Clearance Required:Â Â Candidate must be a U.S. Citizen in order to meet the minimum requirement to obtain the required clearance.
Bottom Line Requirements:
1. Bachelors or Masters in Computer Engineering, Electrical Engineering, Computer Science or related.
2. Windows Kernel or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience.
3. 6-8+ years C, C+ programming experience.
4. 6-8+ years of application development experience.
5. US Citizen able to obtain clearance.
All your information will be kept confidential according to EEO guidelines.