Seeking an experienced, energetic and passionate developers to join our robot-app™ development team. As a software engineer, you will be responsible for the design and development of a groundbreaking robot-apps that will be downloaded by millions. You must be very flexible, with hands-on experience and involvement. Familiar with many programming languages, and willing to learn new as new languages arise, working with SOA based topology and across systems with online/offline capabilities. You are expected to be self-starter who can operate well under a variety of different situations and types of projects, ranging from a team of one to a team of many.
1. Responsibility for full lifecycle application development
2. Designing, coding and debugging applications in various software languages, and over multiple environments
3. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
4. Object-oriented Design and Analysis (OOA and OOD)
5. Software modeling and simulation
6. Software testing and quality assurance
7. Performance tuning, improvement, balancing, usability, automation.
8. Support, maintain and document software functionality
9. Integrate software with existing systems
10. Experience with all communication protocols from simple telnet and SSH to HTTP, FTP, MSMQ and others.
11. Evaluate and identify new technologies for implementation
12. Project Planning and Project Management
13. Maintain standards compliance
14. Handle localization or globalization of software
15. Experience with ROS is recommended
We are growing and looking for people who share the same passion for robots as we do. Located in downtown San Francisco, the RobotAppStore is rapidly reshaping the industry of robotics! If you share the same drive as us and wish to join our team, send us and e-mail at: [email protected]