CareerPlanSign in

STAFF SOFTWARE ENGINEER (MPDE)

USA🌐 Remote💼 Full-time🗓 2026-09-16 → 2026-09-25

Core

Design, develop, and maintain software applications and automation platforms for optical product development, manufacturing processes, testing, and industrial automation.

Role type

Staff Software Engineer (Industrial Automation & Optical Systems)

Builds

Automation platforms for assembly systems, machine vision, robotics, motion control, and data acquisition; dashboards for manufacturing and test data analysis.

Domain

Industrial automation, optical manufacturing, precision engineering, Industry 4.0

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

Python, C++, industrial automation systems, PLCs, machine vision, robotics, motion control, SQL, data acquisition, CI/CD pipelines, object-oriented programming, API development, system integration

Preferred skills

fiber optics, optical communications, photonics, cloud-based analytics, AI/ML, MQTT, REST APIs, infrastructure as code, containerized applications

Responsibilities

Develop automation platforms for automated assembly systems and machine vision; create applications and dashboards to visualize manufacturing and test data; integrate software with laboratory equipment and industrial automation platforms; collaborate with optical, mechanical, electrical, and manufacturing engineering teams; produce software requirements, architecture documentation, and validation protocols.

Seniority

Staff, hands-on IC with strategic oversight

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