The company is looking to develop innovative Front-End solutions for AI/Computer Vision products in agriculture and food processing.
Requirements
- Proficiency in programming languages such as C++, Golang, and JavaScript
- Familiarity with Linux development environments and exposure to Linux-based software development
- Hands-on experience with software libraries and frameworks like OpenCV, TensorFlow, and Vue.js
- Knowledge of Docker, Embedded Systems, and Balena OS is a plus
Responsibilities
- Design, write, and optimize high-quality code for Front End solutions
- Develop new features and enhance existing code to meet evolving product requirements
- Diagnose software issues using information collected by field engineers
- Utilize programming languages and technologies like C++, OpenCV, TensorFlow, Golang, and JavaScript frameworks
- Contribute to the entire software development lifecycle, including requirements gathering, coding, testing, debugging, and maintenance
- Ensure software quality by conducting thorough code reviews, testing, and optimization
- Collaborate with colleagues to troubleshoot issues, resolve bugs, and implement improvements
Other
- 1 to 4 years of relevant software engineering experience
- BS in Computer Science, Software Engineering, or a related field
- Communication: Identifies and presents information and data that will support the sales effort
- Results oriented: Exerts effort remotely and on-site to achieve customer goals and sales team goals
- Critical thinking: Makes systematic comparison of two or more alternatives
- Problem solving: Approaches a complex task or problem by breaking it down into manageable steps
- Teamwork: Listens and responds constructively to other’s ideas
- Planning: Ability to listen to customer needs and develop action plans to satisfy need
- Detail Oriented: Focus on producing high-quality, optimized code
- Adaptable: Evolving with changing technology and project requirements