Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

KPM Analytics Logo

Software Engineer

KPM Analytics

Salary not specified
May 9, 2025
Orem, UT, US
Apply Now

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
  • Utilize programming languages and technologies like C++, OpenCV, TensorFlow, Golang, and JavaScript frameworks
  • Experience with Linux-based software development
  • Experience with software libraries and frameworks like OpenCV, TensorFlow, and Vue.js

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
  • 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
  • Utilize programming languages and technologies to create efficient and innovative software solutions

Other

  • Collaborate with cross-functional teams to design, develop, and implement front-end solutions
  • Communicate timelines, roadblocks, and challenges to team members and stakeholders
  • BS in Computer Science, Software Engineering, or a related field
  • 1 to 4 years of relevant software engineering experience
  • 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 a 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 others’ ideas
  • Planning: Ability to listen to customer needs and develop action plans to satisfy needs
  • Detail Oriented: Focus on producing high-quality, optimized code
  • Adaptable: Evolving with changing technology and project requirements