H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Senior Software Engineer - Applications (C++ and COM required)

General Electric

General Electric

Software Engineering, IT
Posted on Mar 26, 2025

Job Description Summary

** Required in office 3 days a week at Wauwatosa location **
** Not open to H1B or OPT candidates **

As a Senior Software Engineer, you will act as a technical lead and will drive the Design, development of clinical applications and features using C++ and COM with special emphasis on User Interface and User Experience design using Qt or similar frameworks for General Imaging Ultrasound medical devices; design Software Platform components with scalable architecture; engage with internal SMEs (Subject Matter Expertise)/Architects and get things done with help of Scrum teams by defining the backlogs, assigning, regular support and review and finally through acceptance of deliverables.

GE HealthCare is a leading global medical technology and digital solutions innovator. Our purpose is to create a world where healthcare has no limits. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world.

Job Description

** Required in office 3 days a week at Wauwatosa location **

** Not open to H1B or OPT candidates **

Roles and Responsibilities

In this role, you will:

  • Identify the scope of the work, provide initial estimates and justify the estimate with facts
  • Engage in technical discussions; participate in technical designs and present technical ideas through white boarding
  • Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
  • Work closely with Product Managers, Clinical team, Architects, Principle/Chief Engineers and SMEs to understand product requirements & vision
  • Be an expert in assessing application performance and optimizing/improving it through design and best coding practices
  • Delivering high quality code that meets set coding and quality standards
  • Demonstrate an understanding of Agile software development methods and drive the advancement of test automation within the organization's development methodology
  • Be aware of and comply with the GE HealthCare Quality Manual, Quality Management System, Quality Management Policy, Quality Goals, and applicable laws and regulations as they apply to this job type/position
  • Mentoring and helping team members with new technologies.
  • Ability to express the root cause behind issues and a clear data driven path to a solution.

Minimum Qualifications/Requirements

  • Bachelor’s degree in computer science, Computer Engineering, Information Technology, or "STEM" Majors (Science, Technology, Engineering and Math) discipline
  • 6+ years of professional experience in hands-on software development
  • Excellent understanding of object-oriented design, expertise and hands-on experience in C++ and COM required

Desired Qualifications/Requirements

  • Experience with Safe Agile development methodologies, Scrums and Sprint planning activities.
  • Experience with SQL Server database, GitLab, Perforce and SonarQube.
  • Experience with Healthcare Standards (DICOM and IHE) and its tools and libraries will be a big plus.
  • Debugging Expertise: Experience in QML profiling, application-level debugging and dump analysis tools.
  • Strong understanding of Object-Oriented Design (OOD) and Programming (OOP) concepts and Unified Modeling Language (UML)
  • Must be willing to work onsite at least 3 days a week in Wauwatosa, Wisconsin

Leadership:

  • Demonstrated ability to work with and/or lead blended teams, including global teams.
  • Strong interpersonal skills, including creativity and curiosity with ability to effectively
  • Proven analytical and problem resolution skills
  • Ability to influence and build consensus with other scrum teams and leadership.
  • Adaptable, open to change in response to new information, different or unexpected circumstances, and having the ability to navigate ambiguous situations.
  • Clear thinking, simplifying strategy into specific actions with clear accountability, making decisions with speed and accuracy based on best available information, and communicating priorities clearly and concisely

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