Browse Jobs
For Employers
Post JobLog inGet Started

Senior Robotics Software Engineer

Atomica
Cairo, Egypt
Posted 1 year ago
14Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Atomica is seeking a senior Robotics engineer to join its development team. The selected candidate will work in collaboration with a team on developing image-guided surgical robotic systems.

Responsibilities

  • Developing embedded software architecture for the robotic systems
  • Implementing real-time control system for the robotic systems
  • Selecting and implementing communication protocols between different 
    system components
  • Work closely with other team members (mechanical/electrical/control 
    engineers) towards developing the product
  • Attend regular meetings to report progress and agree on the next steps.
  • Document the work where required

What do we offer you?

  • Utilize your technical skills to contribute to creative and exciting projects to improve patients’ lives
  • See your work integrated into actual medical products used during surgeries
  • Be part of a young, dynamic, and highly skilled team where you can both have an impact and continue to learn
  • Benefit from flexible working hours
  • Earn a competitive salary based on your experience

Benefits:

  • Paid time off.
  • Medical insurance.
  • Team building activities.
  • Annual trip.

Job Requirements

 

  • Bachelor’s degree in computer science, computer engineering, electrical engineering, mechatronics, or equivalent
  • 3+ years of experience in a related field
  • Proficiency in C / C++ programming
  • Python knowledge is a plus
  • Experience with ROS1 and ROS2
  • Experience with real-time operating systems (RTOS)
  • Experience developing in Linux
  • Experience with different communication protocols including Ethernet/EtherCAT and CAN/CANopen
  • Control engineering knowledge is a plus
  • Matlab/Simulink knowledge is a plus

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Robotics Software Engineer