Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
AllSpice

Software Engineer – Parsing

AllSpice

. Build a collaboration platform for circuit designs supporting smart vehicles, IoT devices, rockets, medical devices, robotics, and other hardware .

Posted 9/18/2026full-timeRemote • California • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in systems-level software development, including writing parsers and developing SDKs for ECAD data. Strong project management skills are essential for driving cross-functional initiatives and collaborating with various stakeholders.

Highest-signal resume keywords
Systems-Level Software DevelopmentParser DevelopmentProject ManagementECAD Tooling ExperienceAI Tool Fluency

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Parser WritingTest Harness DevelopmentData Structure DesignBinary File Format MergingPerformance ImprovementSDK DevelopmentRust ProgrammingCompiler KnowledgeHex Editor ProficiencyBinary Debugging
Soft Skills
Strong Project ManagementComfort with AmbiguityAutonomyBig Picture ThinkingDetail Orientation
Tools & Technologies
AltiumKiCadCadenceSiemensGit
Certifications & Qualifications
U.S. CitizenshipLawful Permanent Resident
Industry Keywords
Collaboration PlatformSmart VehiclesIoT DevicesMedical DevicesRoboticsHardware Design

Tech Stack

Tools & technologies
IoTRust

About the role

Key responsibilities & impact
  • Build a collaboration platform for circuit designs supporting smart vehicles, IoT devices, rockets, medical devices, robotics, and other hardware
  • Provide parsing-team institutional knowledge, SDKs, and data models consumed by other teams
  • Work with engineers from relevant teams to determine required data, data structures, stability guarantees, data sources, delivery methods, and consumption interfaces
  • Determine whether to parse new customer files or use external databases
  • Coordinate with the parsing team on extending existing interfaces or creating new ones
  • Coordinate with product managers, sales, and other stakeholders on timelines, expected features, and project constraints
  • Merge binary file formats while maintaining resulting-file structure and usability
  • Provide SDKs for generating Schematics, PCBs, and other ECAD data for AI and Automations teams
  • Improve parsing-engine performance
  • Develop and implement parsers for new formats

Requirements

What you’ll need
  • Experience working on systems-level software
  • Experience writing parsers
  • Experience writing test harnesses and dev tooling around core software
  • Strong project management skills with ability to drive cross-functional initiatives
  • Comfort with ambiguity and a high degree of autonomy
  • Ability to think in terms of the big picture and deliver on the details
  • Fluency with AI tools used day-to-day to debug, document, and reduce operational toil
  • Must be a U.S. Citizen or Lawful Permanent Resident (Green Card holder)
  • Experience designing hardware or working with ECAD tooling (Altium, KiCad, Cadence, Siemens) is a bonus
  • Rust experience is a bonus
  • Compiler experience is a bonus
  • Experience with hex editors and binary debugging tools is a bonus
  • Low-level knowledge of Git is a bonus
  • Availability to work out of flex offices in San Francisco or Boston 1–2 days per week is a bonus

Benefits

Comp & perks
  • Competitive salary and equity
  • Health, dental, and vision benefits
  • Generous PTO
  • Home office stipend
  • Relocation package
  • Flexible work
  • Opportunity to make a large impact
  • Supportive and smart colleagues