2

Entry Level Software Engineer Jobs in Newton, NC

Showing results 21-21

Entry Level Software Engineer information

See Newton, NC salary details

$22.4K

$98.1K

$176.8K

How much do entry level software engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for entry level software engineer in Newton, NC is $98,083.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,800.00 and $112,200.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What does an entry level software engineer do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

What is the entry-level position for a software engineer?

The entry-level position for a software engineer is typically called a Software Engineer I or Junior Software Engineer. It involves basic coding, debugging, and learning company tools and processes, often requiring familiarity with programming languages like Java, Python, or C++. This role provides foundational experience and may require a bachelor's degree in computer science or related fields.

How to get a job as an entry level software engineer with no experience?

To secure an entry level software engineer position with no experience, focus on building a strong foundation in programming languages like Python or Java, create a portfolio of personal projects, and gain familiarity with tools such as Git and Linux. Internships, coding bootcamps, and certifications can also improve your chances by demonstrating practical skills to employers.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to individuals of various ages, including those starting in their mid-20s. Many employers value skills, relevant training, and problem-solving ability over age, and career changers often successfully transition into software engineering at this stage by learning programming languages and gaining practical experience. Age is generally not a barrier to entering the field at an entry level.
What are the most commonly searched types of Software Engineer jobs in Newton, NC? The most popular types of Software Engineer jobs in Newton, NC are:
What are popular job titles related to Entry Level Software Engineer jobs in Newton, NC? For Entry Level Software Engineer jobs in Newton, NC, the most frequently searched job titles are:
What cities near Newton, NC are hiring for Entry Level Software Engineer jobs? Cities near Newton, NC with the most Entry Level Software Engineer job openings:
Infographic showing various Entry Level Software Engineer job openings in Newton, NC as of August 2026, with employment types broken down into 73% Full Time, 11% Part Time, and 16% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $98,083 per year, or $47.2 per hour.

Machine Operator - Climate Controlled Environment! Starting Pay $17.50 - $22.75 / hr.

Aptar Group

Lincolnton, NC

$17.50 - $22.75/hr

Full-time, Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 6 days ago


AptarGroup rating

6.5

Company rating: 6.5 out of 10

Based on 32 frontline employees who took The Breakroom Quiz

92nd of 119 rated packaging manufacturers


Job description

Who we are

At Aptar, we use insights, design, engineering and science to create innovative packaging technologies that build brand value for our customers, and, in turn, make a meaningful difference in the lives, looks, health and homes of people around the world.

Every day, Aptar creates "a-ha moments" for its customers and their consumers and patients by continually bringing innovations to market that convert non-dispensing packaging into breakthrough product-dispensing systems, including those that give people more effective ways to put on their favorite fragrance, kids the opportunity to pour ketchup without making a mess and patients connected technologies that help them more easily adhere to treatment.

We have manufacturing facilities in North America, Europe, Asia and South America and over 13,000 dedicated employees in some 20 countries.

You should work here because we:

  • Attract and develop high performing people.
  • Promote a diverse and inclusive work environment.
  • Allow for failure by allowing people to make mistakes through an open and trusting environment.
  • Invest in the development of employees through local, regional and global career opportunities.
  • Contribute to the communities where we reside.

What's new with Aptar

Our fast-growing, technologically-driven manufacturing company is seeking Machine Operators to work 12-hour shifts on a 2-2-3 schedule rotation. 

Primary Purpose Summary

Level 1 Machine Operator
The Level 1 Machine Operator is an entry-level role focused on developing the skills required to manage material flow, monitor equipment operations, make necessary adjustments, and ensure product quality and equipment conditions meet specifications. This position also involves maintaining housekeeping standards, adhering to safety protocols, and contributing suggestions to improve equipment performance and safety. Compliance with all relevant plant certifications, such as ISO 9001:2000, SQF, and BRC standards, is a key requirement of this role.

Shift Schedule
This role operates on 12-hour shifts, either:

  • Night Shift: 6:45 PM to 7:00 AM on a 2-2-3 rotation
  • Day Shift: 6:45 AM to 7:00 PM on a 2-2-3 rotation

This is how your journey begins:

Detailed Description:

Primary Duties and Responsibilities

 

  • Adhere to all system procedures and company policies.
  • Arrive 15 minutes before the start of the shift to ensure effective communication with the outgoing team.
  • Arrange and set up materials, handling equipment, and machinery.
  • Monitor machine operations to ensure finished products meet quality and quantity standards.
  • Identify and discard defective goods and packaging components.
  • Replenish, stock, and organize packaging supplies.
  • Keep machinery clean throughout shift to maintain optimal functionality.
  • Maintain daily reports on goods produced.
  • Review activity boards for scheduled color changes, conversions, and setups.
  • Create, label, and number boxes; prepare move tickets.
  • Verify that box labels match product specifications based on shop orders.
  • Interpret and apply visual inspection criteria, mold maps, and supplemental product information.
  • Package and label test product samples for tagging.
  • Conduct visual inspections, including color matching, in accordance with inspection plans.
  • Respond to alarms, check for stuck parts, and utilize the Process Monitor on presses.
  • Operate emergency stops on closing machines, grinders, and auxiliary equipment; follow lockout/tagout procedures as needed.
  • Provide machine operation relief during breaks.
  • Perform inspection duties as needed in the absence of Cell Leads.
  • Execute other related responsibilities as assigned.

Required Qualifications

  • Effective verbal and written communication skills.
  • Ability to read, count, and write proficiently.
  • High school diploma or GED.
  • Experience in machine operation within a manufacturing setting.
  • Physical ability to lift up to 50 pounds and stand for 12-hour shifts.
  • Commitment to quality, safety, and effective communication.
  • Team-oriented mindset and self-direction.
  • Proficiency in computer data entry and editing, with the ability to learn and use departmental software.
  • Ability to distinguish colors.

Preferred:

  • 2+ years of operator and/or technical experience in a manufacturing facility.
  • Knowledge of packaging applications.
  • Familiarity with the food and beverage industry.
  •  Skills/Abilities
  • Strong knowledge of packaging processes.
  • Eagerness to learn and achieve core competency within the first 90 days.

What we offer:

  • An exciting, diverse and value based working environment
  • Award-winning corporate university offering personal development and training opportunities.
  • Competitive base salary and performance-based bonus plan.
  • Contribute to the communities where we reside.
  • Innovative benefits plan which includes: 401k & Retirement Savings plan, vacation, medical, dental, vision, life, disability, pet insurance, wellness plan, and generous paid maternity/paternity leave].

Be You. Be Aptar

Aptar is an equal opportunities employer. We believe that a diverse workforce is key to our success. We welcome applications from all members of society irrespective of age, sex, disability, sexual orientation, race, religion or belief.


What AptarGroup employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom