[ros-users] Hiring for Software Engineer: ROS/Android

Brian Gerkey gerkey at osrfoundation.org
Sat Nov 24 18:32:04 UTC 2012

hi Rafael,

Great, thanks for the tip!  It looks like an interesting way to go.


On Tue, Nov 13, 2012 at 5:17 PM, Rafael Aroca <rafaelaroca at gmail.com> wrote:
> Hi, I am not interested on the job, but by the project description,
> seems like I have developed something related to what the hired person
> would do. Maybe it could be helpful or we could join efforts.
> It is an embedded web server than runs on Android devices. When you
> connect to the device's address from any browser, you'll get a HTML5
> page with a robot programming environment. From this page you can
> program the android controlled robot using Python or by simply
> connecting blocks! The page also allows programs to be saved and
> loaded, and "real-time" visualization of the program output.
> When the user clicks on "Run", the block program is translated into
> python, and executed with SL4A.
> The project is anwide: http://code.google.com/p/anwide/
> We have already successfully used it to control a Pioneer P3AT robot,
> several Lego Mindstorms robots and a 10-dollar robot
> (http://www.natalnet.br/~aroca/afron/).
> I have been working to add ROS-Python support, so ROS could be easily
> used on educational environments with blocks or textual programming,
> or even for quick and practical tests directly written in python apps
> running on the android device.
> --
> []s Rafael.
> Linux User #56352
> On Tue, Nov 13, 2012 at 9:26 PM, Brian Gerkey <gerkey at osrfoundation.org> wrote:
>> The Open Source Robotics Foundation (http://osrfoundation.org) is
>> seeking applicants for a full-time software engineering position to
>> work on ROS/Android projects.  Details are below and at:
>>     http://osrfoundation.org/jobs/
>> To apply, send your application materials to: jobs at osrfoundation.org.
>>     brian.
>> Software Engineer: ROS/Android
>> Primary Function
>> Develop tools and infrastructure to support the development of "robot
>> apps" that can be controlled from Android devices. In addition,
>> develop robot apps. The goal is to provide app developers with the
>> tools that they need to build and deploy robot applications.
>> Roles and Responsibilities
>>     Develop Android-compatible Java libraries.
>>     Develop Python tools for managing and controlling robot applications.
>>     Develop Android applications.
>>     Develop portable HTML5 UIs.
>>     Full lifecycle application development.
>>     Support, maintain and document software functionality.
>>     Software testing and quality assurance.
>> Skills / Job Requirements
>>     BS, MS, PhD in Computer Science or equivalent.
>>     Compensation commensurate to education and experience.
>>     Several years of software development experience.
>>     Extensive knowledge of Java and Android development.
>>     Extensive knowledge of Linux environments.
>>     Experience designing and developing user- and developer-friendly
>> software systems.
>> Nice to Have’s
>>     Experience with ROS or other robotics software.
>>     Experience developing and maintaining open-source software.
>>     Experience developing in HTML5.
>> Application Material
>>     Cover letter
>>     Resume/CV
>>     Downloadable code sample(s)
>>     Two references and/or two letter of recommendation
>> To Apply
>> Send your Application Materials and links to any projects you’d like
>> us to look at to jobs at osrfoundation.org
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users

More information about the ros-users mailing list