Jobs · Engineering · Pennsylvania

Staff Software Engineer (Pittsburgh, PA)

Smith+Nephew · Pittsburgh, PA · 2 mo ago
HybridEngineeringFull-time

What will you be doing?

  • Develop and implement high-quality, scalable, and robust software solutions for medical applications using full-stack development principles.
  • Apply knowledge of medical image processing and visualization techniques.
  • Collaborate effectively with cross-functional teams, including product managers, product owners, and fellow engineers.
  • Participate in Agile development processes, including sprint planning, code reviews, and continuous improvement initiatives.
  • Act as a peer coach and mentor to other engineers, fostering technical growth and collaboration.
  • Participate in process design reviews and continuous improvement activities.

What will you need to be successful?

  • A strong technical foundation, proven programming expertise, and a passion for solving complex problems in imaging and visualization.
  • Required Qualifications:
    • A Bachelor's, Master's, or Ph.D. in Software Engineering, Computer Science, Electrical Engineering, or a related field.
    • 8+ years of professional experience in design and implementation of complex software components.
    • Strong programming skills in a compiled language such as C++, and experience developing production software in Python.
    • Experience designing and implementing front-end efficient User Interfaces for C++ applications using OpenGL and/or modern UI frameworks (e.g., Qt).
    • Experience with GPU programming (CUDA, OpenCL).
    • Experience in designing and implementing software architecture.
    • Proficiency in image processing algorithms and libraries (e.g., OpenCV, ITK).
    • Excellent communication, problem-solving, and collaboration skills.
  • Preferred Qualifications:
    • Experience with medical image visualization tools and techniques.
    • Proven track record in algorithm development.
  • Bonus Skills:
    • Knowledge of robotic systems.
    • Familiarity with edge computing platforms.
    • Experience in machine learning or deep learning, especially in segmentation, registration, or classification of medical images.
    • Experience with DICOM standards and PACS integration, or cloud-based deployment.

Travel

Domestic / International – up to 15%

Your Future

  • 401k Matching Program
  • 401k Plus Program
  • Discounted Stock Options
  • Tuition Reimbursement
  • Work/Life Balance: Flexible Personal/Vacation Time Off, Paid Holidays, Flex Holidays, Paid Community Service Day
  • Your Wellbeing: Medical, Dental, Vision, Health Savings Account (Employer Contribution of $500+ annually), Employee Assistance Program, Parental Leave, Fertility and Adoption Assistance Program
  • Flexibility: Hybrid Work Model (For most professional roles)
  • Training: Hands-On, Team-Customized, Mentorship
  • Extra Perks: Discounts on fitness clubs, travel and more!

About the role

Smith+Nephew is committed to creating the greatest good for society. Our strongest investments are in our people and the patients we serve.

Benefits

We provide a range of benefits to support your wellbeing and work-life balance, including:

  • Medical, Dental, Vision, Health Savings Account (Employer Contribution of $500+ annually)
  • Employee Assistance Program
  • Parental Leave
  • Fertility and Adoption Assistance Program
  • Flexible Personal/Vacation Time Off, Paid Holidays, Flex Holidays
  • Discounted Stock Options
  • 401k Matching Program, 401k Plus Program
  • Tuition Reimbursement
  • Hands-On, Team-Customized, Mentorship Training
  • Discounts on fitness clubs, travel and more!

Schedule

Hybrid Work Model (For most professional roles)

Qualifications

Smith+Nephew provides equal employment opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.

Similar jobs