Jobs · Engineering · Utah

Sr Software Engineer

GE HealthCare · Salt Lake City, UT · 2 wk ago
EngineeringFull-time

Duties

  • Act as a member of the Software team, representing the face of high quality design and development practices, working closely with cross-functional teams in understanding customer needs, collecting requirements, designing & implementing software, and driving feature integration.
  • Interact with GEHC cross-modality teams to promote consistency and maximize synergies across common software platforms.
  • Develop high performing, scaling and innovative end-to-end applications.
  • Apply principles of SDLC and methodologies like 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 technology selected for the project.
  • Build features such as web services and embedded control.
  • Understand performance parameters and assess application performance.
  • Avoids and improves application performance through design and best coding practices.

Qualifications

  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering, Mathematics).
  • Minimum of 5 years of professional software development experience, including strong object-oriented design (e.g., C++, Java).
  • Strong experience with Embedded C++ development.
  • Experience working with Linux OS and kernel-level interactions.
  • Experience debugging and validating software on physical hardware platforms.
  • Data management experience in an embedded or resource-constrained environment.
  • Experience with modern DevOps and version control tools (e.g., Git, Rally).
  • Experience in one or more of the following industries is highly valued: Medical device development, Aerospace or defense systems, Automotive systems, Industrial automation or robotics.

Desired Characteristics

  • Technical Expertise: Strong experience with Embedded C++ development.
  • Experience working with Linux OS and kernel-level interactions.
  • Experience debugging and validating software on physical hardware platforms.
  • Data management experience in an embedded or resource-constrained environment.
  • Experience with modern DevOps and version control tools (e.g., Git, Rally).
  • Experience in one or more of the following industries is highly valued: Medical device development, Aerospace or defense systems, Automotive systems, Industrial automation or robotics.

Eligibility Requirements

  • Legal authorization to work in the U.S. is required.
  • Completion of a background check and drug screen is required.
  • Ability to work onsite in Salt Lake City, Utah is required.

Similar jobs

Sr Software Engineer

UberSunnyvale, CA· 1 wk ago
Information Technology$265k–$317k/yrapply on tnl2.jometer.com

SR SOFTWARE ENGINEER

TALENT Software ServicesMinnesota, United States· 1 wk ago
RemoteInformation Technologyapply on www2.jobdiva.com

Sr Software Engineer

TRIMEDXGreater Indianapolis· 1 mo ago
Engineeringapply on trimedx.wd1.myworkdayjobs.com

Sr Software Engineer

Interactive BrokersGreenwich, CT· 2 wk ago
Engineeringapply on jobs.dayforcehcm.com

Sr Software Engineer

LennarIrvine, CA· 4 days ago
Engineering$107k–$134k/yrapply on careers.lennar.com

Sr Software Engineer

Cox Automotive Inc.Austin, TX· 1 wk ago
Engineering$112k–$186k/yrapply on jobs.coxenterprises.com