about the company.
A Fortune 500 company focused on the field of robotics.
...
about the job.
- Conduct and coordinate complex analyses and develop recommendations based on sound technology/engineering practices and business considerations.
- Communicate with stakeholders to define, analyze, and break down requirements and implement user stories following SAFe and DevOps process.
- Define all aspects of development from appropriate technology and workflow to coding standards
- Contribute to architecture and common framework for all related application software
- Successfully communicate all concepts and guidelines to development team
- Oversee progress of development team to ensure consistency with initial design
- Provide technical guidance and coaching to developers and engineers
- Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
- Develop high-level product specifications and share knowledge cross organization
skills and experience required.
- Master degree or above in computer science, automation or related degree, equivalent professional experience
- Above 6+ years’ software development experience in industrial application software
- Proficient withC#, JS, HTML or Object-C, python etc.
- Excellent knowledge of software and application design and architecture
- Good sense of user experience, software quality and performance.
- Experience in Agile/SCRUM/SAFe software development process, experience as product owner is a plus
- Practical experience with vision and AI is a plus
- Experience/knowledge in robot is a plus