Jr-Mid Software Engineer (Crysknife)

AllSpice (Headquarters: Boston, MA / SF or Hybrid)

Location: Flex BostonFlex San Francisco   |   Full-Time
Rust ECAD Parsing Systems Programming CI/CD Data Structures Algorithms Hex Editor Binary Debugging Back End Engineer Staff Engineer

AllSpice is revolutionizing hardware development with our platform that brings the power of Git and CI/CD to electronics design. We’re building the first developer-led platform for collaborating on and validating hardware designs, turning opaque binary files into open, scriptable data.

About This Role: We’re seeking a Junior-Mid Software Engineer to join our engineering team and help improve our parsing engine for electronics design files. This high-impact role will directly enable automation for design review, release, and documentation—key building blocks of a hardware DevOps system. You’ll work closely with the team to expand and improve our input parsing layer, contributing to the architecture that powers hardware automation.

Key Responsibilities:

  • Designing and evolving schemas for ECAD data
  • Reverse-engineering and parsing binary and proprietary file formats
  • Analyzing performance tradeoffs of algorithms and data structures
  • Profiling and optimizing for speed, memory, and parallelism
  • Testing from raw file input through to rendered SVG output
  • Driving improvements across the parsing stack
  • Extending support for new ECAD file formats
  • Building backend APIs for design data processing

Required Skills:

  • 2+ years in systems-level software development
  • Experience with Rust or similar low-level/system languages
  • Strong understanding of lexical analysis and parsing
  • Proficiency with CI/CD pipelines and automated testing
  • Algorithm and data structure design expertise
  • Hex editors and binary debugging tools experience

Nice-to-have:

  • Hardware design or ECAD tools experience

At AllSpice, we offer competitive salaries, equity options, health/dental/vision insurance, generous PTO, and a supportive, collaborative environment. Our flex offices in Boston and San Francisco allow for hybrid work arrangements, with flexible hours outside of core team meeting times (1pm-5pm EST).

Post Date: June 19, 2025