C++ Software Engineer
About the role
C++ Software Engineer
Location: REMOTE, but needs to be able to work in the Eastern Time Zone
Employment Type: Contract (6 Months)
Pay Rate: $65 to $72 per hour (W2)
Industry: Global Medical Technology & Manufacturing
Note: No Corp-to-Corp (C2C) or visa transfer. No visa sponsorship. Only open to W2 employment.
Job Description:
This C++ Software Engineer shall develop foundational software components for our Robotics and Enabling Technology applications. The scope of the work includes research, analysis, design, implementation, testing, and maintenance of software components in the context of our clinical application architectures. The software components are either shared across multiple applications or specific to Total Hip and Total Knee surgery applications.
This is an individual contributor role that requires the use of judgement in applying professional expertise and is expected to work independently with minimal supervision. Job requires an understanding and application of procedures and concepts of one's own discipline. The job requires attention to detail in making evaluative judgments based on the analysis of factual information.
Responsibilities:
Designs, develops, tests, debugs and implements operating systems components, software tools and utilities. Determines systems software design requirements. Ensures that system improvements are successfully implemented and monitored to increase efficiency. Generates systems software engineering policies, standards and procedures.
Develop source code for shared biomechanics and planning components that integrate into the established architectures of pre-operative, intra-operative, and post-operative clinical applications.
Participate in SDLC activities for the components, including code review, documentation, integration, testing, defect management, and code analysis.
Components are expected to be feature complete such that they meet requirements and/or design specifications.
Qualifications:
This job typically requires a degree or equivalent amount of practical knowledge gained through experience and a minimum of 2 or more years of experience.
Solid background working with C++ and Qt in a Linux environment.
Experience working with 3D geometry and image processing algorithms involving complex 3D calculations. Experience with developing surgical planning systems is desired.
Proficiency with integrated development environments (IDEs) and build systems, with minimal supervision.
Experience working with revision control systems and following CI/CD development practices.
Familiarity with unit testing as part of the development workflow.
Responsibilities
- Designs, develops, tests, debugs and implements operating systems components, software tools and utilities.
- Determines systems software design requirements.
- Ensures that system improvements are successfully implemented and monitored to increase efficiency.
- Generates systems software engineering policies, standards and procedures.
- Develop source code for shared biomechanics and planning components that integrate into established architectures.
- Participate in SDLC activities including code review, documentation, integration, testing, defect management, and code analysis.
Qualifications
- Degree or equivalent practical knowledge gained through experience.
- Minimum of 2 or more years of experience.
- Solid background working with C++ and Qt in a Linux environment.
- Experience with 3D geometry and image processing algorithms.
- Proficiency with integrated development environments (IDEs) and build systems.
- Experience with revision control systems and following CI/CD development practices.
- Familiarity with unit testing as part of the development workflow.
Skills mentioned
About Comrise
Headquartered in New Jersey since 1984, Comrise is a staffing, consulting and enhanced search technology company. For over 40 years, we have delighted our clients and consultants by focusing on customer satisfaction, innovation, and flexible workforce solutions! Our team partners with top-performing companies across the Medical Device, Financial Services, Information Technology and Engineering industries. Our Cross Border Division connects professionals in North America and Asia with employers both locally and internationally. Comrise has been awarded "Best of Staffing Client Satisfaction” for the last nine years.