This position is no longer available.

Senior Software Engineer

Permanent contract
Paris
Salary: Not specified
Occasional remote

Ganymed Robotics
Ganymed Robotics

Interested in this job?

Questions and answers about the job

The position

Job description

Missions

We are looking for a Senior Software Engineer to reinforce our Software Team and help us build our software framework.

Your challenges

As a member of the Software Team in charge of software industrialization, you will work with our R&D teams (Robotics, Vision, Hardware, QARA) to design, implement and integrate the robot software.

You will contribute to :

  • Implement and enforce software architecture
  • Improve components testability
  • Implement software features, syncing its specifications as well as tests plan
  • Enforce standards compliance

Preferred experience

Profile

  • You have 3 to 7 years of professional experience
  • You bring your passion for software, clean code, robotics and computer vision !
  • You bring excellent problem-solving and multitasking skills, and have a logical and pragmatic attitude
  • You have a strong knowledge of C/C++, a good experience with the entire software development lifecycle as well as programming on Windows/Unix/Linux
  • You have practical experience and in-depth knowledge of STL and QT, and an understanding of data structures and algorithms
  • You have opinions/experiences about API, components design, design pattern and testable architecture concepts

Nice to have :

  • You have hands-on experience with multithreading, including race conditions, deadlocks and debugging
  • You know or experienced IEC-62304 standard
  • You are familiar with libraries such as Eigen, openCV, VTK, PCL, Ceres

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings