Middle C/C++ Engineer

Description

As a CC++Engineer, you will get an opportunity to join a mature and senior team that is developing software for high-tech medical devices. The scope of our technical domain involves a comprehensive range of key functions for the medical industry with features such a robotic surgery system and 3D visualization. Our organization is considered as technical excellence, so we are paying special attention to the technical challenge and motivation of our team members

Requirements

  • Experience with CMake based projects.
  • Strong understanding of unit and unit integration test frameworks (e.g. gTest, CppUnit).
  • Expertise in building both C++ libraries and executables, ensuring correct setup and compatibility across different systems.
  • Strong level of Linux operating system knowledge
  • Experience with static code analysis tools.
  • Skills, experience & qualifications nice to have:
  • Proven experience with Conan package manager and other build systems (autotools, setuptools).
  • Familiarity with real-time operating systems (QNX preferred).
  • Experience with DDS communication protocol
  • Experience with MISRA C++ rules

Job responsibilities

  • Contribute to the design, development, and code review of surgeon console.
  • Developing new features and improving the existing functionality
  • Integrating with third-party tools and products
  • Work with DDS network protocol
  • Develop and maintain Conan based projects
  • Implement Unit and Integration tests for applications.
  • Collaborate with the robotics team: Work closely with cross-functional teams to understand package requirements, provide technical guidance, and support the integration of new dependencies into the development workflow.
  • Documentation and training: Document the design of software and train team members on new workflows and tools.
Published 28 April
97 views
ยท
13 applications
85% read
ยท
16% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.