2

Software Engineer With No Experience Jobs in Iowa

Job Summary : Cottingham & Butler is seeking a highly motivated Software Engineer with deep AI ... • Experience with AI frameworks such as TensorFlow or PyTorch. • Hands-on experience ...

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

Previous experience with mobile build experience preferred * Working knowledge of data structures ... Life insurance and short- and long-term disability provided at no cost * Time away from work - PTO ...

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

Minimum of 3 years of professional software development experience and proficiency with the ... Life insurance and short- and long-term disability provided at no cost * Time away from work - PTO ...

Experience with C, C++, or Python. * Knowledgeable about software programming processes and techniques. * Excellent organizational and time management skills. * Experience with HIL (Hardware in the ...

Embedded Software Engineer

Waterloo, IA · On-site

$70K - $120K/yr

RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Experience working with embedded software development processes. * Ability to interpret and ...

Experience with AI frameworks such as TensorFlow or PyTorch. * Hands-on experience integrating with OpenAI, Claude, Google Vertex AI, or similar platforms. * Ability to work collaboratively in a team ...

Experience with AI frameworks such as TensorFlow or PyTorch. * Hands-on experience integrating with OpenAI, Claude, Google Vertex AI, or similar platforms. * Ability to work collaboratively in a team ...

Experience with AI frameworks such as TensorFlow or PyTorch. * Hands-on experience integrating with OpenAI, Claude, Google Vertex AI, or similar platforms. * Ability to work collaboratively in a team ...

The selected candidate will work with an experienced engineering staff using state-of-the-art ... Design, develop, and maintain software applications and frameworks for Linux-based operating ...

Sr Software Engineer

Davenport, IA · On-site

$86 - $126/hr

Location Eaton's AER MSD Mission System Division is currently seeking a Sr. Software Engineer. This ... Experience with C, C++, C#, or Python. * Experience in DO178 compliance. Skills * Knowledgeable in ...

Experience with C or C++ programming languages * Strong mathematical and analytical problem solving ... Ability to interpret software requirements and state diagrams * Knowledge of common software ...

Embedded Software Engineer

Urbandale, IA · On-site

$70K - $120K/yr

Embedded Software Engineer This position is associated with the design and development of embedded ... Experience with C or C++ programming languages * Strong mathematical and analytical problem solving ...

next page

Showing results 1-20

Software Engineer With No Experience information

What does a software engineer with no experience do?

A Software Engineer with no experience typically works on entry-level tasks such as writing basic code, fixing bugs, and assisting in software testing under the supervision of more experienced engineers. They often participate in training sessions, code reviews, and team meetings to build foundational skills and understand development workflows. Their main goal is to learn industry best practices, contribute to simpler projects, and gradually take on more responsibilities as their skills grow.

What are the key skills and qualifications needed to thrive as a software engineer with no experience, and why are they important?

To thrive as a Software Engineer with no experience, a solid understanding of programming fundamentals, problem-solving skills, and a relevant degree or coursework are essential. Familiarity with languages like Python, Java, or JavaScript and tools such as Git, code editors, and basic development environments is typically expected. Strong communication, eagerness to learn, and teamwork distinguish beginners who quickly adapt and contribute. These skills and qualities help new engineers build a strong foundation, effectively collaborate, and grow within fast-paced technical teams.

What are some common challenges faced by entry-level software engineers, and how can they overcome them?

Entry-level software engineers often face challenges such as adapting to new codebases, understanding development workflows, and collaborating effectively with experienced team members. To overcome these, it’s helpful to ask questions early, seek mentorship within the team, and dedicate time to learning the company’s tools and best practices. Participating in code reviews and pair programming can also accelerate learning and integration into the team. Maintaining a growth mindset and being proactive in communication will help smooth the transition into a professional software engineering environment.

What is the difference between Software Engineer With No Experience vs Software Developer With No Experience?

AspectSoftware Engineer With No ExperienceSoftware Developer With No Experience
Required CredentialsTypically a bachelor's degree in computer science or related field; certifications are optionalSimilar educational background; certifications are optional
Work EnvironmentOften in tech companies, startups, or corporate IT departments; involves coding, testing, and collaborationSimilar environments; focuses on coding, debugging, and application development
Employer & Industry UsageCommonly used in tech, finance, healthcare, and other industries requiring software solutionsWidely used across industries for application and software development roles

Both roles typically require similar educational backgrounds and work environments. The main difference lies in the job title's emphasis—"Software Engineer" often implies a broader scope including system design, while "Software Developer" focuses more on coding and application creation. For beginners, these titles are often used interchangeably, and the core skills and entry requirements are quite similar.

What are popular job titles related to Software Engineer With No Experience jobs in Iowa?

For Software Engineer With No Experience jobs in Iowa, the most frequently searched job titles are:

What cities in Iowa are hiring for Software Engineer With No Experience jobs?

Cities in Iowa with the most Software Engineer With No Experience job openings:

Infographic showing various Software Engineer With No Experience job openings in Iowa as of June 2026, with employment types broken down into 90% Full Time, 6% Part Time, 2% Contract, and 2% Nights. Highlights an 83% Physical, 1% Hybrid, and 16% Remote job distribution.

Embedded Software Engineer - C++ - Aerospace domain

Global Connect Technologies

Cedar Rapids, IA • On-site

$129K - $170K/yr

Other

Posted 18 days ago


Job description

Job Title: Embedded Software Engineer – Avionics

Location: Cedar Rapids, IA

Job Type: Full-Time



Job Summar

yWe are seeking an Embedded Software Engineer with experience in Embedded C++ and avionics software development to support the design, development, integration, and verification of safety-critical embedded systems. The ideal candidate will have hands-on experience with DO-178B/DO-178C, embedded Linux or RTOS environments, and the full software development lifecycle for aerospace applications

.Key Responsibilitie

  • sDesign, develop, and maintain embedded software using Embedded C++ for avionics systems
  • .Develop software in compliance with DO-178B/DO-178C standards for safety-critical aerospace applications
  • .Participate in software architecture, coding, integration, verification, and validation activities
  • .Work with embedded Linux or RTOS-based platforms to develop reliable real-time software
  • .Perform software integration, debugging, troubleshooting, and root cause analysis
  • .Collaborate with cross-functional engineering teams to deliver high-quality software solutions
  • .Utilize Git or other version control systems for source code management
  • .Follow software development lifecycle (SDLC) processes and maintain technical documentation

.Required Qualification

  • sBachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Aerospace Engineering, or a related field
  • .2+ years of experience developing embedded software using Embedded C++
  • .2+ years of experience in the Aerospace or Avionics industry
  • .Hands-on experience with DO-178B or DO-178C software development processes
  • .Strong object-oriented programming (OOP) skills using C++
  • .Experience with Embedded Linux or RTOS environments
  • .Understanding of the Software Development Lifecycle (SDLC) for safety-critical systems
  • .Experience with Git or other version control systems
  • .Strong debugging, troubleshooting, and software integration skills
  • .Excellent communication, analytical, and problem-solving abilities


.