Software Engineer
Eden Prairie, MN · On-site
Proficiency in Python, Java Script, C#. * Experience with Visual Studio or VS Code. * Experience ... Computer Engineering or Electrical Engineering with strong software background. Physical ...
Eden Prairie, MN · On-site
Proficiency in Python, Java Script, C#. * Experience with Visual Studio or VS Code. * Experience ... Computer Engineering or Electrical Engineering with strong software background. Physical ...
Eden Prairie, MN · On-site
Proficiency in Python, Java Script, C#. * Experience with Visual Studio or VS Code. * Experience ... Computer Engineering or Electrical Engineering with strong software background. Physical ...
We are currently seeking a motivated and innovative Software Engineering Intern to join our team in ... Programming experience (Python, C++, Java) * Basic HTML / CSS knowledge * Familiarity with Windows ...
We are currently seeking a motivated and innovative Software Engineering Intern to join our team in ... Programming experience (Python, C++, Java) * Basic HTML / CSS knowledge * Familiarity with Windows ...
Saint Paul, MN · On-site
$46/hr
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 ...
Saint Paul, MN · On-site
$46/hr
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 ...
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.
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.
Experience with Python, Node.js, AWS Lambda * Experience with Postgres DB, Oracle DB * Experience ... software engineering experience. What Is in It for You? * Health Insurance :Employees and their ...
Experience with Python, Node.js, AWS Lambda * Experience with Postgres DB, Oracle DB * Experience ... software engineering experience. What Is in It for You? * Health Insurance :Employees and their ...
Saint Paul, MN · On-site
$99K - $163K/yr
Experience with Python, Node.js, AWS Lambda * Experience with Postgres DB, Oracle DB * Experience ... software engineering experience. What Is in It for You? * Health Insurance : Employees and their ...
Saint Paul, MN · On-site
$99K - $163K/yr
Experience with Python, Node.js, AWS Lambda * Experience with Postgres DB, Oracle DB * Experience ... software engineering experience. What Is in It for You? * Health Insurance : Employees and their ...
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: ...
Quick apply
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: ...
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 ...
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 ...
$125K - $163K/yr
As a Senior Backend Engineer (Java), you'll join us in a unique rotational capacity that offers ... We're looking for someone experienced in creating high quality software with deep knowledge of ...
$125K - $163K/yr
As a Senior Backend Engineer (Java), you'll join us in a unique rotational capacity that offers ... We're looking for someone experienced in creating high quality software with deep knowledge of ...
$125K - $163K/yr
As a Senior Backend Engineer (Java), you'll join us in a unique rotational capacity that offers ... We're looking for someone experienced in creating high quality software with deep knowledge of ...
$125K - $163K/yr
As a Senior Backend Engineer (Java), you'll join us in a unique rotational capacity that offers ... We're looking for someone experienced in creating high quality software with deep knowledge of ...
Bloomington, MN · On-site
$100K - $105K/yr
Knowledgeable in python or Rust * Solid background in embedded software development, Linux, RTOS, and HW/SW integration * Familiarity with DO-178 compliant software engineering life-cycle experience ...
Bloomington, MN · On-site
$100K - $105K/yr
Knowledgeable in python or Rust * Solid background in embedded software development, Linux, RTOS, and HW/SW integration * Familiarity with DO-178 compliant software engineering life-cycle experience ...
Bloomington, MN · On-site
$100K - $105K/yr
Knowledgeable in python or Rust * Solid background in embedded software development, Linux, RTOS, and HW/SW integration * Familiarity with DO-178 compliant software engineering life-cycle experience ...
Bloomington, MN · On-site
$100K - $105K/yr
Knowledgeable in python or Rust * Solid background in embedded software development, Linux, RTOS, and HW/SW integration * Familiarity with DO-178 compliant software engineering life-cycle experience ...
We are seeking a full-time Software Engineer 1 at our office in Chanhassen, MN. In this role, you will be responsible for designing and developing innovative software features for the next generation ...
We are seeking a full-time Software Engineer 1 at our office in Chanhassen, MN. In this role, you will be responsible for designing and developing innovative software features for the next generation ...
Minneapolis, MN · On-site
$25/hr
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 ...
Minneapolis, MN · On-site
$25/hr
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 ...
Saint Paul, MN · On-site
$50.75 - $70/hr
The engineer will join an existing team and contribute across the full software development ... for example, a Python-based backend with a Vue frontend) deployed on cloud infrastructure ...
Saint Paul, MN · On-site
$50.75 - $70/hr
The engineer will join an existing team and contribute across the full software development ... for example, a Python-based backend with a Vue frontend) deployed on cloud infrastructure ...
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
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
Minnetonka, MN · Remote
$112K - $193K/yr
Identify opportunities to fine-tune and optimize applications of Java developed projects * Work on ... Proficient with popular scripting and programming language frameworks such as Python, Power ...
Minnetonka, MN · Remote
$112K - $193K/yr
Identify opportunities to fine-tune and optimize applications of Java developed projects * Work on ... Proficient with popular scripting and programming language frameworks such as Python, Power ...
Minnetonka, MN · On-site +1
$112K - $193K/yr
Identify opportunities to fine-tune and optimize applications of Java developed projects * Work on ... Proficient with popular scripting and programming language frameworks such as Python, Power ...
Minnetonka, MN · On-site +1
$112K - $193K/yr
Identify opportunities to fine-tune and optimize applications of Java developed projects * Work on ... Proficient with popular scripting and programming language frameworks such as Python, Power ...
Saint Paul, MN · On-site
$105K - $110K/yr
Knowledge of general programming principles and optimization strategies, with previous experience in Assembly, C/C++, Python, Rust, or others. Solid background on embedded software development, Linux ...
Saint Paul, MN · On-site
$105K - $110K/yr
Knowledge of general programming principles and optimization strategies, with previous experience in Assembly, C/C++, Python, Rust, or others. Solid background on embedded software development, Linux ...
$120K - $140K/yr
... Python in a production, lab, or engineering environment • Experience developing or debugging device drivers, peripheral drivers, board support software, or hardware abstraction layers • ...
$120K - $140K/yr
... Python in a production, lab, or engineering environment • Experience developing or debugging device drivers, peripheral drivers, board support software, or hardware abstraction layers • ...
$25.1K - $40.7K
1% of jobs
$40.7K - $56.4K
5% of jobs
$66.4K is the 25th percentile. Wages below this are outliers.
$56.4K - $72K
29% of jobs
$72K - $87.7K
11% of jobs
The median wage is $91.3K / yr.
$87.7K - $103.3K
14% of jobs
$119K is the 75th percentile. Wages above this are outliers.
$103.3K - $119K
15% of jobs
$119K - $134.7K
8% of jobs
$134.7K - $150.3K
6% of jobs
$150.3K - $166K
5% of jobs
$166K - $181.6K
3% of jobs
$181.6K - $197.3K
2% of jobs
$25.1K
$109.5K
$197.3K
| Aspect | Entry Level Software Engineer Java Python | Entry Level Software Developer Java Python |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, basic programming knowledge | Bachelor's in CS or related field, coding skills |
| Work Environment | Designing, developing, testing software applications | Writing, debugging, maintaining code for applications |
| Employer & Industry Usage | Tech companies, startups, IT departments | Software firms, tech startups, consulting |
| Common Search & Comparison | Yes | Yes |
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.

Full-time
Posted 16 days ago
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 SummaryWe'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.
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.