1

Graduate Software Engineer Jobs in South Carolina

Leads the Triad (PM + UX + Lead Engineer) to test value, usability & feasibility early; encourages ... Recruiting Points Required Experience & Skills: * 5+ years of software product management ...

This is an excellent opportunity for a recent graduate or early-career professional to gain hands ... Develop and validate software for control and power monitoring systems using industry-standard ...

This is an excellent opportunity for an early-career engineer or computer science graduate who ... Diagnose and troubleshoot hardware, software, networking, connectivity, and configuration issues.

This is an excellent opportunity for a recent graduate or early-career professional to gain hands ... Develop and validate software for control and power monitoring systems using industry-standard ...

This is an excellent opportunity for a recent graduate or early-career professional to gain hands ... Develop and validate software for control and power monitoring systems using industry-standard ...

... software department, which specializes in the configuration, testing, and deployment of PLC ... This is an excellent opportunity for a recent graduate or early-career professional to gain hands ...

... software department, which specializes in the configuration, testing, and deployment of PLC ... This is an excellent opportunity for a recent graduate or early-career professional to gain hands ...

... software department, which specializes in the configuration, testing, and deployment of PLC ... This is an excellent opportunity for a recent graduate or early-career professional to gain hands ...

Product Manager

Mount Pleasant, SC ยท On-site

$100 - $125/hr

Leads the Triad (PM + UX + Lead Engineer) to test value, usability & feasibility early; encourages ... Required Experience & Skills * 5+ years of software product management experience, including ...

Reliability Engineer

Columbia, SC ยท On-site

$30 - $45/hr

This opportunity is designed for a recent engineering graduate who wants to begin their career in a ... Experience using Excel, CMMS software, CAD or engineering-analysis tools * Hands-on mechanical ...

This opportunity is designed for a recent engineering graduate who wants to begin their career in a ... Experience using Excel, CMMS software, CAD or engineering-analysis tools * Hands-on mechanical ...

Showing results 21-40

Graduate Software Engineer information

See South Carolina salary details

$58.9K

$136.9K

$190.7K

How much do graduate software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for graduate software engineer in South Carolina is $136,895.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,400.00 and $160,500.00 per year, depending on experience, location, and employer.

What is a graduate software engineer?

A Graduate Software Engineer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. They typically work as part of a development team, assisting in coding, testing, debugging, and maintaining software applications. This role provides hands-on experience with software development methodologies, programming languages, and industry tools. Graduate Software Engineers often receive mentorship and training to build their technical skills and industry knowledge. The job serves as a foundation for career growth in software development and engineering roles.

What does a graduate software engineer do?

As a Graduate Software Engineer, your day often includes writing and reviewing code, participating in daily stand-up meetings, collaborating with other developers and cross-functional teams, and troubleshooting issues within the software. You may also be involved in testing, debugging, and learning new technologies, as well as working on ongoing projects under the mentorship of senior engineers. The role offers a mix of individual tasks and teamwork, allowing you to develop both technical skills and professional relationships. This collaborative environment provides an excellent foundation for growth and learning within the software industry.

What are the key skills and qualifications needed to thrive as a graduate software engineer?

To thrive as a Graduate Software Engineer, you need a solid grasp of programming languages, data structures, algorithms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and common frameworks or libraries is highly valued. Strong problem-solving abilities, effective communication, and a willingness to learn are standout soft skills in this position. These skills are crucial for developing high-quality software, adapting to evolving technologies, and collaborating efficiently within dynamic engineering teams.

What are the most commonly searched types of Graduate Software Engineer jobs in South Carolina?

The most popular types of Graduate Software Engineer jobs in South Carolina are:

What are popular job titles related to Graduate Software Engineer jobs in South Carolina?

For Graduate Software Engineer jobs in South Carolina, the most frequently searched job titles are:

Infographic showing various Graduate Software Engineer job openings in South Carolina as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $136,895 per year, or $65.8 per hour.

Electrical Engineering & Computer Science Patent Agent - Charleston

Direct Counsel

Charleston, SC โ€ข On-site, Remote

$140K - $250K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 14 days ago


Job description

Direct Counsel is partnered with an AmLaw 100 firm seeking mid-level patent agents to join their Electrical Engineering and Computer Science Patent Prosecution Practice Group. This position is open to all offices with emphasis on Atlanta, Denver, San Francisco, Seattle, St. Louis, Washington, DC, Houston, Kansas City, or Phoenix offices. Interested candidates must possess a high level of academic achievement, solid law firm, engineering, or industry experience, and superb writing and communication skills.

Responsibilities:

  • Prepare and prosecute patent applications in electrical engineering and software-related technologies

  • Conduct patentability searches and analysis

  • Draft responses to USPTO office actions

  • Collaborate with attorneys and clients to develop patent strategies

  • Review and analyze technical disclosures

Qualifications:

  • 2+ years of relevant patent preparation and prosecution experience

  • Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or Physics

  • Admission to the USPTO required

  • Excellent writing, communication, and analytical skills

  • Experience in data science, AI, networking technologies (including network security), machine learning, and hardware security is highly preferred

Compensation:

  • Salary range: $110,000 - $190,000 depending on experience

  • Discretionary performance-based bonus may be available

  • Eligible for firm benefits including: medical insurance, dental insurance, life insurance, disability insurance, voluntary vision insurance, 401(k) plan, and paid time off

Application Requirements:
Please submit a cover letter, resume, undergraduate transcript (and graduate when applicable), and writing sample (preferred patent application).