1

Phd Software Engineer Jobs in Wisconsin (NOW HIRING)

... or PhD degree in Computer Science, Computer Engineering, or related field • Experience with ... software deployments • Technical expertise across all deployment models on public cloud, and on ...

Summary As a Software Engineer for our Science and Technology office, you'll work on the cutting ... Master's or PhD degree in Computer Science, Computer Engineering, or related field * Experience ...

Senior Software Engineer

Waukesha, WI · On-site

$122.60K - $161.70K/yr

Summary As a Software Engineer for our Science and Technology office, you'll work on the cutting ... Master's or PhD degree in Computer Science, Computer Engineering, or related field * Experience ...

Software Eng/Developer III Job Summary: The O'Connor Lab in University of Wisconsin-Madison ... Opportunities in education include a T32-funded PhD graduate program, pathology resident and ...

next page

Showing results 1-20

Phd Software Engineer information

See Wisconsin salary details

$64.1K

$148.9K

$207.4K

How much do phd software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for phd software engineer in Wisconsin is $148,903.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,100.00 and $174,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a PhD Software Engineer, and why are they important?

A PhD Software Engineer requires advanced programming expertise, strong analytical and research skills, and typically a doctorate in computer science or a related field. Familiarity with specialized programming languages, version control systems like Git, and experience with research-oriented software tools are common technical requirements. Exceptional problem-solving, collaboration, and communication skills help bridge the gap between research and practical application. These abilities are crucial for driving innovation, translating complex theories into scalable solutions, and contributing to cutting-edge technology projects.

How does having a PhD impact the daily responsibilities and project involvement of a Software Engineer?

As a PhD Software Engineer, you are often entrusted with tackling complex problems and leading research-driven projects that require advanced analytical and technical skills. Your daily work may involve designing novel algorithms, conducting experiments, and collaborating closely with cross-functional teams such as data scientists and product managers. Additionally, you might mentor junior engineers and help shape the technical direction of your team. This role leverages your research background to bridge the gap between academic innovation and practical software solutions.

What is a PhD Software Engineer?

A PhD Software Engineer is a professional who has completed a Doctor of Philosophy (PhD) degree specializing in computer science, software engineering, or a related field, and works in designing, developing, and optimizing software systems. They often engage in advanced research, develop innovative algorithms, and solve complex technical problems. Their expertise is typically utilized in roles that require deep technical knowledge, research skills, and the ability to push the boundaries of current technology. PhD Software Engineers are commonly found in academia, research institutions, and leading technology companies.
What are popular job titles related to Phd Software Engineer jobs in Wisconsin? For Phd Software Engineer jobs in Wisconsin, the most frequently searched job titles are:
Infographic showing various Phd Software Engineer job openings in Wisconsin as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $148,903 per year, or $71.6 per hour.
Software Engineer

Software Engineer

GE HealthCare

Waukesha, WI • On-site

Full-time

Posted 23 days ago


GE HealthCare rating

8.5

Company rating: 8.5 out of 10

Based on 130 frontline employees who took The Breakroom Quiz

61st of 415 rated machine equipment manufacturers


Job description

Job Summary:
GE HealthCare is committed to bringing cloud-based solutions for their customers, and they are seeking a Software Engineer for their Science and Technology office. The role involves leading complex technical projects, designing and maintaining software solutions, and ensuring high-quality deliverables.
Responsibilities:
• Work with a cross functional team to create software products under approved architecture and under the roadmap set by the product management team
• Take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices
• Participate in software design reviews, conduct peer code reviews, and provide input and feedback to other members of the development team.
• Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
• Use software engineering best practices to ensure a high standard of quality for all the team deliverables.
Qualifications:
Required:
• Bachelor’s degree in Computer Science or related discipline
• 2+ years of professional software development experience across the stack including front end engineering and modern design principles
• 1+ year of experience with building scalable, distributed systems using a modern cloud framework such as AWS, Azure or GCP
• Strong experience with Java/J2EE, Spring Core, SpringBoot, JPA (e.g. Hibernate)
• GE HealthCare will only employ those who are legally authorized to work in the United States for this opening.
• This role is based in the state of Wisconsin at the Waukesha facility of GE HealthCare
Preferred:
• 3+ years of professional software development experience
• Previous experience with Java/J2EE and Spring Framework (Core, MVC, Integration and Data)
• Master’s or PhD degree in Computer Science, Computer Engineering, or related field
• Experience with design/architecting large-scale distributed systems preferably using AWS technologies
• Previous experience working directly with end customers to assess needs, identify solutions, and constructively resolve disagreements
• Previous experience with big data systems, analytics, containerized microservices, serverless functions, and event-driven architecture
• Bring fresh ideas from all areas, including testing and validation automation while maintaining the production availability, conversion automation, distributed computing, large-scale system design
• Experience with supporting production software deployments
• Technical expertise across all deployment models on public cloud, and on-premises infrastructure
• Experience creating, documenting, and communicating software architectures for complex products
• Experience in building, tracking, and communicating plans within Agile processes
• Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies
Company:
GE Healthcare provides a wide range of medical technologies and services to healthcare providers and researchers. It is a sub-organization of General Electric. Founded in 1892, the company is headquartered in Chicago, USA, with a team of 10001+ employees. The company is currently Late Stage.

What GE HealthCare employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom