×
Register Here to Apply for Jobs or Post Jobs. X

Sr Software Engineer

Job in Salt Lake City, Salt Lake County, Utah, 84193, USA
Listing for: F39055 OEC Medical Systems, Inc.
Full Time position
Listed on 2026-06-17
Job specializations:
  • Software Development
    Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job Description Summary

No Sponsorship of any kind: H1B, Spousal or OPT. $5k sign‑on to be used for relocation. Onsite in Salt Lake City 5 days a week.

GE Healthcare Surgery business in Salt Lake City is looking for an experienced Senior Software Engineer to work on challenging projects that positively impact patient outcomes. The role includes technical leadership, product integration, and system design for advanced surgical imaging technologies.

Job Description Duties
  • Act as a member of the software team, representing high‑quality design and development practices.
  • Collaborate closely with cross‑functional teams to understand customer needs, collect requirements, and design and implement software.
  • Promote consistency and maximize synergies across common software platforms by interacting with GEHC cross‑modality teams.
  • Develop high‑performing, scalable, and innovative end‑to‑end applications.
  • Apply principles of SDLC and methodologies such as Lean/Agile/XP, CI, software and product security, scalability, documentation practices, refactoring, and testing techniques.
  • Write code that meets standards and delivers desired functionality using the selected technology.
  • Build features such as web services and embedded controls.
  • Understand performance parameters, assess application performance, and optimize through design and coding best practices.
  • Work on core data structures and algorithms and implement them in the chosen language.
  • Assess and improve application performance continuously.
Qualifications
  • Bachelor’s Degree in Computer Science or a STEM major.
  • Minimum of 5 years of professional software development experience, including strong object‑oriented design (e.g., C++, Java).
  • Demonstrated experience in embedded software development for hardware‑based systems.
  • Hands‑on experience across the full SDLC: defining and authoring requirements, documenting architecture and design, debugging and troubleshooting code on target hardware, and developing automated unit tests.
  • Understanding of automated testing frameworks and practices.
Desired Characteristics
  • Strong experience with Embedded C++ development.
  • Experience with Linux OS and kernel‑level interactions.
  • Debugging and validating software on physical hardware platforms.
  • Data management experience in an embedded or resource‑constrained environment.
  • Proficiency with modern Dev Ops and version control tools (e.g., Git, Rally).
  • Experience in medical device development, aerospace or defense systems, automotive systems, industrial automation, or robotics is highly valued.
  • Business acumen: ability to break down complex problems, estimate effort, and make sound technical decisions.
  • Leadership: takes ownership, communicates ideas, and influences decisions; collaborates effectively across cross‑functional teams.
  • Understanding of how contributions align to broader organizational goals.
Eligibility Requirements
  • Legal authorization to work in the U.S.; no sponsorship of visas.
  • Successful completion of a background check and drug screen is required.
  • Willingness to travel as required.
  • Willingness to work onsite in Salt Lake City, Utah.
Equal Employment Opportunity Statement

GE Health Care 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 Health Care only employs those who are legally authorized to work in the United States for this opening.

Relocation Assistance

Relocation assistance is provided.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary