Sr. Software Engineer (Integrations and Automations)
Core
Design and deploy integrations with customers' existing toolchains and build automation workflows for circuit design processes.
Role type
Senior Software Engineer (Integrations and Automations)
Builds
AllSpice Actions (CI/CD and automation framework for hardware design)
Domain
Hardware development automation, circuit design, PLM integration
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Go, Vue/TypeScript, API integration, CI/CD, Docker, Terraform, AWS, Postgres, Rust
Preferred skills
Experience with hardware engineering workflows, PLM systems, carbon emission data processing
Technologies
Python, Gitea, Go, Vue, TypeScript, GitHub Actions, Docker Swarm, Terraform, AWS, Postgres, Rust
Responsibilities
Design and implement solutions fitting hardware team operations from toolchains to deployment environments; Build automation workflows leveraging AllSpice's platform and backend systems; Develop integrations with third-party APIs such as PLM and manufacturing tools; Contribute across the stack from backend services to front-end interfaces; Partner with the expansion team on product initiatives across the stack; Maintain and elevate code quality through reviews, mentorship, and thoughtful design.