Search jobs > Dallas, TX > Senior software engineer

Senior Staff Software Engineer - iOS Development

Stryker
Dallas, TX, US
$122.8K-$239.9K a year
Full-time

Why engineering at Stryker?

At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products.

As an engineer at Stryker, you will be proud of the work that you will be doing, using cutting-edge technologies to make healthcare better.

Here, you will work in a supportive culture with other incredibly talented and intelligent people, creating industry-leading medical technology products.

You will also have growth opportunities as we have a culture that supports your personal and professional development.

Need another reason to apply? Check out these 8 reasons to join Stryker's engineering team :

We are proud to be named one of the World’s Best Workplaces and a Best Workplace for Diversity by Fortune Magazine! Learn more about our award-winning organization by visiting

Who we want :

As a Senior Staff iOS Software Engineer, you’ll play a crucial role in developing cutting-edge mobile applications for medical devices.

You’ll collaborate with cross-functional teams to create software that enhances patient care and medical professionals’ efficiency.

Goal-oriented developers. Keeping the customer and system requirements squarely in focus, people who deliver safe and robust solutions.

User-focused creators. Engineers who design with the user in mind, developing software that helps change patients’ lives.

Motivated product launchers. Engineers who bring strategic direction and drive for execution to ensure products are developed and launched with precision.

What you will do :

Software System Development : Design and develop software systems per project requirements and defined architecture

Mobile Application Development : Create cutting-edge mobile applications for iOS / VisionOS products, including iPads, iPhones, and VisionPro.

User Interface (UI) Design : Craft visually appealing and user-friendly interfaces that provide exceptional user experiences, using Swift or Objective-C and leveraging iOS frameworks such as UIKit, ARKit, and more.

Technical Leadership : Lead and support complex product development for cross-functional teams, influencing multiple technical areas of expertise.

Hold the team accountable for delivering high-quality results, driven by passion and energy to meet business priorities.

Continuous Improvement : Identify and implement design and process solutions and ensure they are sustained over time, promoting innovation and efficiency

Code Reviews : Lead code reviews for projects / systems as an independent reviewer, applying design principles, coding standards, and best practices.

What You Need

Minimum Qualifications (Required) :

Bachelor’s degree in Computer Science, Software Engineering, or related field.

Minimum 6 years of experience in iOS app development.

Strong experience in Swift and Objective-C.

Strong understanding of software architecture, design patterns, and best practices.

Experience with some of the following technologies : UIKit, Core Data, Core Bluetooth, NSURL Session, AVFoundation.

Preferred Qualifications (Strongly desired) :

Lead project software implementation using programming skills. Design new components and systems by applying various design concepts and patterns.

Experience with wireless communication technologies

Experience building full-stack applications

Knowledge of HIPAA regulations and security practices in healthcare software.

Previous work on FDA-regulated medical device software.

Experience with AI / ML

Experience as a lead developer

Experience working with offshore teams

$ 122,800 - $ 239,900 salary plus bonus eligible + benefits. Actual minimum and maximum may vary based on location. Individual pay is based on skills, experience, and other relevant factors.

About Stryker

Our benefits :

12 paid holidays annually

Health benefits include : Medical and prescription drug insurance, dental insurance, vision insurance, critical illness insurance, accident insurance, hospital indemnity insurance, personalized healthcare support, wellbeing program and tobacco cessation program.

Financial benefits include Health Savings Account (HSA), Flexible Spending Accounts (FSAs), 401(k) plan, Employee Stock Purchase Plan (ESPP), basic life and AD&D insurance, and short-term disability insurance.

For a more detailed overview of our benefits or time off, please follow this link to learn more : US Stryker employee benefits

About Stryker

Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better.

The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes.

Alongside its customers around the world, Stryker impacts more than 130 million patients annually. More information is available at

Know someone at Stryker?

Be sure to have them submit you as a referral prior to applying for this position. Learn more about our employee referral program on our referral page

Stryker is driven to work together with our customers to make healthcare better. Employees and new hires in sales and field roles that require access to customer accounts as a function of the job may be required, depending on customer requirements, to obtain various vaccinations as an essential function of their role.

30+ days ago
Related jobs
Promoted
Raytheon
Garland, Texas

The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and test, and metrics. Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years of relevant software engineering exper...

Promoted
Gartner
Irving, Texas

Senior Frontend Software Engineer. Strong coding professional with 4+ years of experience in software development modern front-end technologies. Strong desire to improve upon their skills in software development, frameworks, and technologies. Join a world-class team of skilled engineers who build cr...

Promoted
Raytheon
Irving, Texas

As a Senior Software Engineer, you could directly impact the world around you and contribute to classified programs and technologies you are passionate about. Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years of relevant software engineering...

Promoted
DTCC
Dallas, Texas

The Automation Test Engineer will be responsible for developing test plans and implementing those plans against the corresponding test procedures. They should also be accountable for the development of automation scripts in Selenium java and writing SQL queries. Construct appropriate end-to-end busi...

Promoted
Gartner
Irving, Texas

Involvement in all phases of the software development life cycle. Join a world-class team of skilled engineers who build creative digital solutions to support our colleagues and clients. Working in cross-regional agile teams with engineers from India, Barcelona and US. Working in the Reliability Eng...

Promoted
Tredence Inc.
Dallas, Texas

Tredence focuses on last mile delivery of insights into actions by uniting its strengths in business analytics, data science, and software engineering. Good understanding of software engineering practices, SDLC. ...

OscarMike
Irving, Texas
Remote

As a Senior Software Engineer, you will be responsible for design, and development of software and related platform services for [the Company]. Senior Software Engineer - REMOTE. In this role, you will be part of an application development and software engineering (. Relevant certifications in cloud...

NVIDIA
Remote, TX, US
Remote

NVIDIA is searching for world-class software engineers to join the Linux Graphics driver team. This position involves architecture and development of new SW technologies to support Wayland, Vulkan and OpenGL software for our GPUs as well as enhancements and maintenance of existing features. You will...

Celestica
Richardson, Texas

Collaboration is key, as the Senior Staff Engineer works in cross-functional teams with designers, customers, manufacturing engineers, and project leaders to ensure robust and high-quality product development. Senior Staff Engineer, Electrical Design. The Senior Staff Engineer will provide expert te...

GEICO
Richardson, Texas
Remote

Our Staff Engineer works with our Distinguished Engineers, Sr. Strong foundations in software engineering, encompassing the entire software delivery lifecycle. GEICO is seeking an experienced Staff Engineer with a passion for building high performance, low maintenance, zero-downtime platforms, and a...