Engineering - Senior Engineer, Software Engineering
Senior Engineer shall develop foundational software components for 's 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 s clinical application architectures.
The software components are shared across multiple domains and applications.
Develop source code for shared data management components that integrate into the 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:
Solid background working with C%2B%2B and Qt in a Linux environment.
Experience with Python scripting and automation.
Knowledge of SQL and SQLite databases.
Demonstrated experience with managing data architecture, including data models, formats, schemas, and databases.
Experience working with 3D geometry. Experience with CAD modeling and mesh processing is a plus.
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.
Familiarity with data serialization and interchange formats (e.g. JSON).
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. Roles typically require a university degree or an extensive amount of practical knowledge gained through experience.
Job requires an understanding and application of procedures and concepts of own discipline.
The job requires attention to detail in making evaluative judgements based on the analysis of factual information.
This job typically requires a degree or equivalent and a minimum of 2 or more years experience.
Recommended Jobs
Rental Readiness Specialist
What To Expect The Tesla Rental Program is looking for a Rental Readiness Specialist to work on one of the most progressive vehicle brands in the world. The Rental Readiness Specialist is a key co…
Pharmacy Student Intern
You Belong Here ! Johns Hopkins All Children's Hospital is a premiere clinical and academic health system, providing expert pediatric care for infants, children and teens with some of the most challe…
Bilingual Case Manager
This is a permanent, full-time, exempt (salaried) position, working from Tuesday to Saturday 1:00 PM to 10:00 PM. This position is located in Enterprise, FL. Do you believe that every child deserves …
Welder
Job Description Job Description Company Overview: United Land Services (ULS) is a leading full-service landscaping company, providing a comprehensive range of commercial landscape installation…
Water Treatment Plant Lead/Chief Operator (Contingency Hire)
Title: Water Treatment Plant Lead/Chief Operator (Contingency Hire) Belong, Connect, Grow, with KBR! Program Summary KBR will help support the U.S. Navy and Marine Corps at Naval Station M…
Project Engineer - Roadway/Bridge
Responsibilities Execute engineering tasks for planning, overseeing, and managing mega-scale infrastructure projects valued in hundreds of millions of dollars. Key duties include: Leading stakeholder…
Account Manager
Who We Are: TransPerfect was founded with a mission to help the world's businesses navigate the global marketplace. Today, we have grown to be an industry leader organization by helping clients glob…
Group Exercise Instructor
Job Description Job Description Benefits: ~401(k) ~401(k) matching ~ Dental insurance ~ Employee discounts ~ Flexible schedule ~ Health insurance ~ Opportunity for advancement ~ Tr…
Class A Certified Boom Truck Operator Job
Class A Certified Boom Truck Operator Job Certified Boom Truck Operator Candidates must hold a valid certificate from the National Commission for the Certification of Crane Operators (NCCCO) for Fix…
Manager, QA Operations
Job Description Job Description Who we are: Maravai LifeSciences translates extraordinary science into everyday miracles, helping biotech, biopharma, and life sciences companies everywhere del…