Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateCompany Description
LinkBio Corp., a sister company of Waldemar Link Germany, serves as the exclusive distributor for Waldemar Link products in the United States. Since 2014, LinkBio has supported the distribution of innovative orthopedic implants, including the Endo Rotating Hinge Knee and the MP Revision Hip System. Drawing on over 30 years of clinical history, LinkBio’s comprehensive product portfolio also features solutions such as the Megasystem-C tumor reconstruction system and various advanced knee and hip reconstruction devices. Committed to delivering cutting-edge products, LinkBio is dedicated to improving patient outcomes in the field of orthopedic surgery.
Role Description
LinkBio Corp. is seeking a full-time Software Engineer II to work on-site at our Dover, NJ location. This mid-level individual contributor role focuses on designing, developing, and maintaining software features for our medical software platform used in orthopedic product development.
The Software Engineer will contribute to the full software development lifecycle, including implementation, testing, debugging, and documentation of production-quality code. The role emphasizes writing robust and scalable C#/.NET applications, following object-oriented design principles, and working within a regulated medical device development environment.
Day-to-day responsibilities include building backend and application-level components, collaborating with cross-functional teams (software, QA, and product), and contributing to features involving 3D models, STL files, and visualization pipelines. The ideal candidate will help ensure our software meets both performance expectations and regulatory quality standards while supporting the continuous improvement of engineering processes.
Key Responsibilities
- Design, implement, and maintain scalable software components using C# and the .NET framework.
- Develop and maintain unit and integration tests to ensure reliable and safe software functionality.
- Participate in code reviews, documentation, and testing activities in accordance with internal quality standards and regulatory requirements.
- Troubleshoot and resolve software defects and performance issues.
- Collaborate with cross-functional teams, including software engineering, QA, and product teams.
- Assist in the execution of software verification and validation activities.
- Contribute to the development of features involving 3D models, STL files, and visualization pipelines.
- Support continuous improvement of software development processes, tools, and best practices.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field (or equivalent experience).
- 3–5 years of experience developing software using C# and .NET / .NET Core.
- Strong understanding of object-oriented programming (OOP) and modular software design.
- Experience using version control systems such as Git.
- Strong debugging, troubleshooting, and problem-solving skills.
- Experience developing software in a collaborative team environment.
Preferred qualifications
- Experience in a regulated software development environment (medical devices, aerospace, automotive, etc.).
- Familiarity with 3D visualization libraries (e.g., VTK, Unity3D, or similar).
- Experience working with STL files, 3D geometry, or DICOM data.
- Familiarity with medical device software lifecycle standards such as IEC 62304.
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite