ROS Software Engineer
All the best with your application!
Want more jobs like this straight to your inbox?
Get Job Alerts
Get a curated list of the top robotics roles delivered straight to your inbox each week. We sift through hundreds of postings to find the high-salary positions, leading companies, and remote opportunities you actually want.
Unsubscribe anytime. We respect your privacy.
Summary
Dongguan, China
Full-time
About this Job
- Responsible for developing the UI frontend software based on the QT or Android platform and developing the business logic modules based on ROS.
负责开发基于QT或 web端的UI软件及其业务逻辑模块。
- Responsible for the development and maintenance of software related to cleaning robots, while also handling some testing work.
负责清洁机器人相关软件的开发及维护,同时负责部分测试工作。
- Provide intelligent solutions for traditional cleaning equipment.
在传统清洁设备的开发过程中,提供智能化解决方案。
Qualifications:
- Bachelor’s degree or above in Computer Science, Software Engineering or similar. Master’s degree will be preferred.
全日制本科及以上学历,计算机科学,软件工程等相关专业,硕士优先。
- Familiar with or have used embedded hardware devices, and understand communication protocols such as RS232, CAN, and TCP/IP.
熟悉或用过嵌入式硬件设备,了解RS232, CAN,TCP/IP等通讯协议。
- Proficient in C++, Python programming language, familiar with Linux operating system and common commands. Preference is given to candidates with a background in automated software development or AI technology.
熟练掌握C++, Python编程语言,熟悉Linux操作系统及常用指令。有自动化软件开发或AI技术背景优先考虑。
- Proficient in using the tools of Docker, QT etc.
熟练使用Docker容器、QT等软件。
- Possess a good awareness of code standards, familiar with Git version control and agile development processes.
具备良好的代码规范意识,熟悉Git/Bitbucket版本管理及敏捷开发流程。
- Good at English.
英语良好。
- Good communication and teamwork skills.
良好沟通及团队合作能力。
Let’s create a cleaner future together
Cleaning has emerged as a key contributor to health and safety, sparked by technology and innovation. At Nilfisk we are a driving force in this development. Being part of Nilfisk means thinking outside of the box, bringing your inspiring ideas to life, sharing the results, and learning from your setbacks. We believe that diversity is our greatest strength – as we achieve the best results from a wide variety of views and approaches. At Nilfisk, you have the freedom to be yourself and express your opinions. Nilfisk is firmly committed to growth and sustainability in everything we do. You will be empowered in your role as you collaborate with passionate colleagues on a quest to create a cleaner future.
Are you ready to make a change fora cleaner future?
We embrace diversity and equality with an environment of inclusion. We encourage everyone to apply for the position, regardless of origin, race, ethnicity, religion, physical or mental ability, gender, gender-identity or expression, sexual orientation, and age.
Job applicant FAQ
Do you have questions regarding the recruitment process or alike? Please visit ourFAQ for job applicants.
Talent Acquisition Process
Nilfisk does not charge any fee at any stage of the recruitment process. We do not request payment or fees from candidates for any employment-related purpose. If you encounter any such activity, please report it immediately on the Nilfisk Whistleblower website.
About the Company
