Company - Careers
We're always looking for the next superstar or motivated, bright new recruit to join our growing company. Send your resume and a cover letter explaining why you want to be part of our team to careers@frontline-robotics.com.
We offer a fun and challenging work environment, peer-based management and flexible hours.
Current Opportunity
Position: Senior Software Developer - ROCE - Robot Motion Planning
Location: Ottawa
Contact: careers@frontline-robotics.com
Frontline Robotics develops and delivers a range of mobile robotic solutions for homeland and commercial security applications.
These solutions are built around our core technology, the Robot Open Control™ (The ROC™), a robot operating system that provides autonomy and cognitive collaboration for teams of mobile robots.
Reporting to the VP, Engineering, this position is responsible for the planning, researching, development and testing of the ROC software platform.
The successful candidate will be responsible for Robot Motion Planning and other reflexive capabilities in ROC Executive Layer.
Qualifications:
- Graduate or post-graduate degree in Computer Science or Engineering
- 8 years experience of software development, with at least 5 years with product development
Required Skills:
C/C++, OOD/P, POSIX Multithreading, Linux, Solid Understanding of path planning algorithms and techniques
Desired Skills or Familiarity with:
Distributed collaborative planning, FLTK, Curses, POSIX IPC, Serial communications, JAUS, SVN, GNU tool chain (GCC, Autotools, etc.), Linux Kernel configuration and build
If you are interested in learning more about this position, contact careers@frontline-robotics.com
Position: Senior Software Developer - ROCF
Location: Ottawa
Contact: careers@frontline-robotics.com
Frontline Robotics develops and delivers a range of mobile robotic solutions for homeland and commercial security applications. These solutions are built around our core technology, the Robot Open Control™ (The ROC™), a robot operating system that provides autonomy and cognitive collaboration for teams of mobile robots.
Reporting to the VP, Engineering, this position is responsible for the planning, researching, development and testing of the control layer of the ROC software platform. The successful candidate will be responsible for integrating and maintenance of ROCF software with Frontline's proprietary FC1-E control hardware and third party payloads on a variety of robotic platforms.
Qualifications:
- Graduate or post-graduate degree in Electrical Engineering or Computer Engineering
- 8 years experience of software development, with at least 5 years with product development
Required Skills:
C/C++, OOD/P, POSIX Multithreading, Linux, Linux Device drivers, Linux Kernel configuration and build
Desired Skills or Familiarity with:
Closed loop Machine Control, Hardware, FLTK, Curses, OpenGL, POSIX IPC, Serial communications, JAUS, Java, SVN, GNU Tool Chain (GCC, Autotools, etc.)
If you are interested in learning more about this position, contact careers@frontline-robotics.com
|