2

Entry Level Computer Science Degree Jobs in Atlanta, IN

Embedded Software Engineer

Noblesville, IN ยท On-site

$123K - $162K/yr

Bachelor's degree in a computer science, computer engineering, electrical or technical engineering discipline, or the equivalent in appropriate education and experience as determined by management ...

Required : โ€ข Associate or bachelor's degree in computer science or a related field โ€ข 1 year of software development or 3 years of automated software testing experience, preferably with Visual ...

AI Solutions Intern

Carmel, IN ยท On-site

$15 - $20/hr

... a degree in Information Systems, Management Information Systems, Business or Data Analytics, Human-Computer Interaction, Computer Science, or related field. * Strong interest in artificial ...

AI Solutions Intern

Carmel, IN

$15 - $20/hr

... a degree in Information Systems, Management Information Systems, Business or Data Analytics, Human-Computer Interaction, Computer Science, or related field. * Strong interest in artificial ...

Showing results 41-60

Entry Level Computer Science Degree information

See Atlanta, IN salary details

$27.8K

$94.4K

$227.4K

How much do entry level computer science degree jobs pay per year?

As of Sep 7, 2026, the average yearly pay for entry level computer science degree in Atlanta, IN is $94,429.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,800.00 and $99,800.00 per year, depending on experience, location, and employer.

What jobs can I get with an entry level computer science degree?

With an entry level computer science degree, you can qualify for a range of positions such as software developer, web developer, IT support specialist, data analyst, and quality assurance tester. Many entry-level roles involve programming, assisting with software development, troubleshooting technical issues, and supporting IT infrastructure. Some graduates also find opportunities in fields like cybersecurity, database management, and network administration. Your exact job prospects may depend on your coursework, internships, and technical skills. Building a portfolio and gaining practical experience through projects or internships can enhance your chances in the job market.

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

As an entry-level computer science graduate, you can expect to work on a variety of foundational tasks such as debugging code, writing and testing software modules, maintaining databases, and assisting with user support. Many teams pair new hires with experienced mentors, allowing you to learn best practices and gradually take on more complex responsibilities. You may also participate in team meetings, contribute to documentation, and collaborate with other departments like quality assurance or product management. This hands-on experience helps you build technical skills while developing a deeper understanding of the software development lifecycle.

What are the key skills and qualifications needed to thrive as an entry level computer science graduate, and why are they important?

To thrive as an Entry Level Computer Science Graduate, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and data structures, typically backed 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 or AWS Certified Cloud Practitioner is valuable. Strong problem-solving abilities, teamwork, and effective communication skills help you stand out in collaborative, fast-paced environments. These skills and qualifications are important because they enable you to contribute to technology projects efficiently, adapt to new challenges, and work effectively with diverse teams.

What can you do with an entry level computer science degree with no experience?

An entry level computer science degree can qualify you for roles such as software developer, technical support specialist, or QA tester, often requiring basic programming skills in languages like Python or Java. Entry-level positions typically focus on learning on the job, and gaining certifications or internships can improve your prospects for advancement.

What cities near Atlanta, IN are hiring for Entry Level Computer Science Degree jobs?

Cities near Atlanta, IN with the most Entry Level Computer Science Degree job openings:

Infographic showing various Entry Level Computer Science Degree job openings in Atlanta, IN as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, 2% Contract, and 2% Nights. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $94,429 per year, or $45.4 per hour.

Embedded Software Engineer

smcnorthamerica

Noblesville, IN โ€ข On-site

$123K - $162K/yr

Full-time

Re-posted 11 days ago


Job description

PURPOSE

This role is to provide embedded software engineering solutions and documentation support within the organization. This position requires creativity, innovation, electronic product design capability, product evaluation, and research. A successful candidate will be competent in the aspects of design and problem-solving from engineering first principles

ESSENTIAL DUTIES
  • Interpret internal and external customer requirements to meet desired outputs.
  • Conduct technical product evaluations to identify potential modes of failure as defined by existing documentation and report results back to internal and external customers.
  • Communicate technical knowledge, specification, and direction to internal and external customers.
  • Develop software code for embedded processors and support applications.
  • Read, interpret, troubleshoot pneumatic and electrical schematics.
  • Develop, troubleshoot, and configure product communication protocols.
  • Create and input data utilizing corporate management system software that include software documentation, code releases, and test reports.
  • Perform guided research on a variety of topics and provide summarized data results.ย 
  • Complete assigned tasks using predefined departmental processes.
  • Hands on technical support for both internal and external customers.
  • Participate on a team to accomplish given tasks or processes.
  • Travel mainly for the purpose of training, customer support, or trade shows. (Less than 10%)
  • All other duties as assigned.
  • Record daily activities
PHYSICAL DEMANDS/WORK ENVIRONMENT
  • Capacity to work indoors in an office, laboratory, and/or manufacturing environment.
  • Ability to work in a stationary position for prolonged periods of time.
  • Capability to lift objects or equipment weighing up to 51 pounds with or without reasonable accommodation.
  • Physical aptitude to use basic hand tools in a laboratory and/or manufacturing environment.
  • Ability to travel and/or attend meetings domestic and internationally outside of normal business hours.
MINIMUM REQUIREMENTS
  • Bachelorโ€™s degree in a computer science, computer engineering, electrical or technical engineering discipline, or the equivalent in appropriate education and experience as determined by management utilizing internal SMC career development criteria.
  • Novice understanding of the product development process.
  • Novice understanding to apply project management principles, methodologies, and documentation.
  • Novice understanding of Failure Mode and Effects Analysis (FMEA) processes.
  • Novice in use of Integrated Development Environments and code repositories.
  • Competent in use of common embedded programming languages.
  • Novice understanding of schematics.
  • Competent understanding of communication protocols.
  • Novice in conducting research using corporate resources.
  • Competent at efficient use of time to effectively plan and execute multiple duties.
  • Competent to utilize basic inspection equipment in a laboratory environment. (Calipers, micrometers, flow meter, voltmeter, Oscilloscope, etc.)
  • Novice to utilize advanced inspection equipment in a laboratory environment. (microscopes, CMM, Contour/Roundness Measuring Instruments, etc.)
  • Competent ability to communicate utilizing corporate office software.ย 
  • Competent ability to take verbal and/or written direction on tasks, training, or departmental / company policies.
  • Competent ability to communicate, in English, with internal and external customers tactfully and professionally

For internal use only: Engineering001