1

Python Software Developer Jobs in Waukesha, WI (NOW HIRING)

Utilize Python for scripting and automation tasks * Provide ongoing maintenance support for released software Education & Experience Requirements * A Bachelor's Degree in Electrical Engineering ...

Title: Full Stack Developer with Python Focus Location: Franklin, WI Type: Hybrid (3 days onsite ... Competency in Linux, Kubernetes, Docker, and distributed software systems (e.g., EKS). * Hands-on ...

Senior Software Engineer

Waukesha, WI · On-site

$122K - $161K/yr

Experience in Linux software packaging, installation technologies and various scripting languages such as Python, Perl. * Experience with object oriented and modular Linux programming. * Working ...

Senior Software Engineer

Waukesha, WI · On-site

$122K - $161K/yr

Experience in Linux software packaging, installation technologies and various scripting languages such as Python, Perl. * Experience with object oriented and modular Linux programming. * Working ...

Senior Software Engineer

Waukesha, WI · On-site

$122K - $161K/yr

Summary As a Senior Software Engineer, you will own the design, development, and delivery of next ... Fluent in scripting languages such as Bash, Python, or Perl. * Experience with object oriented and ...

Senior Software Engineer

Waukesha, WI

$122K - $161K/yr

Summary As a Senior Software Engineer, you will own the design, development, and delivery of ... Fluent in scripting languages such as Bash, Python, or Perl. * Experience with object oriented and ...

Senior Software Engineer

Waukesha, WI · On-site

$122K - $161K/yr

Summary As a Senior Software Engineer, you will own the design, development, and delivery of next ... Fluent in scripting languages such as Bash, Python, or Perl. * Experience with object oriented and ...

Software Engineer II

Milwaukee, WI · On-site

$98 - $170/hr

Experience developing software solutions using modern programming languages such as Java, JavaScript, Python, .NET, or similar technologies. * Familiarity with continuous integration and deployment ...

Utilize Python for scripting and automation tasks * Provide ongoing maintenance support for released software Education & Experience Requirements * A Bachelor's Degree in Electrical Engineering ...

Embedded Software Engineer

Mequon, WI · Hybrid

$116K - $153K/yr

Experience developing automated tests and tools in a high level language such as Python * In-depth knowledge of software engineering and application of engineering principles and practices in a ...

Embedded Software Engineer

Milwaukee, WI · Hybrid

$129K - $170K/yr

Experience developing automated tests and tools in a high level language such as Python * In-depth knowledge of software engineering and application of engineering principles and practices in a ...

Senior Software Engineer

Milwaukee, WI · On-site +1

$120K - $158K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Proficiency in one or more back-end languages (e.g., Python, Javascript, TypeScript) and ...

Senior Software Engineer

Milwaukee, WI · On-site +1

$120K - $158K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application ... Proficiency in one or more back-end languages (e.g., Python, Javascript, TypeScript) and ...

Utilize Python for scripting and automation tasks * Provide ongoing maintenance support for released software Education & Experience Requirements * A Bachelor's Degree in Electrical Engineering ...

Utilize Python for scripting and automation tasks * Provide ongoing maintenance support for released software Education & Experience Requirements * A Bachelor's Degree in Electrical Engineering ...

Experience developing embedded software using C, C++, Python, or similar languages. * Experience with embedded Linux, Unix/Linux programming, operating system concepts, STLinux or similar embedded ...

Showing results 21-40

Python Software Developer information

See Waukesha, WI salary details

$13

$58

$86

How much do python software developer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for python software developer in Waukesha, WI is $58.68, according to ZipRecruiter salary data. Most workers in this role earn between $48.37 and $66.63 per hour, depending on experience, location, and employer.

What is a python software developer?

Python Software Developers are professionals who design, develop, and maintain software applications using the Python programming language. They are responsible for writing efficient and reusable code, debugging and resolving software issues, and collaborating with other team members to deliver software solutions. Python Software Developers may work on web development, data analysis, automation, artificial intelligence, and more, depending on the needs of their employer or clients. Their expertise in Python allows them to build scalable and flexible software systems.

What are the key skills and qualifications needed to thrive as a python software developer?

To thrive as a Python Software Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree or equivalent experience. Familiarity with frameworks like Django or Flask, version control systems such as Git, and experience with databases and cloud platforms are typically required. Problem-solving ability, attention to detail, and effective communication help developers collaborate on complex projects and deliver robust solutions. These skills ensure the creation of efficient, maintainable code and successful teamwork in dynamic development environments.

What does collaboration typically look like for a python software developer within a development team?

As a Python Software Developer, you'll frequently collaborate with other developers, QA engineers, project managers, and sometimes UI/UX designers. This often involves participating in daily stand-ups, code reviews, and pair programming sessions to ensure code quality and alignment with project goals. Effective communication is key, as you'll need to discuss technical solutions, clarify requirements, and provide feedback. Additionally, you'll likely use tools like Git, Jira, and Slack to coordinate tasks and track progress within an agile workflow.

What is the difference between Python Software Developer vs Python Data Analyst?

AspectPython Software DeveloperPython Data Analyst
Required CredentialsBachelor's in CS or related field, programming certificationsBachelor's in Statistics, Data Science, or related field, data analysis certifications
Work EnvironmentSoftware development teams, tech companies, startupsData teams, business intelligence units, research departments
Employer & Industry UsageTech firms, finance, healthcare, e-commerceMarket research, finance, marketing, consulting
Common Search & ComparisonYesYes

Python Software Developers focus on building applications, APIs, and software solutions using Python, while Python Data Analysts analyze data sets to generate insights. Both roles require Python programming skills and often overlap in data handling, but their core responsibilities and industry applications differ.

Are Python software developers in demand?

Python software developers are in high demand across various industries due to the language's versatility, ease of use, and widespread adoption in web development, data analysis, machine learning, and automation. Employers seek professionals skilled in frameworks like Django and Flask, as well as proficiency with tools such as Git and cloud platforms. The demand is expected to grow as technology continues to evolve and reliance on Python-based solutions increases.

Is Python still in demand in 2026?

Python software developers remain in high demand in 2026 due to Python's widespread use in data science, machine learning, web development, and automation. Proficiency in frameworks like Django or Flask and knowledge of related tools continue to enhance job prospects in this field.

What jobs can a Python Software Developer get?

A Python Software Developer can pursue roles such as backend developer, data analyst, data scientist, machine learning engineer, automation engineer, or software engineer. These positions often require knowledge of frameworks like Django or Flask, and familiarity with databases, version control, and cloud platforms is beneficial.

Which Python Software Developer job is in demand?

Python Software Developer roles are in high demand across industries such as technology, finance, and healthcare, especially for positions requiring expertise in frameworks like Django or Flask, data analysis, and automation. Skills in cloud platforms, machine learning, and version control tools like Git can enhance job prospects in this field.

What cities near Waukesha, WI are hiring for Python Software Developer jobs?

Cities near Waukesha, WI with the most Python Software Developer job openings:

Infographic showing various Python Software Developer job openings in Waukesha, WI as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $122,047 per year, or $58.7 per hour.

Software Engineer II

Leonardo DRS

Menomonee Falls, WI • On-site

$85 - $115/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 7 days ago


Leonardo DRS rating

8.1

Company rating: 8.1 out of 10

Based on 56 frontline employees who took The Breakroom Quiz

116th of 542 rated manufacturers


Job description

Software Engineer II

Location: Menomonee Falls, WI, US, 53051


Job ID:114397


The Leonardo DRS Naval Power Systems business is a trusted provider of innovative naval gas and hybrid power systems, control technology and support solutions for the U.S. Navy and navies around the world.


Job Summary

We are seeking a Software Engineer with 2-5 years of embedded development experience to support the design, development and test of power conversion system products, from standard components like programmable relays and motor overload protection devices up to large electric drives and multi-megawatt power conversion cabinets with working voltages up to 15kV.


What You Will Do

  • Support the analysis of customer requirements and development of internal software requirements

  • Development of efficient and effective embedded system architectures to support requirements

  • Participate in the design, implementation, test/debug and integration of large embedded software subsystems

  • Coordinate software requirements-based test and support system test activities

  • Utilize Python for scripting and automation tasks

  • Provide ongoing maintenance support for released software


Education & Experience Requirements

  • A Bachelor's Degree in Electrical Engineering, Computer Engineering, or Computer Science with emphasis on C/C++, or equivalent education and experience

  • Embedded Software Engineer with 2-5 years of experience developing moderately complex real-time embedded software, with knowledge in DSP, RTOS, and C/C++ programming

  • Demonstrated capabilities in the design, development, and testing of embedded software products to be used in a high-reliability environment

  • Strong foundation in standard software development processes/methods and configuration management

  • Must be a self-starter comfortable with taking responsibility with a significant software design effort and be a champion for his/her designs and products

  • Must work effectively in a collaborative, cross-functional team environment


Additional Desirable Qualifications Skills and Knowledge

  • Education/experience with an emphasis on power electronics control software

  • Experience developing moderately complex software with multiple software development and verification environments and toolchains

  • Experience with embedded software related to the use of PWM controllers, A/D and D/A converters, communications interfaces, and hardware driver/board support for electronic devices

  • Working knowledge of multi-threaded designs using common real-time operating systems

  • Development experience utilizing embedded Linux (Yocto, or similar)

  • Experience with VHDL implementation on an FPGA target

  • Knowledge/experience with TI DSP devices and/or NXP processors

  • Experience with Matlab Simulink

  • Experience using git, Bitbucket, JIRA, and Jenkins

  • Experience with automated unit testing, static analysis, and/or automated system-level testing

  • Experience developing military products and familiarity with military specifications

  • Working knowledge of DOORS for requirements management

  • Experience in DO178, DO254 or equivalent quality system


U.S. Citizenship required. This position may require an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment.


Benefits

We are proud to offer competitive salaries and comprehensive benefits, including medical, dental, and vision coverage, a company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan. We champion wellness programs that focus on physical, emotional, and financial well-being. We develop our talent by offering programs and activities to support career-growth, professional development, and skill enhancement. And we understand there is more to life than work, and the importance of offering flexible work schedules with our 9/80 program, competitive vacation, health/emergency leave, paid parental leave, and community service hours.


Equal Employment Opportunity

Leonardo DRS, Inc. and its subsidiaries provide equal opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws.

#J-18808-Ljbffr

What Leonardo DRS employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom