Software Engineer, Edge
Core
Build and maintain features for Tulip Player, device drivers, and cloud microservices to empower frontline operators in industrial environments.
Role type
Mid-level software engineer (web/mobile/desktop)
Builds
Composable, connected apps for frontline operations
Domain
Industrial IoT / Manufacturing / SaaS
Deliverable
product features
Required skills
TypeScript, API design (RESTful), unit testing, integration testing, debugging
Preferred skills
React, React Native/Expo, Electron, MacOS/Windows development, hardware/device integration, Kubernetes, CI/CD, AI coding tools
Technologies
TypeScript, REST, Kubernetes, CI/CD
Responsibilities
Design, build, and maintain features across Edge's product surfaces; Partner with product, design, and QA to ship features end-to-end; Debug and resolve customer-facing issues in real manufacturing environments; Write clean, tested, well-documented code and participate in code review; Contribute to technical and architecture decisions; Take part in on-call/support rotation; Collaborate with embedded engineers on driver and device integrations; Help evolve deployment, monitoring, and infrastructure practices.
Seniority
Mid-level, hands-on IC