2

Entry Level Software Engineer Jobs in Marion, IA

Working knowledge of various PLC and HMI software * Basic understanding of process controls ... From entry-level positions to professional and executive-level openings, we work with companies of ...

New

The Substation Design Engineer develops and reviews utility substation drawings, including General ... Experience using ground grid modeling software a plus * Knowledge of substation protection and ...

The Electrical Engineer is an entry level of position within the technical delivery structure of ... Demonstrated proficiency with the use of AutoCAD Software. Responsibilities and Duties: The ...

The Electrical Engineer is an entry level of position within the technical delivery structure of ... the use of AutoCAD Software. Responsibilities and Duties: The Electrical Engineer will be ...

The Electrical Engineer is an entry level of position within the technical delivery structure of ... the use of AutoCAD Software. Responsibilities and Duties: The Electrical Engineer will be ...

The Electrical Engineer is an entry level of position within the technical delivery structure of ... Demonstrated proficiency with the use of AutoCAD Software. Responsibilities and Duties: The ...

Eng I - Elec

Cedar Rapids, IA · On-site

$59K - $100K/yr

BAE Systems is looking for an entry level Electrical Engineer with a passion for engineering and ... software development teams during the development process as well as in GPS labs to integrate and ...

Mentor and guide B-Level and entry-level technicians, assisting with their development and training. * Execute advanced vehicle programming and software updates. * Work closely with Service Advisors ...

Mentor and guide B-Level and entry-level technicians, assisting with their development and training. * Execute advanced vehicle programming and software updates. * Work closely with Service Advisors ...

Mentor and guide B-Level and entry-level technicians, assisting with their development and training. * Execute advanced vehicle programming and software updates. * Work closely with Service Advisors ...

next page

Showing results 1-20

Entry Level Software Engineer information

See Marion, IA salary details

$23.9K

$104.5K

$188.4K

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

As of Jul 26, 2026, the average yearly pay for entry level software engineer in Marion, IA is $104,549.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,800.00 and $119,600.00 per year, depending on experience, location, and employer.

Will AI replace developers in 2026?

Entry level software engineers will continue to play a vital role in software development, as AI tools are designed to assist rather than fully replace human programmers. Developing skills in coding, problem-solving, and understanding AI integration will remain valuable in the evolving tech environment.

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 engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers or software architects at large tech companies, can earn $500,000 or more annually. These roles often require advanced skills, extensive experience, and sometimes stock options or bonuses as part of compensation packages.

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

Entry-level software engineer positions often require demonstrating programming skills through personal projects, internships, or coding bootcamps. Building a strong portfolio, learning relevant tools like Git and languages such as Python or Java, and obtaining certifications can improve chances of securing an entry-level role without prior work experience.

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.

Is it true that AI will replace software engineers?

AI is unlikely to fully replace entry-level software engineers, as human skills such as problem-solving, creativity, and understanding complex requirements remain essential. AI tools can assist with coding and automation, but software engineering involves tasks that require critical thinking and collaboration. Developing proficiency in programming languages and understanding AI capabilities can enhance job performance and adaptability in the field.
What are the most commonly searched types of Software Engineer jobs in Marion, IA? The most popular types of Software Engineer jobs in Marion, IA are:
What are popular job titles related to Entry Level Software Engineer jobs in Marion, IA? For Entry Level Software Engineer jobs in Marion, IA, the most frequently searched job titles are:
What cities near Marion, IA are hiring for Entry Level Software Engineer jobs? Cities near Marion, IA with the most Entry Level Software Engineer job openings:
Infographic showing various Entry Level Software Engineer job openings in Marion, IA as of July 2026, with employment types broken down into 1% Locum Tenens, 86% Full Time, 11% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $104,549 per year, or $50.3 per hour.
Automation Engineer

Automation Engineer

Palmer Group

Cedar Rapids, IA

Full-time, Part-time

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago


Job description

If you have at least two years of experience with programming and commissioning PLC/HMI control systems, we would love to discuss our new Automation Engineer opportunity! Our client is an industry leader looking for a technically sound individual who will function well within their team-oriented company. A highly attractive compensation package will be offered for this role to match the equally appealing company culture. Check it out!

Work Model:

  • On-Site

What You Will Do:

  • Perform project start-up, programming, and commissioning of control systems
  • Play a vital role in the installation of complex and large-scale automation projects
  • Troubleshoot and resolve highly technical issues
  • Work collaboratively with other key project members
  • Generate and maintain critical project documentation
  • Support preparation of design review presentations with CAD files, schematics, etc., as assigned

What You Will Need to Be Successful:

  • 2+ years of experience programming industrial systems
  • Working knowledge of various PLC and HMI software
  • Basic understanding of process controls
  • Superior communication skills
  • Team player mindset
  • Technical competency in industrial automation

Benefits Overview:

  • Health, dental, and vision insurance
  • 401k
  • PTO

Interested and qualified candidates can contact Matt Moore at (319) 449-1200 or email mmoore@thepalmergroup.com.

#ZR

Company Description

Searching for a job can be difficult, and finding the right fit is even harder. Each year, we help thousands of job seekers navigate a changing employment landscape by connecting them with opportunities that align with their skills, goals, and values. Since 1998, we’ve supported individuals across a range of industries by offering career opportunities in full-time, part-time, temp-to-hire, and contract roles.
From entry-level positions to professional and executive-level openings, we work with companies of all sizes, including local employers and nationally recognized brands, to place qualified talent where they’re needed most. Whether you're looking to gain experience or take the next step in your career, we’re here to help you grow your career with confidence. At the heart of our work is a commitment to building lasting relationships based on trust and shared success with every job seeker we serve.
Our experienced team of recruiters is dedicated to delivering personalized support at every stage of the job search—from resume feedback and interview coaching to honest, timely communication. To learn more, visit our website: thepalmergroup.com.