1

Overnight Graduate Software Developer Jobs in Milwaukee, WI

CONTROLS ENGINEER

Racine, WI · On-site

$78K - $101K/yr

Software development includes subsystems and complete software stacks. Controls Engineer can work ... Overnight travel as needed for in-field evaluation/demonstration of project prototype and/or ...

CONTROLS ENGINEER

Racine, WI · On-site

$78K - $101K/yr

Software development includes subsystems and complete software stacks. Controls Engineer can work ... Overnight travel as needed for in-field evaluation/demonstration of project prototype and/or ...

DESIGN ENGINEER

Racine, WI · On-site

$85K - $110K/yr

Create and revise engineering drawings, models, and specifications using CAD software. * Develop ... including overnight travel as necessary to support testing and analysis of prototype designs.

Ability to learn client and internal software required to complete projects * A valid driver ... To occasionally travel out-of-town and overnight for professional development and/or project ...

Whether you're a recent graduate or early in your career, this is your opportunity to grow with a ... Willingness to travel (60-100%), including overnight * Valid driver's license and personal vehicle

next page

Showing results 1-20

Overnight Graduate Software Developer information

See Milwaukee, WI salary details

$29.1K

$98.8K

$237.9K

How much do overnight graduate software developer jobs pay per year?

As of Aug 25, 2026, the average yearly pay for overnight graduate software developer in Milwaukee, WI is $98,786.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,600.00 and $104,400.00 per year, depending on experience, location, and employer.

What is an overnight graduate software developer?

An Overnight Graduate Software Developer is a recent graduate who works primarily during nighttime hours to develop, test, and maintain software applications. These roles are often found in companies that require 24/7 software support, rapid development cycles, or handle international clients across different time zones. The position involves collaborating with other developers, debugging code, and implementing new features while ensuring the software remains functional and secure overnight. This job is ideal for graduates looking to gain industry experience and contribute to live projects outside of standard business hours.

What are the key skills and qualifications needed to thrive as an overnight graduate software developer?

To thrive as an Overnight Graduate Software Developer, you need a solid grounding in programming languages, software engineering principles, and a relevant degree such as computer science or software engineering. Familiarity with version control systems (like Git), integrated development environments (IDEs), and possibly cloud platforms or CI/CD tools is typically expected. Strong problem-solving skills, adaptability to shift work, and effective communication set outstanding candidates apart. These competencies ensure you can deliver high-quality code, collaborate with global teams, and maintain productivity during overnight hours.

What are some unique challenges faced by overnight graduate software developers, and how can they be managed?

Overnight graduate software developers often encounter challenges such as aligning with daytime teams, managing communication across shifts, and maintaining work-life balance. To manage these, it's important to establish clear documentation practices, utilize collaboration tools effectively, and set up regular handoff meetings with daytime colleagues. Additionally, prioritizing self-care and a consistent sleep schedule can help maintain productivity and well-being in this non-traditional work environment.

Lead Application Engineer - MR Pulse Sequence / Applications Development

GE HealthCare

Waukesha, WI • On-site

Full-time

Posted 12 days ago


GE HealthCare rating

8.4

Company rating: 8.4 out of 10

Based on 137 frontline employees who took The Breakroom Quiz

98th of 495 rated machine equipment manufacturers


Job description

Job Description Summary
Location: Waukesha, Wisconsin - Hybrid, 3 days onsite
Job Description Summary
As a Lead Application Engineer within our MR Engineering team, you will develop MR pulse-sequence and clinical application capabilities that help improve image quality, clinical workflow, and data-acquisition efficiency.
You will work as part of a multidisciplinary MR physics and software team, collaborating with engineers, Marketing, customers, and internal and external researchers to translate clinical and technical needs into new MR applications.
This role combines MR physics, pulse-sequence/application development, and software engineering and provides the opportunity to take ideas from requirements and feasibility work through implementation and system integration.
Job Description
Roles and Responsibilities
  • Design, implement, and evaluate new MR pulse-sequence and application features.
  • Develop solutions focused on improving MR image quality, workflow, and data-acquisition efficiency.
  • Partner with Marketing, customers, researchers, and engineering teams to understand clinical and technical needs and translate them into application requirements.
  • Perform pulse-sequence implementation and feasibility testing in clinical and development environments.
  • Apply statistical and quantitative analysis to evaluate performance and improve software quality.
  • Develop, test, and integrate software components into MR systems in accordance with established software-development policies and procedures.
  • Troubleshoot technical issues using MR physics, imaging fundamentals, software-development skills, and data-driven analysis.
  • Communicate technical findings, tradeoffs, risks, and recommendations effectively across multidisciplinary teams.
  • Collaborate across functions to move application-development work from concept through implementation and integration.

Required Qualifications
  • Master's degree in Biomedical Engineering, Medical Physics, or a related discipline.
  • 3+ years of relevant professional or research experience, including applicable graduate-school or Ph.D. research experience.
  • Strong understanding of MR physics and medical-imaging fundamentals.
  • Experience working in Linux development environments.
  • Software-development experience in C.
  • Experience with object-oriented design and development, including C++.
  • Experience using Python for software development, analysis, testing, or related technical work.
  • Demonstrated ability to communicate and collaborate effectively within multidisciplinary technical teams.

Desired Characteristics
  • Ph.D. in Biomedical Engineering, Medical Physics, or a related discipline.
  • Hands-on experience designing, developing, modifying, or testing MR pulse sequences.
  • Experience developing MR clinical applications or working with MR imaging systems.
  • Experience with GE Signa EPIC programming language.
  • Experience conducting feasibility testing in clinical or similarly controlled environments.
  • Experience working within a regulated product-development environment.
  • Ability to understand customer or clinical needs and translate them into actionable technical requirements.
  • Strong problem-solving skills with the ability to investigate technical problems, use quantitative evidence, and collaborate across functions to develop solutions.
  • Demonstrated ability to learn complex development environments and work effectively within established engineering processes and standards.

What You'll Work On
In this role, you will contribute directly to the technology that determines how MR systems acquire and create images. Your work may include developing and improving pulse sequences, evaluating image quality, improving acquisition efficiency, and helping simplify clinical workflows.
You will work closely with a core team spanning MR physics and software engineering while also interacting with researchers, customers, Marketing, and other engineering partners.
What Success Looks Like
Success in this role includes:
  • Building proficiency in the MR development environment and contributing effectively to assigned application-development work.
  • Delivering technically sound pulse-sequence and application solutions that meet defined requirements.
  • Working effectively with MR physics, software, and cross-functional partners.
  • Applying appropriate development, testing, documentation, and integration practices within a regulated environment.
  • Connecting technical development work to improvements in image quality, acquisition efficiency, workflow, or other defined application outcomes.

Work Environment
This position is based in Waukesha, Wisconsin and requires onsite presence three days per week. The role includes work within an MR development environment, with appropriate MR safety and security training provided.
Relocation assistance is available. Sponsorship is not available for this position.
#LI-LRG1
#LI-Onsite
#LI-Hybrid
We will not sponsor individuals for employment visas, now or in the future, for this job opening.
GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE HealthCare will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
While GE HealthCare does not currently require U.S. employees to be vaccinated against COVID-19, some GE HealthCare customers have vaccination mandates that may apply to certain GE HealthCare employees.
Relocation Assistance Provided: Yes

What GE HealthCare employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom