Ready to help create the future? Join Omron Adept Technologies, the world leader in autonomous intelligent vehicles. Work with the innovative team that created the Lynx and LD mobile robots. Help create new products that will change the industry.
What You Will Be Working On
- Support existing products and modify existing features.
- Specify, design, and implement new features for our mobile robots and Enterprise Manager which coordinates them.
- Write Unit Tests for implemented features.
- Participate in product architecture design.
A successful candidate will be expected to quickly contribute to the development efforts in the Mobile Robot software team and have the ability to solve problems through strong analytical skills and solid debugging techniques. He/she will report to the Director of Software, Mobile Robots and must be capable of working with a distributed and international software team, with application engineers, technicians, and other teams.
What You Need To Do The Job
- Bachelor degree in Computer Science or related technical field.
- Minimum of seven (7) years of experience in professional software development.
- Proven track record of delivering high-quality, efficient and portable C++ code in a Linux environment.
- Fluent in software fundamentals including object-oriented software design, algorithm development, data structures, code modularity, unit testing, and maintainability.
- Experience with multi-threaded applications.
- Passionate about implementing technical innovations to improve our customer's experience.
Desired:
- Good knowledge of Linux, POSIX API, GNU toolchain, and source control (git).
- Experience developing infrastructure/middle-ware used by other programmers.
- Experience developing software used in production in industrial environments.
- Knowledge of communication protocols, Ethernet, Ethernet/IP, Wifi, TCP/IP, RS232, USB, and Client/Server architecture.
by via developer jobs - Stack Overflow
No comments:
Post a Comment