Talent.com
Python Software Engineer
Python Software EngineerMicrochip Technology • Burnaby, Canada
Python Software Engineer

Python Software Engineer

Microchip Technology • Burnaby, Canada
30+ days ago
Job type
  • Full-time
Job description

Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We offer all that and more at Microchip Technology Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip’s nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our ; we affectionately refer to it as the and it’s won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over without a great team dedicated to empowering innovation. People like you.

Visit our page to see what exciting opportunities and company await!

Job Description :

Microchip’s Data Center Solutions (DCS) Business Unit delivers industry-leading performance, reliability, and security through Storage Controllers, Memory Controllers, NVMe SSD Controllers, PCIe Switches, and SAS Expanders. These products are widely deployed in cloud storage, compute data centers, and storage area networks.

We are seeking a highly skilled and motivated Python Software Engineer to design and implement robust tools and software components for our mission-critical internal test and automation infrastructure.

You will be a key member of an international, cross-functional engineering team, driving technical collaboration with validation, emulation, firmware, and design engineers. Your primary focus will be to engineer reusable, high-performance, and scalable software foundations based on these cross-team requirements.

As our systems rapidly evolve, you will be instrumental in integrating cutting-edge AI and Machine Learning capabilities for advanced log analysis, sophisticated anomaly detection, and intelligent test orchestration within our internal frameworks.

We uphold industry best practices, leveraging ALM tools and modern IDEs to ensure collaboration, maintain stringent code quality standards, and facilitate efficient, well-structured development and debugging workflows.

Job Responsibilities

Responsibilities include but are not limited to :

Design and develop Python frameworks, libraries, and services.

Design resilient infrastructure for multi-node testing.

Develop and maintain APIs, configuration systems, and data models supporting automated test workflows.

Develop and maintain tools for automated log processing, analysis, and anomaly detection using AI / ML techniques.

Explore opportunities to integrate AI / ML into existing frameworks to improve data interpretation, debugging efficiency, and system optimization.

Collaborate with and support test engineers to ensure effective framework usage and integration.

Assist in architecture discussions, create comprehensive documentation, and contribute to long-term system design and roadmap planning.

Promote code quality, maintainability, and consistency across internal projects.

The role and responsibilities will grow with the individual candidate’s skills and interests.

Requirements / Qualifications :

Required Skills & Qualifications

Strong understanding of software architecture, object-oriented design, and modular frameworks.

Experience with popular open-source Python libraries.

Understanding hardware communication protocols.

Experience with standard development tools and Atlassian-based ALM.

Familiarity with testing frameworks and CI / CD pipelines.

Relevant industry experience; junior applicants and new graduates are also welcome.

Nice to Have

Experience developing internal SDKs, APIs, or CLI tools for engineering teams.

Knowledge of code generation techniques.

Background in test automation, hardware control, or embedded system interfaces.

Familiarity with containerized environments.

Familiarity with one or more of these technologies : IxC, SPI, PCIe, CXL, DDR4 / 5, NVMe, SAS / SATA, and NAND flash.

Familiarity with AI tools for software development and testing.

Travel Time : 0% - 25%

Pay Range :

We offer a total compensation package that ranks among the best in the industry. It consists of competitive base pay, restricted stock units, and quarterly bonus payments. In addition to these components, our package includes health benefits that begin day one, retirement savings plans, and an industry leading IESPP program with a 6-month look back feature. Find more information about all our benefits at the link below : The annual base salary range for this position is $86,000 - $186,000.

  • Range is dependent on numerous factors including job location, skills and experience.

To all recruitment agencies :

Create a job alert for this search

Software Engineer • Burnaby, Canada

Similar jobs
Remote Senior Python Engineer - AI Trainer

Remote Senior Python Engineer - AI Trainer

SuperAnnotate • Ladner, British Columbia, CA
Remote
Full-time
As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...Show more
Last updated: 29 days ago
Distributed Systems Software Engineer, Python / Go - $70 An Hour - Remote

Distributed Systems Software Engineer, Python / Go - $70 An Hour - Remote

Alpine Software Group • Vancouver, Canada, CA
Remote
Full-time
A forward-thinking tech company in British Columbia seeks a Senior Software Engineer for their Transaction Auditing team. The successful candidate will design and operate systems ensuring accuracy a...Show more
Last updated: 2 days ago • Promoted
Java Software Engineer - delta

Java Software Engineer - delta

BeaconFire Inc. • delta, bc, ca
Full-time
Develop applications using Java 8 / JEE (and higher), Angular 2+, React.SQL, Spring, HTML5, CSS, JavaScript and TypeScript among other tools. Write scalable, secure, maintainable code that powers our ...Show more
Last updated: 5 days ago • Promoted
AWS Bioinformatics Engineer (Full time remote US / Canada) - Juniper Genomics

AWS Bioinformatics Engineer (Full time remote US / Canada) - Juniper Genomics

Juniper Genomics • delta, bc, ca
Remote
Full-time
You have 2-5 years’ experience in high-volume production bioinformatics workflows for WGS and WTS analysis.You've worked in a regulated clinical lab environment and have built tools that help scien...Show more
Last updated: 26 days ago • Promoted
Azure and PowerPlatform Devops Engineer - United Software Group Inc

Azure and PowerPlatform Devops Engineer - United Software Group Inc

United Software Group Inc • delta, bc, ca
Full-time
Title : Azure and PowerPlatform Devops Engineer.Location : Montreal, QC / Hybrid / Face To Face Interview Required.Due to additional onboarding requirements, a meet and greet is required for all new ...Show more
Last updated: 7 hours ago • Promoted • New!
Azure DevOps Engineer - delta

Azure DevOps Engineer - delta

LTIMindtree • delta, bc, ca
Full-time
LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace.Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnan...Show more
Last updated: 30+ days ago • Promoted
Production Support Engineer (Cloud & Infrastructure) - Axiom Global Technologies

Production Support Engineer (Cloud & Infrastructure) - Axiom Global Technologies

Axiom Global Technologies • richmond, bc, ca
Full-time
Implement and maintain monitoring and alerting systems to proactively identify issues and prevent user impact.Respond to production incidents and outages, perform root cause analysis, and restore s...Show more
Last updated: 7 hours ago • Promoted • New!
Java Software Engineer

Java Software Engineer

BeaconFire Inc. • richmond, bc, ca
Full-time
Develop applications using Java 8 / JEE (and higher), Angular 2+, React.SQL, Spring, HTML5, CSS, JavaScript and TypeScript among other tools. Write scalable, secure, maintainable code that powers our ...Show more
Last updated: 5 days ago • Promoted
Forensic Engineer SME - delta

Forensic Engineer SME - delta

Mitigateway • delta, bc, ca
Full-time
We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer - surrey

Full Stack Engineer - surrey

Regie.ai • surrey, bc, ca
Full-time
Series B-funded, AI-native sales engagement automation platform focused on transforming business-critical prospecting—the top of the funnel—into a precise, scalable, and repeatable process.As the v...Show more
Last updated: 26 days ago • Promoted
Senior Software Developer - AI

Senior Software Developer - AI

Swim Recruiting • Vancouver, British Columbia, Canada
Temporary
Software Engineer role focusing on AI with an enterprise organization investing majorly into technology.AI focused role, building out POC for the SRE team. In-office work environment in Vancouver, 4...Show more
Last updated: 1 day ago • Promoted
AWS Bioinformatics Engineer (Full time remote US / Canada) - delta

AWS Bioinformatics Engineer (Full time remote US / Canada) - delta

Juniper Genomics • delta, bc, ca
Remote
Full-time
You have 2-5 years’ experience in high-volume production bioinformatics workflows for WGS and WTS analysis.You've worked in a regulated clinical lab environment and have built tools that help scien...Show more
Last updated: 26 days ago • Promoted
Computer programming Private Tutoring Jobs Delta

Computer programming Private Tutoring Jobs Delta

Superprof • Delta, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Cloud Architect - TechioSoft Systems

Cloud Architect - TechioSoft Systems

TechioSoft Systems • richmond, bc, ca
Full-time
This role requires strong hands-on architecture experience across public cloud platforms, deep understanding of cloud methodologies, and the ability to translate business requirements into robust t...Show more
Last updated: 2 hours ago • Promoted • New!
Software Engineer (AI / Full Stack)

Software Engineer (AI / Full Stack)

TrustFlight • Vancouver, BC, CA
Full-time
TrustFlight is an innovative aviation software company that specializes in developing cutting-edge AI, digital workflow, and analytics applications for the aviation industry.Our software empowers m...Show more
Last updated: 14 days ago
Production Support Engineer (Cloud & Infrastructure) - richmond

Production Support Engineer (Cloud & Infrastructure) - richmond

Axiom Global Technologies • richmond, bc, ca
Full-time
Implement and maintain monitoring and alerting systems to proactively identify issues and prevent user impact.Respond to production incidents and outages, perform root cause analysis, and restore s...Show more
Last updated: 7 hours ago • Promoted • New!
Middleware Specialist

Middleware Specialist

Sophus IT Solutions • delta, bc, ca
Full-time
Role : Middleware Integration Specialist.Location-Montreal, CA (look for local profiles only).The ideal candidate must be an expert in Python, deeply comfortable in Linux environments, and proficien...Show more
Last updated: 6 hours ago • Promoted • New!
Java Software Engineer - iTeckSoft Inc.

Java Software Engineer - iTeckSoft Inc.

iTeckSoft Inc. • delta, bc, ca
Full-time
Design, implement, and maintain scalable Java applications, including RESTful APIs, batch processing jobs, and event-driven services. Collaborate with development leads, system architects, and cross...Show more
Last updated: 3 days ago • Promoted