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
Competitive salary with equity participation
Apply Now