1 Create a FREE account.
2 Sign in with your user.
3 Follow the guided tutorial.

If you still have problems, please let us know, by sending an email to . Thank you!


P: +34 687 672 123
Mon-Fri 9:00AM - 6:00PM
Sat - 9:00AM-5:00PM
Sundays by appointment only!

Robotics/Software Engineer

The Next Step to Get Hired and Bring ROS to Real Life.

C++ Software Engineer: Comms & Robotics

Added on 14 February, 2020

About eProsima:

We develop comms products used by thousands of developers around the world and we are hiring experienced C++ engineers to be part of the core team for our main product: Fast RTPS.

Fast RTPS is a high-performance middleware designed for critical and real-time systems and widely used in robotics, targeting cool applications such as Autonomous Cars, Drones, Hospital Robots, smart manufacturing, automated logistics, and it is the middleware powering ROS, the Robot Operating System.

Fast RTPS is an Open Source project. We get fundings and contributions from very important companies such as Amazon, ARM, APEX.AI, Bosch, Clearpath, OSRF, INDRA, Thales..., and also government agencies such as the European Commission and Spanish Ministry of Industry.


  • Design new features: Requirements & API
  • C++ Development targeting different platforms (Linux, Windows, MacOS, QNX, VxWorks…)
  • Test both functionality and performance.
  • Code Reviews.
  • Continuous Integration (Jenkins)
  • Documentation (user manual, API reference, examples)
  • Customer support.


  • Very good C/C++ level.
  • Experience with Multithreading
  • Multi-platform development: Linux and Windows.
  • Knowledge of distributed systems and protocols.
  • Experience with Git and Jenkins.
  • Good English Level.


  • Good work schedule and home office: We leave at 16.30 M-T and have home office every Friday!
  • International environment
  • Office in sunny Spain, Tres Cantos (Madrid)


If interested, please send your CV to

We are constantly hiring!

For other current openings visit:


ROS Software Engineer

Added on 2 March, 2020

About the Robotics Research Center at the U.S. Military Academy:

The U.S. Military Academy at West Point's mission is "to educate, train, and inspire the Corps of Cadets so that each graduate is a commissioned leader of character committed to the values of Duty, Honor, Country and prepared for a career of professional excellence and service to the Nation as an officer in the United States Army." Cadets learn to live honorably, lead honorably, and demonstrate excellence by following through the Character, Academic, Physical, and Military programs.

The Robotics Research Center (RRC) at the United States Military Academy (USMA) located at West Point, NY is looking for an enthusiastic software programmer familiar with the Robot Operating System (ROS). The RRC is engaged in a diverse set of robotics projects to include ground and aerial robots for tasks such as data collection, autonomous navigation, human-robot interaction, and swarming behaviors. We are looking for a software programmer/engineer that can make an immediate impact. The position is starting the Fall of 2020 (earlier is possible).

Ideal candidates are hands-on, technical, and passionate about robotics, especially at an undergraduate teaching institution. We are looking for a candidate with an MS or BS Degree in CS/EE/ME or related field with a focus in Robotics Engineering. This position is an applied robotics programmer, where one needs good working knowledge and experience with robot programming. ROS is heavily used and hence you must be proficient in C++ or python while also understanding hardware interactions. A plus is if you have experience with solving complex robotics problems, have generated software architecture, designed and built full-stack software, and managed software build & releases.


You will be responsible for:

  • Designing, implementing and testing robotic software that integrates low-level components into useful robot behaviors
  • Supporting field experiments
  • Troubleshooting robot software
  • Software version control

You will be working alongside researchers, engineers, and students to design and build first-generation robotic solutions for education and research programs. You will be measured in ability to effectively communicate with SW resources and implement new functionalities on the robot.

Mandatory Requirements:

  • Education: BS in CS/EE/ME or related field with Robotics Focus
  • Robot Operating System ROS (academic experience is fine)
  • Good knowledge of C++; Python and Object Oriented Programming
  • Linux / Ubuntu familiarity
  • Experience with robot hardware
  • Version control with GIT
  • Candidates must have the legal right to work in the U.S.A. (U.S.A. citizenship is preferred but not required)

Preferred Requirements:

  • Masters degree in computer science, statistics, engineering, or a related field
  • Hands-on experience in robotics and Unmanned Air Systems (UAS) or Unmanned Ground Systems (UGS)-Android application development
  • Experience with integrating Robotic sub-systems
  • Usage of Docker
  • At least one of the following:
    • Robotics vision experience
    • Robot kinematics experience
    • Robot navigation experience


  • Compensation based on experience
  • Challenges in cutting edge field robotics projects


Send an e-mail to michael.novitzky at with the following:

  • Subject line including the job title (Software Engineer) you are applying for
  • Recent CV or Resume
  • Three References (should be from persons familiar with your educational and professional qualifications)
  • Transcripts (student/unofficial copies are acceptable)
  • Topics you are interested in (Optional)


Michael "Misha" Novitzky, Ph.D.
Assistant Professor
Robotics Research Center
Department of Electrical Engineering and Computer Science
Thayer Hall, Room 1137
United States Military Academy
West Point, New York 10996
Mobile: (845) 320-6464
Office: (845) 938-6193

ROS Build/Test Contractor

Added on 19 May, 2020



Corvus Robotics is looking for a contractor to help us improve our product build/test speed, by helping us with catkin, ccache, and ideally Gazebo or gtest unit testing.



You must have worked extensively with *catkin* and *ccache* in a production environment before. If you haven't, please don't apply.


Send an e-mail to jackie at

(Source: robotics-worldwide)


Not Ready for ROS?

Start Learning ROS in 5 days at Robot Ignite Academy and get your dream jobs.