DSI Software Engineer in Redmond, WA

$80K - $100K(Ladders Estimates)

JBT Food Tech   •  

Redmond, WA 98052

Industry: Manufacturing & Automotive


Less than 5 years

Posted 52 days ago


Your software will be driving and supporting robotic water-jet cutting equipment and various JBT systems using computer vision for the food processing industry. You will be working with a multidisciplinary software team focusing on machine control and development on a real-time operating system.

We are a fast-paced division of a large technology company, excited to work and experiment with new technologies. We have a wide range of opportunities including robotics, computer vision, and working with big data and machine learning for our customer-facing IoT platforms.

Work in a small tight group where the responsibilities are broad and the expectations are high. We're looking for a flexible, self-motivated candidate who can analyze problems, formulate and execute solutions with good judgement. You should be able to communicate well with people from different technical and non-technical backgrounds.



  • C/C++ Programming (predominantly), software design and layout
  • Writing algorithms, functions and support code for various projects
  • Debugging with GDB and/or Valgrind or other tools as we support them
  • Software testing in office and on lab equipment locally and remotely
  • Occasional travel to customer sites, remote company facilities, etc.


Education: Bachelor's or master's degree in computer science or related technical field preferred. Emphasis on embedded systems and/or applied math a plus. New or soon to be graduates encouraged to apply.

Experience: 3-5 years minimum experience in C/C++ programming preferred. Software engineering experience from overall system architecture to module design and Git version control for source-code management a strong plus.

Desired Skills:

  • Experience with real-time OS's (QNX 6.x preferred. Others OK)
  • Machine/computer vision (image processing, object recognition, hardware)
  • Industrial controls (motion control, data acquisition, assorted interfaces)
  • Graphical User Interface (GUI) / HMI design
  • Computational geometry
  • Experience with Internet of Things (IoT), data analytics, Power BI, and/or OPC-UA
  • Experience with or a desire to learn machine learning concepts.
  • SQL databases and data visualization
  • Experience with OpenCV
  • Scripting (Python, Bash, PowerShell, etc.)
  • Build automation and knowledge of CMake build processes
  • Experience with cloud computing services (e.g. AWS, Azure, etc.)
  • Some understanding of front-end and/or back-end web development
  • A passion for producing successful customer solutions and seeing it through

Valid Through: 2019-10-17