Software Development Engineer
Job Description
Role Overview:
Do you have a passion for software engineering? Would you like to make an impact on the lives of patients and clinicians? If so, and you'd like to apply your software engineering skills to medicine and healthcare, then this role may be a good fit for you!
We are searching for a Software Engineer to join a highly talented team that is motivated and passionate about our vision which is simplyLife Unlimited.
The Software Engineer will participate in the entire software development life-cycle which includes reviewing requirements, doing design, implementing the design, unit testing and integration testing.
To enable UX/UI design you may also be required to create wireframes to enable things such as A/B testing. Loves all aspect of software development and relishes creating products via software that delights our customers. You will visit clinical environments to ensure you have a sound understanding of the clinical context.
Responsibilities:
- Assists with the design, development and maintainance of large scale and distributed systems software.
- Investigates design approaches, prototypes concepts and evaluates technical feasibility.
- Continuously monitors industry for best practices and drives a culture of engineering excellence.
- Embraces engineering processes not just for compliance but because they drive improvements in quality, better customer experience and better product/market fit.
- Knows the value of robust design, unit testing, code review and integration testing and ensures these engineering practices are always followed.
Location:
Pittsbugh, PA
EDUCATION
- Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering, or related fields preferred, or commensurate experience.
REQUIRED QUALIFICATIONS
- 3 + years of experience in a software engineering role working with large C++ projects
- Demonstrated programming experience with the OpenGL graphics library
- Knowledge of Linux operating systems including internals of Linux.
- Understanding of 3D geometric concepts such as rotation matrices and coordinate transforms
- Knowledge of software tools such as GIT, JIRA and build tools such as Make and CMake.
- Ability to describe design using UML.
- Is able to visit clinical sites to understand the clinical context in which our products are used.
PREFERRED QUALIFICATIONS
- Experience/expertise in computer vision/image processing algorithms
- Experience with user interface toolkits
- Experience with programming for Microsoft Windows
- Experience programming for time-critical/real-time applications
- Expertise in applied Linear Algebra concepts
- Experience using data-analysis tools such as Matlab.
- Experience using and programming for position tracking systems
- Experience programming for inter-device communication (e.g. sockets, USB, Ethernet, Bluetooth)
- Knowledge of mechanical design and/or machine shop experience
- Experience with 3D modeling or CAD software
- Business development expertise either through coursework or industry experience
- Experience in design and implementation of FDA-compliant medical device software systems
COMPETENCIES
- Excellent analytical, problem solving and organizational skills
- Ability to communicate with systems users and present results of tests and experiments in text, tabular and graphic form
- Excellent organizational, documentation and written/verbal communication skills
At Smith+Nephew, we offer competitive and rewarding compensation and benefits packages!
Our benefits packages vary from country to country and by level, but often the total package includes the following:
- A competitive salary with an annual bonus plan.
- Strong Healthcare coverage.
- A competitive company retirement benefit scheme for all employees.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
#laurenself
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.
Explore More
Software Engineer to join a highly talented team Jobs
Participate in the entire software development life-cycle Jobs
Assists with the design Jobs
development and maintainance of large scale and distributed systems software Jobs
Experience/expertise in computer vision/image processing algorithms Jobs
More Jobs at Smith & Nephew
Jobs in Pittsburgh, PA
Date Posted
06/04/2023
Views
6
Positive
Subjectivity Score: 0.8
Similar Jobs
Specialist: Full-Time, Part-Time, and Part-Time Temporary - Apple
Views in the last 30 days - 0
View DetailsSenior Product Manager - Strategic Priority Management - PNC
Views in the last 30 days - 0
View DetailsDiamond V - Regional Sales Manager - East Coast (Animal Feed Additives) - Cargill
Views in the last 30 days - 0
View DetailsTJ Maxx Part time Mercahndise Associate, Robinson Twp. - The TJX Companies, Inc.
Views in the last 30 days - 0
View Details