2

Entry Level Software Engineer Java Python Jobs in Minneapolis, MN

Proficiency in Python, Java Script, C#. * Experience with Visual Studio or VS Code. * Experience ... Computer Engineering or Electrical Engineering with strong software background. Physical ...

Software Engineer- St. Paul, MN Location : St. Paul, MN - 55117 Project Duration : 12+ Months of ... Linux operating system internals Experience in Linux shell scripts, Perl and/or python. Working ...

Python Developer (Entry Level)

Saint Paul, MN · On-site

$50.75 - $69.75/hr

Currently, we are looking for qualified entry-level Data Scientists who can apply Data Science ... Experience in Python programming and understanding of the software development life cycle.

Java FSE

Minneapolis, MN · On-site

$53.25 - $69/hr

... and developers to create high-quality, high-impact software solutions. Your role will involve ... Familiarity with Python and its libraries would be beneficial. • Understanding of Node.js: ...

Software Engineer

Eden Prairie, MN · Remote

$72K - $130K/yr

... Engineering field * 4 years of industry experience in software development * 3 years of ... Java, JavaScript, Python, or Go * 3 years of hands-on experience with any one cloud platforms (AWS ...

We're currently looking for a motivated, entry-level Python developer to join us at the earliest stage. This is a unique opportunity to contribute to the foundation of a commercial SaaS product, with ...

Azure DevOps Software Engineer

Eden Prairie, MN · On-site

$53.75 - $73.50/hr

Azure Software Engineer Location: Eden Prairie, MN Duration: 12 Months CTH Need only GC or US ... Java or open source technologies * 2+ years developing Restful APIs * 2+ years working with CICD

next page

Showing results 1-20

Entry Level Software Engineer Java Python information

See Minneapolis, MN salary details

$25.1K

$109.5K

$197.3K

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

As of Jun 24, 2026, the average yearly pay for entry level software engineer java python in Minneapolis, MN is $109,456.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,800.00 and $125,300.00 per year, depending on experience, location, and employer.

What entry level jobs can you get with Python?

Entry level software engineering roles often require Python skills and involve tasks such as scripting, automation, data analysis, or web development using frameworks like Django or Flask. These positions typically require basic programming knowledge, problem-solving skills, and familiarity with version control tools like Git.

How do I get a Python job with no experience?

Entry-level software engineer roles in Python often require demonstrating programming skills through personal projects, coding challenges, or contributions to open-source. Building a strong foundation in Python, data structures, algorithms, and relevant tools like Git can improve your chances; obtaining certifications or completing online courses can also help showcase your abilities to employers.

What pays more, C++ or Python?

For entry-level software engineers, Python developers often have slightly higher average salaries than C++ developers due to its widespread use in data science, web development, and automation. However, C++ skills are highly valued in systems programming, game development, and performance-critical applications, which can lead to higher pay in specialized roles. Salary differences depend on industry, location, and experience level.

Will AI replace Python coders?

As an entry-level software engineer working with Python, AI is unlikely to fully replace Python coders in the near term. AI tools can automate repetitive coding tasks and assist with debugging, but human expertise is still essential for designing complex systems, understanding context, and making creative decisions. Developing skills in AI integration and staying current with evolving tools can enhance job security in this field.

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

AspectEntry Level Software Engineer Java PythonEntry Level Software Developer Java Python
Required CredentialsBachelor's in CS or related field, basic programming knowledgeBachelor's in CS or related field, coding skills
Work EnvironmentDesigning, developing, testing software applicationsWriting, debugging, maintaining code for applications
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, consulting
Common Search & ComparisonYesYes

While both roles involve programming in Java and Python, Entry Level Software Engineer Java Python typically emphasizes designing and architecting software solutions, whereas Entry Level Software Developer Java Python focuses more on coding, debugging, and maintaining applications. Both roles require similar educational backgrounds and are found in similar industries, but their core responsibilities differ slightly.

What are the most commonly searched types of Software Engineer Java Python jobs in Minneapolis, MN? The most popular types of Software Engineer Java Python jobs in Minneapolis, MN are:
Infographic showing various Entry Level Software Engineer Java Python job openings in Minneapolis, MN as of June 2026, with employment types broken down into 75% Full Time, and 25% Part Time. Highlights an 87% In-person, and 13% Remote job distribution, with an average salary of $109,456 per year, or $52.6 per hour.

Software Engineer

Lnw

Eden Prairie, MN • On-site

Full-time

Posted 16 days ago


Job description

Gaming:

Welcome to the world of land-based gaming. At Light & Wonder, it's all about the games, and our Gaming team builds cutting-edge technology, products, and content for the most iconic casinos and operators across the globe.

Position Summary

We're seeking aSoftware Engineerto develop and support software systems that interface closely with mechanical and electrical components. This role sits at the intersection of software, and hardware requiring strong collaboration between teams. You'll work in a global team with creators around the world.

The ideal candidate has experience in embedded systems, machine control, and motor driver integration, and is comfortable working in a hands-on, multidisciplinary environment and can work independently as well as in a team setting.

Key Responsibilities

  • Design, develop, and maintain software for embedded systems in C/C++.

  • Collaborate closely with mechanical and electrical engineers.

  • Develop software for motor control systems, including integration with motor drivers and controllers.

  • Interface with hardware components such as sensors, actuators, and communication buses (CAN, SPI, I2C, UART, etc.).

  • Support system bring-up, debugging, and testing.

  • Write clean, maintainable, and well-documented code.

  • Participate in design reviews and cross-functional problem-solving.

  • Support field personnel and respond to issues in the field.

  • Interface with gaming regulating agencies.

Qualifications

Expected Knowledge, Skills & Abilities

  • Strong proficiency in C/C++.

  • Proficiency with embedded systems.

  • Experience with microcontrollers

  • Proficiency with source control tools (Perforce, Git, GitLab, GitHub, or similar) and collaborative workflows (branching, pull requests, code reviews).

  • Familiarity with RTOS, baremetal development.

Preferred Knowledge, Skills & Abilities

  • Experience with stepper motor control systems.

  • Experience with NXP, Lattice, or Mico32.

  • Experience with hardware interfaces (SPI, I2C, UART, and networking protocols such as TCP/IP, UDP).

  • Knowledge of event driven state machines.

  • Proficiency in Python, Java Script, C#.

  • Experience with Visual Studio or VS Code.

  • Experience with other bootloaders and firmware frameworks.

Education

  • Bachelor's degree in computer science is ideal. Considerations for candidates with Computer Engineering or Electrical Engineering with strong software background.

Physical Requirements

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit, stand, walk, bend, use hands, operate a computer, and have specific vision abilities to include close and distance vision, and ability to adjust focus working with computer and business equipment.

Work Conditions
Hybrid structure with 3 days a week on-site required.

Open to candidates located in either Eden Prairie, MN or Las Vegas, NV.

The work conditions are representative and typical of similar jobs in comparable organizations

Light & Wonder and its affiliates (collectively, L&W) are engaged in highly regulated gaming businesses. As a result, certain L&W employees may, among other things, be required to obtain a gaming or other license(s), undergo background investigations or security checks, or meet certain standards dictated by law, regulation or contracts.

In order to ensure L&W complies with its regulatory and contractual commitments, as a condition to hiring and continuing to employ its employees, L&W requires all of its employees to meet those requirements that are necessary to fulfill their individual roles. As a prerequisite to employment with L&W (to the extent permitted by law), you shall be asked to consent to L&W conducting a due diligence/background investigation on you.

This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. The employee in this position may be requested to perform other job-related tasks and responsibilities than those stated above.

Light & Wonder is an Equal Opportunity Employer and does not discriminate against applicants due to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. If you'd like more information about your equal employment opportunity rights as an applicant under the law, please click here for EEOC Poster.