{"schemaVersion":"jobsearcher.job.v1","id":"700070fb1b3c73b92e22eb4d","url":"https://jobsearcher.com/jobs/700070fb1b3c73b92e22eb4d","canonicalUrl":"https://jobsearcher.com/jobs/700070fb1b3c73b92e22eb4d","title":"Software Applications Engineer","description":"Requisition ID:\n66985\n\nTitle:\nSoftware Applications Engineer\n\nArthrex is a global medical device company and a leader in new product development and medical education in orthopedics. Arthrex is actively seeking a Software Applications Engineer - to work directly with the ADI Engineering department within Arthrex. You will get to support full life cycle development of software applications, which includes requirements gathering, architecture and design, coding, verification/validation, release, deployment and maintenance. Responsibilities include writing and reviewing software artifacts, code that meets acceptance criteria, hands-on software debugging, applying basic FDA and ISO guidelines to the software development lifecycle, technical project management, design history file review, and design assurance/software test support. Excellent communication and analytical skills required, HS Diploma required Bachelor's degree strongly preferred, strong technical project management skills will be essential for this position. Join our talented team at a global medical device company focused on Helping Surgeons Treat Their Patients Better™.\n\nEssential Duties and Responsibilities:\nDevelop web and mobile applications with various technologies and frameworks.\nDevelop software applications using standard SDLC processes.\nTranslate abstract requirements into functional code to meet intended objectives and key results.\nResearch, assess, and implement new technologies to improve software applications development.\nDevelop software applications to ensure robust, sustainable and scalable design approaches that meet design intent.\nCollaborate closely with Product team, UI/UX, SQA, and TechOps team as well as other peer teams across Arthrex to deliver software applications for both surgeon, medical facilities and patients.\n\nSkills & requirements:\nEngineer 2 level:\nHigh school diploma or equivalent required\nWorking knowledge of entire software development lifecycle.\nExperience in developing web applications with frontend or backend frameworks, networking protocols and database technologies.\nExperience in 3D application development using software like Unity 3D, Unreal, or others.\nAbility to communicate ideas, results, recommendations, and status effectively in oral and written forms.\nMinimum of 2 years of relevant experience including supporting production systems required.\nMinimum of 1 year of contributing to software development required.\nTechnical toolbox requirements include:\nExperience in web/mobile application development.\nExperience with one or more programming languages, such as C#, typescript, python, with C/C++ as a bonus, Node.js, Angular.js etc.\nExperience with one or more web frameworks, such as Node.js, Angular, React, graphQL etc.\nExperience with one or more database frameworks such as SQL, MongoDB, and DynamoDB etc.\nEngineer Sr 1 level:\nHigh school diploma or equivalent required\nAdvanced knowledge of entire software development lifecycle.\nExperience developing and maintaining 3D web applications in Unity WebGL, including MVVM-pattern architecture, alongside native iOS and Angular companion applications.\nGood understanding of cyber security principles and implementation guidelines, particularly as applied to cloud-hosted (AWS) medical software and GraphQL API/data layers.\nExperience in architecture design for small / medium scale software application systems, including cross-platform data flow between WebGL, iOS, and web clients.\nAbility to proactively communicate ideas, results, recommendations, and status effectively in oral and written forms.\nAbility to coach & mentor junior level engineers.\nMinimum of 5 years of relevant experience including developing and managing production systems required.\nMinimum of 2 years of contributing to entire software development lifecycle required.\nProven experience leading projects required.\nTechnical toolbox requirements include:\nProficient with web/mobile application system design including reliability, security and performance aspects.\nProficient in web/mobile application development.\nProficient with programming languages, such as C#, typescript, python, with C/C++ as a bonus etc.\nProficient with web frameworks, such as Node.js, Angular, React, graphQL etc.\nProficient with database frameworks such as SQL, MongoDB, and DynamoDB etc.\nEngineer Sr 2 level:\nHigh school diploma or equivalent required\nAdvanced knowledge of entire software development lifecycle as a technical lead across Unity WebGL, iOS, and Angular application projects.\nIn-depth experience developing 3D web applications in Unity WebGL using MVVM architecture, plus native iOS and Angular applications, integrated with AWS-hosted GraphQL APIs and backend data services.\nAdvanced understanding of cyber security principles and implementation guidelines, including securing cloud infrastructure (AWS) and API/data layers (GraphQL) for regulated medical software.\nExperience in architecture design for medium / large scale software application systems, including multi-platform systems spanning WebGL, native mobile, and web clients.\nKeeps informed on emerging technologies and recommends process improvements accordingly.\nAbility to proactively communicate ideas, results, recommendations, and status effectively in oral and written forms.\nAbility to supervise contractors, and junior level engineers.\nAbility to innovate new solutions, apply new frameworks and propose new architecture design\nMinimum of 8 years of relevant experience including developing and managing production systems required.\nMinimum of 4 years of contributing to entire software development lifecycle required.\nProven experience as a technical lead of a web application project.\nTechnical toolbox requirements include:\nProficient with web/mobile application system design including reliability, security and performance aspects.\nProficient in web/mobile application development, including 3D application development using Unity (WebGL deployment). Familiarity with MVVM frameworks a plus.\nProficient with programming languages, such as C#, typescript, python, with C/C++ as a bonus etc.\nProficient with web frameworks, such as Node.js, Angular, React, GraphQL etc.\nProficient with cloud hosting platforms such as AWS.\nProficient with database frameworks such as SQL, MongoDB, and DynamoDB etc.\nExperience with native mobile application development (e.g., iOS) a plus.\nArthrex Benefits\nMedical, Dental and Vision Insurance\nCompany-Provided Life Insurance\nVoluntary Life Insurance\nFlexible Spending Account (FSA)\nSupplemental Insurance Plans (Accident, Cancer, Hospital, Critical Illness)\nMatching 401(k) Retirement Plan\nAnnual Bonus\nWellness Incentive Program\nFree Onsite Medical Clinics\nFree Onsite Lunch\nTuition Reimbursement Program\nTrip of a Lifetime\nPaid Parental Leave\nPaid Time Off\nVolunteer PTO\nEmployee Assistance Provider (EAP)\n\nAll qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other status protected by law.","company":"Arthrex","rawCompany":"arthrex","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-06T15:07:05.820Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Applications Engineer","description":"Requisition ID:\n66985\n\nTitle:\nSoftware Applications Engineer\n\nArthrex is a global medical device company and a leader in new product development and medical education in orthopedics. Arthrex is actively seeking a Software Applications Engineer - to work directly with the ADI Engineering department within Arthrex. You will get to support full life cycle development of software applications, which includes requirements gathering, architecture and design, coding, verification/validation, release, deployment and maintenance. Responsibilities include writing and reviewing software artifacts, code that meets acceptance criteria, hands-on software debugging, applying basic FDA and ISO guidelines to the software development lifecycle, technical project management, design history file review, and design assurance/software test support. Excellent communication and analytical skills required, HS Diploma required Bachelor's degree strongly preferred, strong technical project management skills will be essential for this position. Join our talented team at a global medical device company focused on Helping Surgeons Treat Their Patients Better™.\n\nEssential Duties and Responsibilities:\nDevelop web and mobile applications with various technologies and frameworks.\nDevelop software applications using standard SDLC processes.\nTranslate abstract requirements into functional code to meet intended objectives and key results.\nResearch, assess, and implement new technologies to improve software applications development.\nDevelop software applications to ensure robust, sustainable and scalable design approaches that meet design intent.\nCollaborate closely with Product team, UI/UX, SQA, and TechOps team as well as other peer teams across Arthrex to deliver software applications for both surgeon, medical facilities and patients.\n\nSkills & requirements:\nEngineer 2 level:\nHigh school diploma or equivalent required\nWorking knowledge of entire software development lifecycle.\nExperience in developing web applications with frontend or backend frameworks, networking protocols and database technologies.\nExperience in 3D application development using software like Unity 3D, Unreal, or others.\nAbility to communicate ideas, results, recommendations, and status effectively in oral and written forms.\nMinimum of 2 years of relevant experience including supporting production systems required.\nMinimum of 1 year of contributing to software development required.\nTechnical toolbox requirements include:\nExperience in web/mobile application development.\nExperience with one or more programming languages, such as C#, typescript, python, with C/C++ as a bonus, Node.js, Angular.js etc.\nExperience with one or more web frameworks, such as Node.js, Angular, React, graphQL etc.\nExperience with one or more database frameworks such as SQL, MongoDB, and DynamoDB etc.\nEngineer Sr 1 level:\nHigh school diploma or equivalent required\nAdvanced knowledge of entire software development lifecycle.\nExperience developing and maintaining 3D web applications in Unity WebGL, including MVVM-pattern architecture, alongside native iOS and Angular companion applications.\nGood understanding of cyber security principles and implementation guidelines, particularly as applied to cloud-hosted (AWS) medical software and GraphQL API/data layers.\nExperience in architecture design for small / medium scale software application systems, including cross-platform data flow between WebGL, iOS, and web clients.\nAbility to proactively communicate ideas, results, recommendations, and status effectively in oral and written forms.\nAbility to coach & mentor junior level engineers.\nMinimum of 5 years of relevant experience including developing and managing production systems required.\nMinimum of 2 years of contributing to entire software development lifecycle required.\nProven experience leading projects required.\nTechnical toolbox requirements include:\nProficient with web/mobile application system design including reliability, security and performance aspects.\nProficient in web/mobile application development.\nProficient with programming languages, such as C#, typescript, python, with C/C++ as a bonus etc.\nProficient with web frameworks, such as Node.js, Angular, React, graphQL etc.\nProficient with database frameworks such as SQL, MongoDB, and DynamoDB etc.\nEngineer Sr 2 level:\nHigh school diploma or equivalent required\nAdvanced knowledge of entire software development lifecycle as a technical lead across Unity WebGL, iOS, and Angular application projects.\nIn-depth experience developing 3D web applications in Unity WebGL using MVVM architecture, plus native iOS and Angular applications, integrated with AWS-hosted GraphQL APIs and backend data services.\nAdvanced understanding of cyber security principles and implementation guidelines, including securing cloud infrastructure (AWS) and API/data layers (GraphQL) for regulated medical software.\nExperience in architecture design for medium / large scale software application systems, including multi-platform systems spanning WebGL, native mobile, and web clients.\nKeeps informed on emerging technologies and recommends process improvements accordingly.\nAbility to proactively communicate ideas, results, recommendations, and status effectively in oral and written forms.\nAbility to supervise contractors, and junior level engineers.\nAbility to innovate new solutions, apply new frameworks and propose new architecture design\nMinimum of 8 years of relevant experience including developing and managing production systems required.\nMinimum of 4 years of contributing to entire software development lifecycle required.\nProven experience as a technical lead of a web application project.\nTechnical toolbox requirements include:\nProficient with web/mobile application system design including reliability, security and performance aspects.\nProficient in web/mobile application development, including 3D application development using Unity (WebGL deployment). Familiarity with MVVM frameworks a plus.\nProficient with programming languages, such as C#, typescript, python, with C/C++ as a bonus etc.\nProficient with web frameworks, such as Node.js, Angular, React, GraphQL etc.\nProficient with cloud hosting platforms such as AWS.\nProficient with database frameworks such as SQL, MongoDB, and DynamoDB etc.\nExperience with native mobile application development (e.g., iOS) a plus.\nArthrex Benefits\nMedical, Dental and Vision Insurance\nCompany-Provided Life Insurance\nVoluntary Life Insurance\nFlexible Spending Account (FSA)\nSupplemental Insurance Plans (Accident, Cancer, Hospital, Critical Illness)\nMatching 401(k) Retirement Plan\nAnnual Bonus\nWellness Incentive Program\nFree Onsite Medical Clinics\nFree Onsite Lunch\nTuition Reimbursement Program\nTrip of a Lifetime\nPaid Parental Leave\nPaid Time Off\nVolunteer PTO\nEmployee Assistance Provider (EAP)\n\nAll qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other status protected by law.","datePosted":"2026-08-06T15:07:05.820Z","dateModified":"2026-08-06T15:07:05.820Z","hiringOrganization":{"@type":"Organization","name":"Arthrex","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"700070fb1b3c73b92e22eb4d"},"url":"https://jobsearcher.com/jobs/700070fb1b3c73b92e22eb4d"}}