1

Associate Software Development Engineer In Test Jobs in South Carolina

Software Developer

Hanahan, SC ยท On-site

$29.33 - $44/hr

This position is a great fit for candidates with experience in software development, application ... Test, validate, and document software modifications and program changes * Prepare and maintain ...

Software Developer

Hanahan, SC ยท On-site

$29.33 - $44/hr

This position is a great fit for candidates with experience in software development, application ... Test, validate, and document software modifications and program changes * Prepare and maintain ...

Embedded Software Engineer

Greenville, SC ยท On-site

$90K - $125K/yr

Develop and execute test plans and procedures; perform debugging, troubleshooting, and ensure ... Experience in requirements development and management. * Familiarity with formal verification or ...

Software Engineer II

Clinton, SC

$92K - $126K/yr

Design, develop, test, and maintain software applications for embedded systems and industrial ... Experience working in collaborative development environments using Git, code reviews, automated ...

This role combines hands-on work with test equipment, software development in NI LabVIEW and ... The engineer actively contributes to continuous improvement, supports new product introductions ...

Principal Software Dev

Fort Mill, SC ยท On-site +1

$175K - $293K/yr

In this role, you will provide handson technical leadership across data pipelines, eventdriven ... Apply CI/CD and DevOps best practices to automate build, test, and deployment processes

Senior Software Engineer

Fountain Inn, SC ยท On-site

$122K - $138K/yr

In this role you will work with experienced engineers to lead the development of automated testing software.. This will include main assembly, sub assembly, and board level test test software ...

Ongoing technical development in Software Engineering is required. * Demonstrated experience ... Associate Degree in IT related discipline (e.g. Information Technology, Computer Technology ...

Showing results 41-60

Associate Software Development Engineer In Test information

See South Carolina salary details

$18

$39

$91

How much do associate software development engineer in test jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for associate software development engineer in test in South Carolina is $39.19, according to ZipRecruiter salary data. Most workers in this role earn between $28.32 and $41.49 per hour, depending on experience, location, and employer.

What is an associate software development engineer in test?

An Associate Software Development Engineer in Test (SDET) is an entry-level professional who designs, develops, and maintains automated tests to ensure the quality and functionality of software applications. They work closely with software developers and quality assurance teams to identify bugs, create test scripts, and automate testing processes. Their primary focus is on improving software reliability and streamlining the testing workflow by using programming skills to build robust test frameworks. This role often serves as a stepping stone to more advanced positions in quality engineering or software development.

What are the key skills and qualifications needed to thrive as an associate software development engineer in test?

To thrive as an Associate Software Development Engineer In Test, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), software testing principles, and a degree in computer science or a related field. Familiarity with automated testing frameworks (like Selenium or JUnit), version control systems (such as Git), and CI/CD tools is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you collaborate with development teams and identify issues efficiently. These skills and qualities are critical for ensuring software quality, reducing defects, and supporting the agile development process.

What are some typical challenges faced by an associate software development engineer in test when collaborating with development teams?

As an Associate SDET, one common challenge is ensuring clear communication between QA and development teams, especially when clarifying requirements or reporting bugs. SDETs often need to advocate for quality while balancing release deadlines, which requires effective collaboration and negotiation skills. Additionally, integrating automated tests into fast-paced development cycles can be complex, especially when dealing with evolving codebases or shifting priorities. Overcoming these challenges involves proactive communication, continuous learning, and adaptability within agile team structures.

What is the difference between Associate Software Development Engineer In Test vs Software Development Engineer In Test?

AspectAssociate Software Development Engineer In TestSoftware Development Engineer In Test
QualificationsBachelor's in CS or related field, some experienceBachelor's or higher in CS, more experience often required
Work EnvironmentEntry-level, collaborative teams, learning-focusedMore autonomous, complex testing tasks, leadership roles
ResponsibilitiesWriting basic test scripts, executing tests, learning automation toolsDesigning test frameworks, automating tests, improving testing processes

The main difference is experience level and scope. Associate Software Development Engineer In Test roles are entry-level, focusing on learning and executing tests, while Software Development Engineer In Test positions involve more complex automation and design responsibilities, often requiring more experience.

What are the most commonly searched types of Software Development Engineer In Test jobs in South Carolina?

The most popular types of Software Development Engineer In Test jobs in South Carolina are:

What are popular job titles related to Associate Software Development Engineer In Test jobs in South Carolina?

For Associate Software Development Engineer In Test jobs in South Carolina, the most frequently searched job titles are:

What job categories do people searching Associate Software Development Engineer In Test jobs in South Carolina look for?

The top searched job categories for Associate Software Development Engineer In Test jobs in South Carolina are:

What cities in South Carolina are hiring for Associate Software Development Engineer In Test jobs?

Cities in South Carolina with the most Associate Software Development Engineer In Test job openings:

Software Developer

PEMCCO, Inc.

Hanahan, SC โ€ข On-site

$29.33 - $44/hr

Full-time

Medical, Dental, Vision, PTO

Re-posted yesterday


Job description

Pay: $29.33 - $44.00 hourly, depending on experience
Benefits: Medical, Dental, Vision, Paid Time Off, Paid Holidays, Employee Assistance Program, and other company-sponsored benefits
Security Clearance: Ability to obtain and maintain a government security clearance if required
Are you an early-career software professional looking to grow your programming skills while supporting meaningful projects and mission-critical operations?
PEMCCO is seeking a Software Developer to develop, modify, test, document, and maintain software solutions that support business, technical, and operational objectives. This is an excellent opportunity for a programmer who enjoys problem-solving, collaborating with technical teams, and building a strong foundation in software development.
This position is a great fit for candidates with experience in software development, application development, computer programming, coding, software testing, systems support, or technical documentation.
About PEMCCO
PEMCCO supports complex technical and operational programs by providing skilled professionals who help customers achieve mission success. We offer opportunities to work on impactful projects, develop valuable technical expertise, and contribute to innovative solutions that support critical government operations.
Job Overview
As a Software Developer, you will work from established specifications and requirements to develop, modify, test, and maintain software applications and related processing logic. You will collaborate with users and technical teams to implement approved system enhancements and ensure software solutions meet business and operational needs.
This role offers the opportunity to expand your technical skills, gain experience working within structured development environments, and contribute to the successful delivery of software solutions that make a real impact.
What You'll Do
  • Perform programming assignments based on approved specifications and requirements
  • Develop, maintain, and modify computer programs and software applications
  • Create and update program flowcharts, processing logic, and source code
  • Test, validate, and document software modifications and program changes
  • Prepare and maintain operator instructions and technical documentation
  • Write new software programs following established coding standards and development procedures
  • Review specifications, flowcharts, record layouts, and input/output requirements to support programming activities
  • Collaborate with users and technical personnel to clarify requirements and processing logic
  • Evaluate routine programming issues and recommend approved modifications when needed
  • Support software troubleshooting, testing, and issue resolution efforts
  • Follow established development, quality assurance, documentation, and configuration management procedures
  • Support additional technical projects and initiatives as assigned

What You Bring
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, Mathematics, or a related field
  • Two (2) to four (4) years of experience in software development, computer programming, application development, or a related technical field
  • Knowledge of programming principles and software development practices
  • Understanding of data processing concepts and procedures
  • Ability to read and interpret technical documentation, specifications, and flowcharts
  • Ability to develop, modify, test, and document software programs
  • Strong analytical and problem-solving skills
  • Excellent attention to detail and accuracy
  • Strong written and verbal communication skills
  • Ability to work independently and as part of a collaborative team
  • Ability to obtain and maintain a government security clearance if required

Preferred Experience
  • Master's degree in a related technical discipline
  • Experience supporting Department of Defense or Federal Government programs
  • Experience maintaining and enhancing existing software applications
  • Experience working within structured software development methodologies
  • Experience preparing technical documentation and operator instructions
  • Experience working in collaborative development environments

Why Join PEMCCO?
  • Build valuable experience supporting mission-focused projects
  • Develop your programming and software development expertise
  • Work alongside experienced technical professionals
  • Gain exposure to real-world software development and system support activities
  • Contribute to meaningful projects that support government and customer missions
  • Expand your technical knowledge and grow your career in a supportive environment

Work Environment
  • Professional office and technical work environments
  • Work may be performed at company facilities, customer locations, or designated project sites as needed
  • Regular use of computers, software development tools, and communication systems
  • Frequent collaboration with technical teams, users, and stakeholders

Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Paid Time Off
  • Paid Holidays
  • Employee Assistance Program
  • Additional company-sponsored benefits

Apply Today
If you're a motivated programmer looking to grow your software development career, work on meaningful projects, and contribute to mission-critical solutions, we encourage you to apply.
Join PEMCCO and help develop, maintain, and enhance the software solutions that support mission success.
Equal Opportunity Employer
PEMCCO, Inc. is an equal opportunity employer. The Company does not discriminate on the basis of race, color, sex, sexual orientation, gender identity or expression, religion, national origin, age, disability, genetic information, military or veteran status, pregnancy, childbirth and related medical conditions, or any other characteristic protected by applicable federal, state, or local law.