← Back to history

Pipeline run

1cd0976f-ca8f-42be-9384-f01c73f3c971

Pipeline LLM cost (USD)
API 1: $0.0064 API 2: $0.0000 API 3: $0.0000 Total: $0.0064

Client output enrichment

v2 Skill cluster · Nature of work · AI index · Tech stack maturity · Evidence · KRA description
SPARSE JD
Nature of work
no_db_connection
Tech stack maturity
Mainstream Modern
AI index (0 = no AI use, 5 = totally AI-dependent · v2.1)
0.00 / 5
· Title match
· Has AI skill
· AI skill (primary)
· AI skill (secondary)
· On AI team
· Builds AI products
vocab breakdown (legacy)
Assistants (×1):
Frameworks (×2):
Models / concepts (×3):
Evidence — skills matched in JD (19)
Boot loader Threads Signals Priorities Semaphores Mutexes Race conditions Deadlocks Qualcomm MSM AMSS ARM C C++ ELF Git Gerrit Perforce Java Python
Skill cluster (0 dimension groups, role-scoped)
No dimension groups computed for this JD.
Show KRA description ↓
Develop and Support Boot loader for multiple QC chipsets Support various feature development and validations in pre-silicon and post-silicon environment Work on enhancements in Boot to achieve better performance/portability/Sustainability across chipsets. Knowledge of Boot framework Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc. Experience with Qualcomm MSM and AMSS development, ARM architecture and software development C or C++ programming skills Understanding of build systems, linkage, and binary formats (e.g., ELF) Familiarity with Git, Gerrit and/or Perforce Critical thinking and problem solving skills Written and verbal communication skills Ability to function efficiently both independently and in a team environment Self-motivated, perpetual learner with time-management skills 3-5 years of experience with Programming Language such as C, C++, Java, Python, etc.

Signals

Skill backend-engineer
0.12
Alias backend-engineer
1.00
KRA hybrid-mobile-developer
0.40

Post-classification

Centroid
Alias collision log#99
New-role queue#53
New skills captured0
New KRA captured
Status: extract_from_jd_done Created: 2026-05-21T22:28:25.011065Z Updated: 2026-05-21T22:28:25.562531Z
Flow Current 3-step pipeline

1 POST /skills/extract-from-jd

2 POST /skills/extract-details

3 POST /skills/final-role-output

Role Chosen role & resolution

No chosen role stored for this run.

Job description

Senior Embedded Engineer

Job function:

Bootloader development supporting multiple QC chipsets.

Skills/experience:

Knowledge of Boot framework

Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc.

Experience with Qualcomm MSM and AMSS development, ARM architecture and software development

C or C++ programming skills

Understanding of build systems, linkage, and binary formats (e.g., ELF)

Familiarity with Git, Gerrit and/or Perforce

Critical thinking and problem solving skills

Written and verbal communication skills

Ability to function efficiently both independently and in a team environment

Self-motivated, perpetual learner with time-management skills

3-5 years Software Engineering or related work experience.

3-5 years of experience with Programming Language such as C, C++, Java, Python, etc.

Responsibilities:

Develop and Support Boot loader for multiple QC chipsets

Support various feature development and validations in pre-silicon and post-silicon environment

Work on enhancements in Boot to achieve better performance/portability/Sustainability across chipsets.

Skills from this JD

Each row merges API 1 extraction, API 2 library match / v3 orchestration (dimensions + locked dims), and API 3 persistence tags.

Boot loader Primary No API 2 row (run stopped after API 1 or history missing)
Threads Primary No API 2 row (run stopped after API 1 or history missing)
Signals Primary No API 2 row (run stopped after API 1 or history missing)
Priorities Primary No API 2 row (run stopped after API 1 or history missing)
Semaphores Primary No API 2 row (run stopped after API 1 or history missing)
Mutexes Primary No API 2 row (run stopped after API 1 or history missing)
Race conditions Primary No API 2 row (run stopped after API 1 or history missing)
Deadlocks Primary No API 2 row (run stopped after API 1 or history missing)
Qualcomm MSM Primary No API 2 row (run stopped after API 1 or history missing)
AMSS Primary No API 2 row (run stopped after API 1 or history missing)
ARM Primary No API 2 row (run stopped after API 1 or history missing)
C Primary No API 2 row (run stopped after API 1 or history missing)
C++ Primary No API 2 row (run stopped after API 1 or history missing)
ELF Primary No API 2 row (run stopped after API 1 or history missing)
Git Primary No API 2 row (run stopped after API 1 or history missing)
Gerrit Primary No API 2 row (run stopped after API 1 or history missing)
Perforce Primary No API 2 row (run stopped after API 1 or history missing)
Java Secondary No API 2 row (run stopped after API 1 or history missing)
Python Secondary No API 2 row (run stopped after API 1 or history missing)

Library artifacts (this run)

No artifact rows for this run.
nano JD Parser — gpt-4.1-nano click to toggle
RoleSenior Embedded Engineer
Experience3-5 years Software Engineering or related work experience.
DomainOther
JD type pass
Show raw JSON
{
  "JD_type": "pass",
  "about_company": null,
  "certifications": [],
  "company_name": null,
  "ctc": null,
  "domain": {
    "primary": {
      "aliases": [],
      "domain": "Other"
    },
    "secondary": null
  },
  "education": [],
  "experience": {
    "max": 5,
    "min": 3,
    "raw": "3-5 years Software Engineering or related work experience."
  },
  "job_locations": [],
  "role": "Senior Embedded Engineer",
  "role_aliases": [
    "Embedded Engineer",
    "Firmware Engineer",
    "Software Engineer"
  ],
  "role_archetype": "Engineering",
  "roles_and_responsibilities": [
    {
      "bullet_count": 3,
      "heading": "Responsibilities",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Develop and Support Boot loader",
        "last_5_words": "performance/portability/Sustainability across chipsets."
      },
      "text": "Develop and Support Boot loader for multiple QC chipsets\nSupport various feature development and validations in pre-silicon and post-silicon environment\nWork on enhancements in Boot to achieve better performance/portability/Sustainability across chipsets.",
      "word_count": 36
    },
    {
      "bullet_count": 11,
      "heading": "Skills/experience",
      "heading_was_present": true,
      "source_marker": {
        "first_5_words": "Knowledge of Boot framework\nFamiliarity with",
        "last_5_words": "C, C++, Java, Python, etc."
      },
      "text": "Knowledge of Boot framework\nFamiliarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc.\nExperience with Qualcomm MSM and AMSS development, ARM architecture and software development\nC or C++ programming skills\nUnderstanding of build systems, linkage, and binary formats (e.g., ELF)\nFamiliarity with Git, Gerrit and/or Perforce\nCritical thinking and problem solving skills\nWritten and verbal communication skills\nAbility to function efficiently both independently and in a team environment\nSelf-motivated, perpetual learner with time-management skills\n3-5 years of experience with Programming Language such as C, C++, Java, Python, etc.",
      "word_count": 108
    }
  ],
  "urls": []
}
API 1 — extract-from-jd click to toggle
{
  "final_skills": [
    {
      "is_primary": true,
      "skill_name": "Boot loader"
    },
    {
      "is_primary": true,
      "skill_name": "Threads"
    },
    {
      "is_primary": true,
      "skill_name": "Signals"
    },
    {
      "is_primary": true,
      "skill_name": "Priorities"
    },
    {
      "is_primary": true,
      "skill_name": "Semaphores"
    },
    {
      "is_primary": true,
      "skill_name": "Mutexes"
    },
    {
      "is_primary": true,
      "skill_name": "Race conditions"
    },
    {
      "is_primary": true,
      "skill_name": "Deadlocks"
    },
    {
      "is_primary": true,
      "skill_name": "Qualcomm MSM"
    },
    {
      "is_primary": true,
      "skill_name": "AMSS"
    },
    {
      "is_primary": true,
      "skill_name": "ARM"
    },
    {
      "is_primary": true,
      "skill_name": "C"
    },
    {
      "is_primary": true,
      "skill_name": "C++"
    },
    {
      "is_primary": true,
      "skill_name": "ELF"
    },
    {
      "is_primary": true,
      "skill_name": "Git"
    },
    {
      "is_primary": true,
      "skill_name": "Gerrit"
    },
    {
      "is_primary": true,
      "skill_name": "Perforce"
    },
    {
      "is_primary": false,
      "skill_name": "Java"
    },
    {
      "is_primary": false,
      "skill_name": "Python"
    }
  ],
  "jd_role": {
    "display_name": "Senior Embedded Engineer",
    "rationale": null,
    "role_aliases": [
      "Embedded Engineer",
      "Firmware Engineer",
      "Software Engineer"
    ],
    "role_archetype": "Engineering",
    "slug": ""
  },
  "nano_parsed": {
    "JD_type": "pass",
    "about_company": null,
    "certifications": [],
    "company_name": null,
    "ctc": null,
    "domain": {
      "primary": {
        "aliases": [],
        "domain": "Other"
      },
      "secondary": null
    },
    "education": [],
    "experience": {
      "max": 5,
      "min": 3,
      "raw": "3-5 years Software Engineering or related work experience."
    },
    "job_locations": [],
    "role": "Senior Embedded Engineer",
    "role_aliases": [
      "Embedded Engineer",
      "Firmware Engineer",
      "Software Engineer"
    ],
    "role_archetype": "Engineering",
    "roles_and_responsibilities": [
      {
        "bullet_count": 3,
        "heading": "Responsibilities",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Develop and Support Boot loader",
          "last_5_words": "performance/portability/Sustainability across chipsets."
        },
        "text": "Develop and Support Boot loader for multiple QC chipsets\nSupport various feature development and validations in pre-silicon and post-silicon environment\nWork on enhancements in Boot to achieve better performance/portability/Sustainability across chipsets.",
        "word_count": 36
      },
      {
        "bullet_count": 11,
        "heading": "Skills/experience",
        "heading_was_present": true,
        "source_marker": {
          "first_5_words": "Knowledge of Boot framework\nFamiliarity with",
          "last_5_words": "C, C++, Java, Python, etc."
        },
        "text": "Knowledge of Boot framework\nFamiliarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc.\nExperience with Qualcomm MSM and AMSS development, ARM architecture and software development\nC or C++ programming skills\nUnderstanding of build systems, linkage, and binary formats (e.g., ELF)\nFamiliarity with Git, Gerrit and/or Perforce\nCritical thinking and problem solving skills\nWritten and verbal communication skills\nAbility to function efficiently both independently and in a team environment\nSelf-motivated, perpetual learner with time-management skills\n3-5 years of experience with Programming Language such as C, C++, Java, Python, etc.",
        "word_count": 108
      }
    ],
    "urls": []
  },
  "rejected": false,
  "rejection_reason": null,
  "run_id": "1cd0976f-ca8f-42be-9384-f01c73f3c971",
  "stage3_signals": {
    "alias_found": true,
    "alias_match_roles": [
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 1,
        "score": 1.0,
        "slug": "backend-engineer",
        "total_count": null
      },
      {
        "display_name": "Embedded / Firmware Engineer",
        "kra_matches": null,
        "matched_count": null,
        "matched_skills": null,
        "role_id": 26,
        "score": 1.0,
        "slug": "embedded-firmware-engineer",
        "total_count": null
      }
    ],
    "kra_match_roles": [
      {
        "display_name": "Hybrid Mobile Developer",
        "kra_matches": [
          {
            "kra_text": "Debugs cross-platform mobile issues including native module bridge failures, platform-specific rendering differences, and build configuration conflicts.",
            "sentence": "Work on enhancements in Boot to achieve better performance/portability/Sustainability across chipsets.",
            "similarity": 0.4084
          },
          {
            "kra_text": "Debugs cross-platform mobile issues including native module bridge failures, platform-specific rendering differences, and build configuration conflicts.",
            "sentence": "Understanding of build systems, linkage, and binary formats (e.g. , ELF)",
            "similarity": 0.3997
          },
          {
            "kra_text": "Debugs cross-platform mobile issues including native module bridge failures, platform-specific rendering differences, and build configuration conflicts.",
            "sentence": "Support various feature development and validations in pre-silicon and post-silicon environment",
            "similarity": 0.3769
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 11,
        "score": 0.395,
        "slug": "hybrid-mobile-developer",
        "total_count": null
      },
      {
        "display_name": "Frontend Developer",
        "kra_matches": [
          {
            "kra_text": "Supports production releases by diagnosing cross-browser compatibility issues, investigating UI regressions, and resolving frontend performance degradation.",
            "sentence": "Support various feature development and validations in pre-silicon and post-silicon environment",
            "similarity": 0.4537
          },
          {
            "kra_text": "Optimizes web application performance through code splitting, lazy loading, tree shaking, bundle size reduction, and Core Web Vitals improvements.",
            "sentence": "Work on enhancements in Boot to achieve better performance/portability/Sustainability across chipsets.",
            "similarity": 0.3895
          },
          {
            "kra_text": "Collaborates with UX designers to refine interaction details, animations, responsive breakpoints, and micro-interaction behavior.",
            "sentence": "Ability to function efficiently both independently and in a team environment",
            "similarity": 0.2868
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 7,
        "score": 0.3767,
        "slug": "frontend-engineer",
        "total_count": null
      },
      {
        "display_name": "Cybersecurity Engineer",
        "kra_matches": [
          {
            "kra_text": "Defines secure engineering standards, secure coding guidelines, threat intelligence feeds, and compliance requirements for the organization.",
            "sentence": "Support various feature development and validations in pre-silicon and post-silicon environment",
            "similarity": 0.4175
          },
          {
            "kra_text": "Defines secure engineering standards, secure coding guidelines, threat intelligence feeds, and compliance requirements for the organization.",
            "sentence": "3-5 years of experience with Programming Language such as C, C++, Java, Python, etc_",
            "similarity": 0.3156
          },
          {
            "kra_text": "Hardens system and service configurations, applies security baselines, removes unnecessary services, and reduces attack surface across infrastructure.",
            "sentence": "Work on enhancements in Boot to achieve better performance/portability/Sustainability across chipsets.",
            "similarity": 0.3107
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 5,
        "score": 0.3479,
        "slug": "cybersecurity-engineer",
        "total_count": null
      },
      {
        "display_name": "ML Ops Engineer",
        "kra_matches": [
          {
            "kra_text": "Validates model performance benchmarks, data schema contracts, and system integration health before signing off on production release readiness.",
            "sentence": "Support various feature development and validations in pre-silicon and post-silicon environment",
            "similarity": 0.4818
          },
          {
            "kra_text": "Coordinates model promotion workflows across development, staging, and production environments including integration testing and data contract validation.",
            "sentence": "Ability to function efficiently both independently and in a team environment",
            "similarity": 0.2799
          },
          {
            "kra_text": "Validates model performance benchmarks, data schema contracts, and system integration health before signing off on production release readiness.",
            "sentence": "Work on enhancements in Boot to achieve better performance/portability/Sustainability across chipsets.",
            "similarity": 0.2633
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 16,
        "score": 0.3417,
        "slug": "ml-ops-engineer",
        "total_count": null
      },
      {
        "display_name": "DevOps Engineer",
        "kra_matches": [
          {
            "kra_text": "Monitors CI/CD pipeline reliability, identifies bottlenecks in delivery workflows, and improves deployment frequency, lead time, and failure recovery rate.",
            "sentence": "Support various feature development and validations in pre-silicon and post-silicon environment",
            "similarity": 0.3602
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Ability to function efficiently both independently and in a team environment",
            "similarity": 0.3326
          },
          {
            "kra_text": "Collaborates with development teams to improve build processes, reduce deployment friction, containerize applications, and adopt DevOps best practices.",
            "sentence": "Work on enhancements in Boot to achieve better performance/portability/Sustainability across chipsets.",
            "similarity": 0.3321
          }
        ],
        "matched_count": null,
        "matched_skills": null,
        "role_id": 10,
        "score": 0.3416,
        "slug": "devops-engineer",
        "total_count": null
      }
    ],
    "skill_match_roles": [
      {
        "display_name": "Backend Developer",
        "kra_matches": null,
        "matched_count": 2,
        "matched_skills": [
          "C",
          "race conditions"
        ],
        "role_id": 1,
        "score": 0.1176,
        "slug": "backend-engineer",
        "total_count": 17
      },
      {
        "display_name": "Fullstack Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "C"
        ],
        "role_id": 15,
        "score": 0.0588,
        "slug": "full-stack-engineer",
        "total_count": 17
      },
      {
        "display_name": "ML Engineer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "C"
        ],
        "role_id": 3,
        "score": 0.0588,
        "slug": "ml-engineer",
        "total_count": 17
      },
      {
        "display_name": "AR/VR Engineer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "C"
        ],
        "role_id": 8,
        "score": 0.0588,
        "slug": "ar-vr-engineer",
        "total_count": 17
      },
      {
        "display_name": "Hybrid Mobile Developer",
        "kra_matches": null,
        "matched_count": 1,
        "matched_skills": [
          "C"
        ],
        "role_id": 11,
        "score": 0.0588,
        "slug": "hybrid-mobile-developer",
        "total_count": 17
      }
    ]
  },
  "stage4_decision": {
    "alias_collision_detected": true,
    "case": "D",
    "chosen_role": null,
    "confidence": 0.15,
    "is_new_role": false,
    "llm2_fired": true,
    "llm2_reasoning": "Although neither role specializes in embedded bootloader development, a backend engineer is more likely to have C/C++ and low\u2010level system experience than a hybrid mobile developer focused on JavaScript frameworks.",
    "new_role_display_name": null,
    "new_role_slug": null,
    "queued": true,
    "reasoning": "LLM2 unsure (confidence 0.15 \u003c 0.7); queueing"
  },
  "stage5_updates": {
    "centroid_n_after": null,
    "centroid_updated": false,
    "collision_log_id": 99,
    "new_kra_attached": null,
    "new_skills_attached": [],
    "queue_entry_id": 53,
    "v3_pipeline_triggered": false,
    "v3_role_slug": null,
    "v3_run_id": null
  }
}
API 2 — extract-details
{}
API 3 — final-role-output
{}

LLM Calls

Every model call made for this run, in pipeline order. Click a card to see the model's response.

Loading…