Senior Software Engineer
Smith & Nephew
Life Unlimited. At Smith+Nephew, we design and manufacture technology that takes the limits off living.Are you passionate about developing high-quality, scalable, and robust software solutions for medical applications? Do you thrive in a dynamic, collaborative environment where you can make a significant impact? If so, we have an exciting opportunity for you! We are seeking a talented Senior Software Engineer to join our team and help us enhance our digital presence and improve customer engagement.This role will focus on UI/UX design and development alongside hands‑on graphics and rendering work. The Senior Engineer will play a key role in decoupling UI from graphics code and contributing to the modernization of our rendering architecture.This position does not offer visa sponsorship now or in the future. What will you be doing?As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the highest standards of quality and performance. Your key responsibilities will include:Develop and implement high-quality, scalable, and robust software solutions for medical applications using full-stack development principles. This includes applying 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.Design, implement, and maintain UI and rendering components for complex applications.Contribute to the decoupling of existing UI layers from graphics/rendering code to improve modularity and maintainability.Implement and optimize rendering solutions using modern graphics APIs.Collaborate with designers, systems engineers, and other software engineers to deliver high‑quality user experiences.Participate in technical design discussions and review code for quality and correctness.Troubleshoot and resolve rendering, UI, and performance issues in production systems.What will you need to be successful?Education:A Bachelor's or Master's in Software Engineering, Computer Science, Electrical Engineering, or a related field is required.Experience: 5-8 years of professional experience in design and implementation of complex software componentsStrong hands-on experience with SDL, CUDA, Vulkan, and OpenGLDemonstrated expertise in scene rendering and graphics pipeline development.Experience modernizing or refactoring legacy rendering or UI architectures.Proven ability to deliver complex systems from design through deployment.Strong programming skills in a compiled language such as C++, and experience developing production software in Python is preferred.Proficiency in image processing algorithms and libraries (e.g., OpenCV, ITK)Experience with medical image visualization tools and techniques is a plusProven track record in algorithm development is a plusKnowledge:Deep understanding of UI/UX principles as they apply to graphics‑driven applications is required.Knowledge of robotic systemsExperience in machine learning or deep learning, especially in segmentation, registration, or classification of medical imagesCompetences:Excellent communication, problem-solving, and collaboration skillsTravel: Travel Requirements: Domestic / International – up to 15%You Unlimited. We believe in creating the greatest good for society. Our strongest investments are in our people and the patients we serve. Inclusion and Belonging- Committed to Welcoming, Celebrating and Thriving on Inclusion and Belonging, Learn more about Employee Inclusion Groups on our website ( 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! #LI-HYBRID#LI-CA1Smith+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.Stay connected by joining our Talent Community.We're more than just a company - we're a community! Follow us on LinkedIn to see how we support and empower our employees and patients every day. Check us out on Glassdoor for a glimpse behind the scenes and a sneak peek into You. Unlimited., life, culture, and benefits at S+N.Explore our website and learn more about our mission, our team, and the opportunities we offer. SummaryLocation: Pittsburgh, PAType: Full time
- ...Description: Senior Software Engineer working with our Cloud Infrastructure team to develop and maintain distributed services for driving real-time simulation systems. Objectives: Design, implement, and maintain distributed backend services optimized for low...SeniorFull time
- ...Senior Software Engineer Pittsburgh, Pennsylvania, United States This role may require up to 10% travel Onsite role. About the Client We are a leader in enterprise readiness. Our mission is to establish readiness as a real-time condition that is continuously...SeniorFull timeWork experience placementWork at office
- ...Who We Are Engineered to outperform, Teraswitch is on a mission to provide high-performance infrastructure services for critical workloads... ...into additional infrastructure services. The Job The Software Engineering team builds the systems that power Teraswitch’s...SeniorFull time
- KeyLogic is seeking a Senior Software Engineer to join our supporting the Department of Energy. The Engineer will be joining our team of developers to help with the maintenance of existing software applications and creation of new software applications. The position is...SeniorContract workWork experience placementRemote work
- ...operators who invent new ways of working in an industry that historically has resisted innovation. Join us!Senior Software EngineerAbout the RoleAs a Senior Software Engineer at Blink, you'll take on some of our most critical technical challenges and drive high-impact product...Senior
- ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people... ...complex system issues spanning multiple teams and hardware/software domainsProduce configurations and related tests for new platforms...SeniorPermanent employmentWork at officeImmediate startVisa sponsorship
$118.2k - $177k
...Woolpert is an award-winning, global leader in architecture, engineering, and geospatial services. We blend design excellence with... ...opportunities for career growth.Position OverviewWoolpert is hiring a Senior Software Engineer to join our dynamic Atlas Labs team supporting our...SeniorFlexible hours- Senior Software Engineer - Build Cutting-Edge Solutions ? Location: [Specify Remote, Hybrid, or Onsite Location] ? Job Type: [Full-Time]About the RoleWe are seeking a Senior Software Engineer to play a key role in designing and developing innovative software solutions....SeniorFull timeWork at officeRemote workFlexible hours
$159k - $207k
...vehicles. This is the system that executes the software and neural networks that make our... ...We work at the intersection of software engineering, machine learning, sensors, and hardware... ...talk with you. What You’ll Be Doing:As a senior engineer in the Next-Gen Technologies...SeniorWork at office2 days per week$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people... ...in limited compute environments, and writing efficient software architectures that take advantage of hardware optimizations.You...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Fishers, OH0523 Independence Bus Office, OH0713 NW Bancshares HQ, PA0258 Bellevue, PA0738 Processing CenterJob DescriptionThe Senior Software Engineer designs, develops, and supports applications and solutions using Visual Studio, .NET platform and SQL server.Essential...SeniorFull timeWork experience placementWork at office
- ...passionate about developing high-quality, scalable, and robust software solutions for medical applications? Do you thrive in a... ...an exciting opportunity for you! We are seeking a talented Senior Software Engineer to join our team and help us enhance our digital presence and...SeniorFull timeFlexible hours
$120k - $140k
...device specialists, neuroscientists, and consumer electronics engineers is dedicated to delivering prescription-grade therapy with... ...with Noctrix Health. We are seeking an experienced Senior Full Stack Software Engineer to design, develop, and maintain software...SeniorFull timeWork at office- ...literature, requiring novel approaches or formulations to tackle challenging perception problems for the product. As a Senior Software Engineer, you will develop foundational ML architecture and systematic approaches to challenging, cross-cutting perception problems...SeniorFull time
$182.8k - $247.3k
...growing!) learners around the world.We’re looking for backend engineers who have experience building and operating reliable, scalable... ...machine learning, and ad operations.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop,...SeniorWork experience placement- ...Senior Software Engineer, Onboard InfrastructurePittsburgh, PA or RemoteStack is developing revolutionary AI and advanced autonomous systems designed to enhance safety, reliability, and efficiency of modern operations. Stack's autonomous technology incorporates cutting...Senior
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorFull timeWork at office- ...sensors and compute systems, test operations, systems and safety engineering – all dedicated to making a real, positive impact on the... ...deployment, and productization Build and maintain industry-leading software practices and principles Develop clean and efficient...SeniorPermanent employmentFull timeImmediate startVisa sponsorship
$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering – all dedicated to making a real, positive impact on the... ...that help us understand how autonomy behavior changes across software releases. We work on problems that span behavior classification...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$238k - $372k
...Senior Staff AI Software Engineer, PerceptionAgility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher...SeniorFull timeTemporary workRemote workRelocation packageFlexible hoursShift work- ...Senior Software Engineer - SoftWritersEmpower LTC Pharmacies. Save Lives. Build the Future of Healthcare Technology.SoftWriters develops innovative IT solutions that empower long-term care (LTC) pharmacies to deliver life-saving medications more efficiently and accurately...SeniorWork at officeVisa sponsorshipWork visaRelocation packageFlexible hours
$153k - $207k
...new tiers and partner offerings.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop, release... ...in KotlinMentor and set technical direction for junior engineers on the team You have...A Bachelor’s degree in Computer Science...SeniorWork experience placement- ...ecosystem tailored to the trucking industry's unique demands. About the Role: Join a high-caliber team of experienced software engineers responsible for delivering some of Stack AV's most foundational technology. The team owns Clockwork, Stack's custom-built, high...SeniorFull time
$174k - $252k
...or equivalent practical experience. 5 years of experience with software development in one or more programming languages (e.g., C++,... ...Experience developing accessible technologies. Google's software engineers develop the next-generation technologies that change how...SeniorLocal area- ...equivalent experience5+ years of experience in software development, with demonstrated knowledge... ...knowledge of software engineering best practices, including Agile development... ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences...SeniorApprenticeshipEasy work
$67.5k - $172.5k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Senior within PNC's SRC First Response organization, you will be based in Birmingham, AL, Pittsburgh, PA, Cleveland, OH, or...SeniorFull timeTemporary workPart timeWork experience placementWork at office$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the... ...Meet the team:In the Performance team, we integrate and optimize software solutions from prototypes to the final product. Our main driver...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...pharmacy infrastructure, or new product lines. Mentor senior and junior engineers and help shape engineering culture. Partner with product... ...data-driven decision making. Requirements ~5+ years of software engineering experience with increasing scope and impact....SeniorFull time
$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people... ...and provide technical guidance to elevate the team's software development standardsWhat you'll need to succeed:Bachelor's degree...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$86.25k - $158.13k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Senior Software Engineer within PNC's Retail technology organization, you will be based in Strongsville, OH, Pittsburgh, PA or Dallas, TX.We are...SeniorFull timeTemporary workPart timeWork experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer positions Pittsburgh, PA
- senior software engineer remote Pittsburgh, PA
- software engineer contract Pittsburgh, PA
- cybersecurity software engineer Pittsburgh, PA
- part time software developer remote Pittsburgh, PA
- junior software developer internship Pittsburgh, PA
- software system engineer Pittsburgh, PA
- software engineer remote Pittsburgh, PA
- software developer no experience Pittsburgh, PA
- software engineer visa sponsorship Pittsburgh, PA



