Semiconductor Domain - "Sr. Python Developer" - Remote

Posted 2026-05-06
Remote, USA Full-time Immediate Start

Role: Sr. Python Developer with Azure DevOPs

Location: Remote

Duration: 12+ Months

Must have semicon domain experience.

    Must have:
  • 10 + Years of exp in Python Development
  • 8 + Years of Exp in Azure DevOps
  • 4+ Years of exp in YAML
    Responsibilities:
  • Design, develop, and maintain production-grade Python 3.x applications, automation frameworks, and tooling for hardware and firmware validation workflows.
  • Architect scalable Python package and module structures applying object-oriented design patterns, SOLID principles, and robust exception handling strategies.
  • Build and maintain complex JSON-based orchestration systems including schema validation (jsonschema), ValueMap logic, conditional patterns, and multi-file JSON structures.
  • Develop PDF generation utilities and structured data parsing pipelines using appropriate Python libraries.
  • Integrate and maintain Azure SDK-based workflows for cloud resource management, blob storage, and queue operations.
  • Author and maintain Azure DevOps (ADO) CI/CD pipelines using YAML (azure-pipelines.yml), including test automation integration, coverage reporting (pytest-cov), and build artifact generation.
  • Write comprehensive unit and integration tests using Pytest; enforce test coverage standards across the codebase.
  • Collaborate with firmware and hardware engineers to develop diagnostic tooling for analyzing SEL logs, UEFI error dumps, and BMC event records.
  • Participate in code reviews, enforce software engineering best practices, and provide technical mentorship to junior developers.
  • Leverage AI-assisted development tools including GitHub Copilot for code generation, debugging assistance, and code review augmentation.
  • Contribute to the continuous improvement of development processes, tooling, and engineering quality standards.
    Requirements:
  • Python 3.x (5+ years)
  • Object-oriented design patterns, Exception handling strategies, Package/module architecture
  • JSON
  • Schema design and validation (jsonschema), Complex nested data structures, Multi-file JSON orchestration, ValueMap and conditional logic patterns
  • Python Libraries/Frameworks
  • PDF Generation, Git Integration, Pytest, Azure SDK, Data Processing, Parsing
  • Version Control & DevOps
  • Git (advanced) - Cherry-picking, rebasing, Branch strategies, submodules
  • Azure DevOps (ADO) - Pipeline YAML (azure-pipelines.yml), Work item automation, Pull request policies, Build/release pipelines
  • CI/CD Pipelines - Test automation integration, Coverage reporting (pytest-cov), Build artifacts (wheel packages), Tag generation and versioning - is a plus
  • Knowledge of AI Tools - GitHub Copilot, AI-assisted debugging, Code review augmentation
    Desired Skills:
  • Experience analyzing firmware-generated diagnostic logs and error records: SEL logs, UEFI error dumps, and BMC event records using tools such as ipmitool, fwts, and dmidecode.
  • Familiarity with CI/CD tag generation and semantic versioning strategies.
  • Experience with hardware debugging at the firmware level correlating firmware events with software-layer symptoms.
  • Exposure to embedded systems or hardware abstraction layer (HAL) development.
  • Qualification:
  • Bachelor s or Master s degree in Computer Science, Software Engineering, Electronics, or a related field
  • 10+ years of professional experience in Python software development
  • Experience working in enterprise development environments with CI/CD and DevOps practices
  • In compliance with the salary transparency law, the expected pay range for this role is $40-50/hr. Actual compensation depends on experience and interview evaluation.

Thanks Kripali Sahu Technical Recruiter | Empower Professionals Phone: x 332 -------------------------------------------------------------------------------------------------------------
Fax: | 100 Franklin Square Drive Suite 104 | Somerset, NJ 08873

Certified NJ and NY Minority Business Enterprise (NMSDC)

Similar Jobs

Back to Job Board