Senior/Staff Software Engineer — AI-Native CAD Integrations
New
Based in the United StatesFull-TimeSenior
SalaryCompetitive salary with equity participation
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- PythonData modeling
Requirements
- 7+ years of software engineering experience with a strong focus on backend systems, infrastructure, or systems engineering.
- Expert-level Python programming skills, with proven ability to write clean, maintainable, production-grade code at scale.
- Hands-on experience with at least one ECAD/CAD tool (e.g., Altium, OrCAD, Cadence Allegro, Siemens Xpedition, KiCad, Eagle) and familiarity with PCB design workflows.
- Strong ability to work in ambiguous technical environments, including reverse engineering undocumented or proprietary systems.
- Solid understanding of binary formats, data serialization, and structured data modeling.
- Proven track record of owning complex engineering projects end-to-end in fast-paced startup or high-growth environments.
- Strong communication and technical leadership skills, with experience mentoring engineers and setting technical direction.
- Curiosity and enthusiasm for AI-assisted development workflows and emerging coding agent technologies.
Responsibilities
- Design and evolve core backend systems that integrate AI-driven PCB design tools with external ECAD platforms such as Altium, Cadence Allegro, Siemens Xpedition, and others.
- Lead reverse engineering efforts of proprietary CAD file formats (binary and text-based), building reliable parsers, translators, and interoperability layers.
- Develop and maintain Quilter’s internal PCB representation model, ensuring scalability across multiple CAD ecosystems and design workflows.
- Architect and implement robust, production-grade backend services with a strong focus on correctness, resilience, and testability.
- Own end-to-end delivery of complex integration features, including design, implementation, validation, and production rollout.
- Explore and integrate AI-powered tooling and agent-based workflows to accelerate CAD reverse engineering and automation tasks.
- Set engineering standards, mentor peers, and help define best practices for working with complex, undocumented, or evolving external systems.
View Full Description & ApplyYou'll be redirected to the employer's site