2

Entry Level Software Development Jobs in Minnesota

Uses computer software as a tool for solving basic engineering problems. * Performs work in ... Our award-winning training and development programs are designed to expand your technical expertise ...

Uses computer software as a tool for solving basic engineering problems. * Performs work in ... Our award-winning training and development programs are designed to expand your technical expertise ...

Showing results 21-40

Entry Level Software Development information

See Minnesota salary details

$28.9K

$98.2K

$236.5K

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

As of Sep 10, 2026, the average yearly pay for entry level software development in Minnesota is $98,201.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,200.00 and $103,800.00 per year, depending on experience, location, and employer.

What is entry level software development?

Entry level software development refers to positions designed for individuals who are just starting their careers in software engineering or programming. These roles typically require foundational knowledge of programming languages, problem-solving skills, and sometimes a relevant degree or coding bootcamp experience. Entry level developers often work under the supervision of more experienced engineers to build, test, and maintain software applications. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow technical skills in a professional environment.

What kinds of projects and tasks can I expect as an entry level software developer?

As an entry level software developer, you can expect to work on tasks such as writing and debugging code, fixing bugs, assisting in the development of new features, and participating in code reviews. You’ll often collaborate with more experienced developers and may also help with documentation and testing. Many teams use agile methodologies, so you’ll likely take part in regular stand-up meetings and sprint planning sessions, gaining exposure to the full software development lifecycle. This hands-on experience helps you build foundational skills and prepares you for more complex responsibilities over time.

What are the key skills and qualifications needed to thrive as an entry level software developer?

To thrive as an Entry Level Software Developer, you need proficiency in at least one programming language (such as Java, Python, or JavaScript), basic understanding of software development principles, and a relevant degree or coding bootcamp certification. Familiarity with version control systems (like Git), integrated development environments (IDEs), and collaboration tools such as Jira or Slack is common. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help you excel in this role. These competencies are crucial for writing quality code, contributing to projects efficiently, and adapting to dynamic team environments.

What is the difference between Entry Level Software Development vs Junior Software Engineer?

AspectEntry Level Software DevelopmentJunior Software Engineer
Required CredentialsTypically a bachelor's degree in CS or related field; some certificationsSimilar educational background; may have additional certifications or internships
Work EnvironmentEntry-level roles in tech companies, startups, or IT departmentsSimilar environments, often in larger teams or projects
Employer & Industry UsageCommon in tech, finance, healthcare, and other industries hiring new developersUsed interchangeably in many companies; some differentiate by experience level
Search & Comparison IntentPeople seeking beginner roles or internships in software developmentCandidates looking for entry-level developer positions with some hands-on experience

Both roles are entry-level positions requiring similar educational backgrounds and work environments. The main difference lies in terminology used by employers; "Junior Software Engineer" may imply slightly more technical responsibility or a formal job title, but both are suitable for those starting their software development careers.

How to get a job in entry level software development with no experience?

Entry level software development roles often require foundational programming skills in languages like Python, Java, or C++, which can be gained through online courses, coding bootcamps, or self-study. Building a portfolio with personal projects, contributing to open-source, and obtaining certifications such as CompTIA or Microsoft can improve chances, along with internships or volunteering to gain practical experience.

Is 30 too late to become an entry level software developer?

Entry level software development roles are open to candidates of all ages, and many employers value diverse backgrounds and experiences. Age is generally not a barrier; success depends on acquiring relevant skills such as programming languages, problem-solving, and possibly certifications, regardless of age. Starting at 30 is common and can be advantageous due to maturity and prior experience that can transfer to the role.

What are the most commonly searched types of Software Development jobs in Minnesota?

The most popular types of Software Development jobs in Minnesota are:

What are popular job titles related to Entry Level Software Development jobs in Minnesota?

For Entry Level Software Development jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Entry Level Software Development jobs in Minnesota look for?

The top searched job categories for Entry Level Software Development jobs in Minnesota are:

What cities in Minnesota are hiring for Entry Level Software Development jobs?

Cities in Minnesota with the most Entry Level Software Development job openings:

Infographic showing various Entry Level Software Development job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $98,201 per year, or $47.2 per hour.

Engineering Leadership Development Program - Embedded Software

Minneapolis, MN

BAE Systems
National Security and International Affairs • 10K+ employees

$30.60 - $52.02/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New


BAE Systems rating

8.4

Company rating: 8.4 out of 10

Based on 151 frontline employees who took The Breakroom Quiz

9th of 50 rated military and defense


Job description

Job Description

How does it feel to work on a team driven to make a big impact? Empowering. We believe your career should always be growing. And that's exactly what it will do at BAE Systems as part of our Leadership Development Program (LDP). The LDP is designed to accelerate the development and career of highly-motivated recent college graduates who aspire to achieve their leadership potential. This is accomplished through challenging and rewarding rotational assignments, technical and leadership training, advanced education, leadership opportunities and exposure, and mentorship. You'll hit the ground running with a company truly committed to your growth as you enjoy a special camaraderie on a team dedicated to protecting what really matters.

As an Engineering Leadership Development Program participant, you will gain:

  • Experience : The ELDP consists of three, onsite one-year rotations; each with increasing responsibility. It is designed to provide diverse set of experiences within Engineering areas and disciplines. ELDP participants are also exposed to a variety of networking opportunities and strategic project initiatives.
  • Flexibility : The ELDP does provide flexibility for program participants. This flexibility includes ELDP participant input of 2nd and 3rd rotational assignments and/or geographic location but is ultimately dependent on business need and availability.
  • Education : It is a requirement of this program to complete a technical Master's Degree Program. BAE Systems offers robust tuition assistance for graduate school. The school and specific technical degree is left up to the candidate, providing it is applicable to the business and the program structure and approved by Program Manager.
  • Opportunity to travel : Our ELDP primarily rotating to locations within the United States and Platforms and Services footprint. Your first rotation and final placement will be at Sterling Heights, MI or Minneapolis, MN. Your second or third rotations may be at one of our production facilities in York, PA or Louisville, KY.
  • Mentorship : A mentor is assigned to each ELDP participant to expose them to diverse and challenging experiences, while providing guidance in career development and off-program placement.
  • Personal growth : The program seeks to facilitate the growth of an individual's leadership skills through an annual, week-long leadership development conference (LDC). This conference provides personalized leadership training as well as an opportunity to network with senior BAE Systems executives and other leadership development program participants across the company. Participants can also expect to complete a technical and leadership curriculum during the program which will provide a holistic career development experience through a mix of in-person and virtual trainings.

The ELDP is a three-year rotational program designed to develop high potential, entry-level individuals into future leaders. You'll have the opportunity to experience assignments in several operational functions, business areas, and product groups nationwide.

Rotational examples include:

  • Design Engineering
  • Test/Verification Engineering
  • Production Support
  • Systems Engineering

Opportunity for Early Start Prior to June The official Leadership Program Cohort begins in June. If you have already completed your bachelor's degree or graduate in December, you may be eligible to begin employment at BAE Systems, Inc. prior to the start depending on business conditions. However, additional program elements such as trainings, projects and committees will not begin until your cohort start date. If relocating, you would also have to relocate to your designated location to begin the early start. Ask your recruiter about LDP early start if you are available and believe you may be eligible.

About BAE Systems The Platforms & Services (P&S) sector under BAE Systems, Inc does the big stuff: the armored combat vehicles, naval guns, missile launchers, and naval ship repair. Combat vehicle programs you could support include the Amphibious Combat Vehicle (ACV), Armored Multi-Purpose Vehicle (AMPV), M109A7 Self-Propelled Howitzer, M88A2/A3 HERCULES Recovery Vehicle, and the Bradley Fighting Vehicle. In the Weapons Systems side of Combat Mission Systems, programs include Next Generation ESSM Launching (NGEL) System, Mk 38, Mk45 Naval Gun Systems, Vertical Launch Systems (VLS), Hypervelocity Projectile (HVP), and others. Our employees take pride in the work they do and why they do it. They are on the front lines every day, building our products to protect the lives of those who serve. We may be biased, but we think P&S does some of the coolest work around, and we think you will too. Learn more about Platforms & Services here!

Required Education, Experience, & Skills

Education & Experience

  • Bachelor's degree in Software/Computer Engineering
  • Demonstrated collaboration and leadership abilities in academic and non-academic pursuits
  • Internship/Co-Op or project experience in embedded software/systems

All candidates must be able to:

  • Relocate during the rotational program at least once ensuring experience at a minimum of two of our facilities
  • Start at Sterling Heights, MI or Minneapolis, MN locations, with subsequent rotational possibilities including York, PA and Louisville, KY
  • Start your technical master's degree during the program with completion two years from the end of the program.
  • Depending on your rotations, some may be required to obtain and maintain a Department of Defense security clearance

Competencies

  • Superior communication skills
  • Aptitude for Problem Solving
  • Resilience - takes feedback well and isn't afraid to fail
  • Collaboration - team oriented, works well with others and inspires them to be their best
  • Adaptable - change openness / flexibility
  • Action Oriented

Pay Information

Full-Time Salary Range: $63653 - $108210

Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.

Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.

About BAE Systems Platforms & Services

BAE Systems, Inc. is a defense, aerospace, and security company headquartered in Falls Church, Virginia, with more than 40,000 employees worldwide. We serve, supply, and protect those who protect us. As one of the most geographically diverse international defense companies, we deliver a full range of products and services spanning air, land, maritime, space, and cyber, including advanced electronics, intelligence solutions, and dedicated customer support.

Our culture is performance-driven and values-led, built on curiosity, creativity, and collaboration. Purpose isn't a tagline here. It's what drives us. We're developing breakthrough technologies that defend national security and make a lasting impact on our communities and our planet. When you join BAE Systems, you're not just building a career. You're contributing to a mission that truly matters.

This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.


What BAE Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


BAE Systems logo

About BAE Systems

Sourced by ZipRecruiter

At BAE Systems, we provide some of the world's most advanced, technology-led defence, aerospace and security solutions. We employ a skilled workforce of more than 93,000 in around 40 countries. Working with customers and local partners, we develop, engineer, manufacture, and support products and systems to deliver military capability, protect national security and people, and keep critical information and infrastructure secure.

Industry

National security and international affairs and it services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US