2

Entry Level Embedded Software Jobs in Minnesota (NOW HIRING)

Entry Level Embedded Software information

What is an entry level embedded software engineer?

Entry level embedded software engineers are professionals who design, develop, and test software that runs on specialized hardware devices, such as microcontrollers or embedded systems, often at the start of their careers. They typically work with programming languages like C or C++ and collaborate closely with hardware engineers to ensure software and hardware integration. These roles often involve tasks such as writing code for device drivers, debugging software, and performing basic testing, all under the guidance of more experienced engineers. Entry level positions are ideal for recent graduates or those new to embedded systems, providing foundational experience in this field.

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

To thrive as an Entry Level Embedded Software Engineer, you need a solid background in C/C++ programming, basic knowledge of embedded systems, and a relevant degree such as electrical engineering, computer science, or a related field. Familiarity with microcontrollers, real-time operating systems (RTOS), debugging tools, and version control systems like Git is typically required. Strong problem-solving skills, attention to detail, and effective teamwork and communication abilities help you excel in this role. These skills are essential to developing reliable software, collaborating with hardware teams, and meeting project requirements in embedded system environments.

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

Entry-level embedded software engineers often encounter challenges such as debugging hardware-software interactions, understanding real-time constraints, and adapting to unfamiliar development environments. New engineers can overcome these hurdles by actively seeking mentorship from senior team members, practicing with debugging tools, and studying relevant hardware documentation. Regular collaboration with hardware engineers and participation in code reviews can also help build confidence and technical competence, while ensuring smoother integration and project delivery.

What is the difference between Entry Level Embedded Software vs Entry Level Firmware Engineer?

AspectEntry Level Embedded SoftwareEntry Level Firmware Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldBachelor's in Electrical Engineering, Computer Engineering, or related field
Work EnvironmentEmbedded systems development, hardware integration, real-time OSFirmware development, microcontroller programming, hardware interfacing
Industry UsageConsumer electronics, automotive, medical devicesConsumer electronics, IoT devices, industrial equipment
Common Search/ComparisonYesYes

Entry Level Embedded Software and Entry Level Firmware Engineer roles often overlap in skills and industry usage. Both require knowledge of microcontrollers, programming languages like C, and understanding of hardware-software integration. The main difference lies in terminology: embedded software focuses broadly on software running on embedded systems, while firmware engineering emphasizes low-level programming directly on hardware. Both roles are essential in developing embedded products across various industries.

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

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

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

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

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

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

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

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

Infographic showing various Entry Level Embedded Software job openings in Minnesota as of August 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, and 26% Hybrid job distribution.

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 5 days ago


BAE Systems rating

8.4

Company rating: 8.4 out of 10

Based on 151 frontline employees who took The Breakroom Quiz


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