CareerPlanSign in

Senior Software Engineer

US - Redmond, WA💼 Full-time🗓 2026-08-04 → 2026-09-26

Core

Develop and maintain C/C++ applications for robotic waterjet cutting systems in the food processing industry, integrating real-time control, computer vision, and data-driven technologies.

Role type

Senior Software Engineer (Embedded/Industrial Control)

Builds

Robotic waterjet cutting systems for food processing

Domain

Food & Beverage Technology / Industrial Automation

Deliverable

production ML models | product features

Required skills

C/C++ programming, real-time software development, version control, system architecture understanding, debugging across environments, Jira management

Preferred skills

Computational geometry, computer vision (OpenCV), industrial control systems, real-time OS (Linux/QNX), AI/ML integration, GUI/HMI design, data analytics (OPC-UA), scripting (Python/Bash), build automation (CMake)

Responsibilities

Develop and maintain C/C++ applications for machine control; translate field needs into development tasks; collaborate with sales and engineering teams; develop and validate prototype applications; evolve prototypes to production-ready code; debug software in development, lab, and production environments; manage work using Jira; work with senior engineers on system architecture; operate independently while aligning with business priorities; handle occasional travel to customer sites.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.