Skip to content
ITA Jobs
All vacancies
Microchip Armenia CJSC logo

Senior Software Engineer ll

Microchip Armenia CJSC

Armenia · On-siteSalary not disclosedfull-timeNewVerified recentlyStaff.am

Microchip Technology Inc. is seeking a Senior Software Engineer ll to help modernize the software toolchain behind our FPGA device families.

Responsibilities

  • Design and implement significant components of the modernized codebase - module boundaries, interfaces, and coding conventions - contributing to the overall target architecture.
  • Port and re-architect assigned libraries from the legacy application, removing obsolete framework and platform dependencies while preserving functional behavior.
  • Decompose legacy monolithic components into independent, headless executables.
  • Resolve complex technical issues arising from 32-bit to 64-bit transition and cross-platform support across Windows and Linux.
  • Analyze undocumented legacy subsystems and produce clear technical specifications from the findings.
  • Assess and communicate migration risk, identifying where changes could alter functional or algorithmic behavior and defining the verification required.
  • Coordinate work across SQA, EDA domain experts, IDE/UI, and documentation teams.
  • Delegate defined tasks to less experienced engineers, reviewing output and monitoring progress to completion.
  • Participate in design reviews, unit testing, and code reviews, and support enforcement of Microchip's Software Development Processes.

Languages

    Work format
    On-site
    Seniority
    Senior
    Posted
    29 Sept 2026 (today)
    Last verified
    29 Sept 2026
    Apply by
    29 Oct 2026

    Keep looking