2

Entry Level Computer Science Jobs in Sioux Falls, SD

Bachelor's degree in Engineering, Computer Science, or a related technical discipline. * Entry level or early career engineer: 0-2 years. * Experience developing, integrating, testing, or validating ...

Bachelor's degree in Engineering, Computer Science, or a related technical discipline. * Entry level or early career engineer: 0-2 years. * Experience developing, integrating, testing, or validating ...

The internship program at FTI Consulting serves as a key pathway to entry-level consultant ... Business, Computer Forensics, Cybersecurity, Data Analytics, Data Science, Digital Forensics ...

2027 Intern - Technology

Sioux Falls, SD · On-site

$15 - $20/hr

The internship program at FTI Consulting serves as a key pathway to entry-level consultant ... Business, Computer Forensics, Cybersecurity, Data Analytics, Data Science, Digital Forensics ...

Entry Level Computer Science information

What are entry level computer science jobs?

Entry-level computer science jobs include positions that involve programming, software and app development, database administration, and the engineering of software and computer systems. You can also provide technical support, develop specialized programs for mobile phones or embedded computer systems, and work in areas such as cloud computing and machine learning. Entry-level computer science professionals typically operate as part of software development or IT teams, or they report to senior personnel and submit their work for testing and approval. Your duties and responsibilities often focus on developing, testing, or engineering a specific part of a computer-related project.

What are the key skills and qualifications needed to thrive as an entry level computer science professional?

To thrive as an Entry Level Computer Science professional, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically supported by a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, basic software development tools, and potentially certifications like CompTIA IT Fundamentals can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate and adapt to new challenges. These skills are crucial for efficiently developing, testing, and maintaining software solutions in a team-oriented and rapidly evolving technical environment.

What types of projects or tasks can I expect to work on as an entry level computer science professional?

As an entry level computer science professional, you will typically work on tasks such as debugging code, writing simple programs or scripts, assisting with software testing, and supporting senior developers with larger projects. You may also be responsible for maintaining documentation, collaborating with team members during code reviews, and learning new technologies as needed. These experiences help you build a strong foundation and gain practical skills, setting the stage for more complex responsibilities and career advancement in the future.

What is the difference between Entry Level Computer Science vs Software Developer?

AspectEntry Level Computer ScienceSoftware Developer
Required CredentialsBachelor's in CS or related fieldBachelor's in CS or related field; coding bootcamps
Work EnvironmentTech companies, startups, IT departmentsTech firms, software companies, startups
Employer & Industry UsageEntry-level roles in various industriesDeveloping software applications across industries
Common Search & ComparisonYesYes

Entry Level Computer Science roles typically focus on foundational knowledge and may involve a variety of IT tasks, while Software Developer positions emphasize designing, coding, and maintaining software applications. Both roles often require similar educational backgrounds, but Software Developers usually have more specialized coding skills and project responsibilities.

What are the most commonly searched types of Computer Science jobs in Sioux Falls, SD?

The most popular types of Computer Science jobs in Sioux Falls, SD are:

What cities near Sioux Falls, SD are hiring for Entry Level Computer Science jobs?

Cities near Sioux Falls, SD with the most Entry Level Computer Science job openings:

Infographic showing various Entry Level Computer Science job openings in Sioux Falls, SD as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Product Assurance Engineer

TCOM, L.P.

Sioux Falls, SD

Full-time

Medical, Retirement, PTO

Posted 8 days ago


Job description

The Product Assurance Engineer is responsible for providing independent engineering assurance that products meet requirements, perform reliably, and are ready for deployment. Working across multiple engineering disciplines, this role verifies product functionality, investigates technical issues, analyzes reliability, and drives continuous improvement throughout the product lifecycle. 

Product Assurance Engineers partner closely with stakeholders across the organization to ensure products satisfy customer and mission requirements before release while using operational experience to improve future product designs. 

This role requires a systems mindset, strong technical curiosity, and the ability to solve complex multidisciplinary engineering problems. 

Responsibilities 

Product Verification & Validation 

  • Develop verification plans that demonstrate products satisfy functional and performance requirements. 
  • Design, execute, and document verification and validation activities. 
  • Perform system integration, functional, regression, environmental, and acceptance testing. 
  • Verify traceability between requirements, test procedures, and verification results. 
  • Identify product defects, characterize failure modes, and work with development teams to resolve issues. 
  • Evaluate release readiness and provide objective engineering evidence supporting product deployment. 
  • Participate in laboratory, field, and flight testing activities as required. 

Product Reliability Engineering 

  • Analyze product performance, reliability, and operational data. 
  • Identify recurring defects, failure trends, and reliability risks. 
  • Perform root cause analysis of product anomalies and failures. 
  • Recommend design, process, or verification improvements that increase product reliability. 
  • Monitor engineering quality metrics and contribute to continuous improvement initiatives. 
  • Support failure investigations and corrective action activities. 

Operational Engineering 

  • Investigate complex product issues occurring during operational use. 
  • Participate in engineering response to customer-impacting events and operational anomalies. 
  • Develop diagnostic tools, troubleshooting procedures, and engineering documentation. 
  • Reproduce field issues in laboratory environments. 
  • Document engineering findings and communicate recommendations to development teams. 
  • Ensure lessons learned from operational experience improve future product releases. 

Automation & Process Improvement 

  • Develop and maintain automated verification tools and test infrastructure. 
  • Improve verification efficiency through automation and scripting. 
  • Contribute to continuous integration and automated validation pipelines. 
  • Recommend improvements to engineering processes, release readiness practices, and verification methods. 
  • Help establish engineering standards for product assurance activities. 

Cross-Functional Collaboration 

  • Partner with Software, Electrical, Mechanical, Aerospace, Systems Engineering, Manufacturing, and Product Management throughout product development. 
  • Participate in design reviews to improve product quality, reliability, diagnosability, and testability. 
  • Communicate technical findings clearly through reports, presentations, and engineering discussions. 
  • Provide objective engineering input regarding product readiness and operational risk. 

Required Qualifications 

  • Bachelor's degree in Engineering, Computer Science, or a related technical discipline. 
  • Entry level or early career engineer: 0–2 years. 
  • Experience developing, integrating, testing, or validating complex technical systems. 
  • Strong analytical and troubleshooting skills. 
  • Experience performing structured root cause analysis. 
  • Understanding of systems engineering principles and product development lifecycles. 
  • Ability to work effectively across multiple engineering disciplines. 
  • Excellent written and verbal communication skills. 

Preferred Qualifications 

  • Experience with embedded systems, software development, aerospace, defense, or other mission-critical products. 
  • Experience with systems integration, verification and validation, or reliability engineering. 

Benefits:  

TCOM offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts/HSAs, EAP, tuition reimbursement, parental leave, paid time off (PTO), and company-paid holidays. Programs and eligibility may vary based on hire date, classification, and schedule. 


TCOM logo

About TCOM

Sourced by ZipRecruiter

Industry

Guided missile and space vehicle manufacturing

Company size

201 - 500 Employees

Headquarters location

Columbia, MD, US

Year founded

1971

Social media