Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python Developer - Hardware Control

$70 - $95 per hour
Full-time

Mercor

About the job

Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey .

Position: Software Engineer

Type: Contract

Compensation: $70–$95/hour

Location: Remote

Role Responsibilities

  • Design and develop high-quality Python code for controlling complex hardware systems like wind tunnel fan arrays.
  • Implement and optimize control algorithms for real-time performance, including PWM control for fan motors.
  • Develop software to generate various airflow conditions, including laminar and turbulent flows.
  • Create control interfaces for secondary systems, including robotic HATS movers and multi-channel spatial audio setups.
  • Integrate data from motion capture systems like Optitrack for real-time tracking and system alignment.
  • Troubleshoot and resolve complex software and system-level issues to ensure high availability of lab equipment.

Qualifications

Must-Have

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or related field.
  • Proven experience in Python programming with emphasis on hardware control or robotics.
  • Understanding of control systems theory, digital signal processing, and data acquisition principles.
  • Knowledge of fluid mechanics, aerodynamic principles, and acoustic measurement techniques.
  • Ability to debug complex systems that include both hardware and software.
  • Excellent communication and collaboration skills.

Preferred

  • Experience with motion control systems for robotics or automation.
  • Familiarity with spatial audio technologies, particularly High-Order Ambisonics (HOA) .
  • Experience integrating motion capture systems like Optitrack into control software.
  • Experience with advanced aerodynamic measurement techniques such as Particle Image Velocimetry (PIV) .
  • Familiarity with GUI development frameworks for creating internal tools.
  • Experience with cross-platform software development ( Windows , macOS , Linux ).

Application Process (Takes 20–30 mins to complete)

  • Upload resume
  • AI interview based on your resume
  • Submit form

Resources & Support

PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Python Developer - Hardware Control in Toronto, ON vacancy
  •  ...Capco is seeking an experienced Python Developer to join our Technology & Engineering practice in Toronto on a contract basis (4 days per week). This is an existing vacancy supporting the delivery of innovative technology solutions for leading financial services clients... 
    Suggested
    Full time
    Contract work
    Internship
    Immediate start

    Capco

    Toronto, ON
    8 hours ago
  • $70k - $85k per year

     ...Description Role Title: Full Stack Python Developer Location: Toronto, ON Employment Type: Full-Time (Onsite/Hybrid) Reports to:...  ...like SQL Server/Postgres. Collaborate using Git for version control. Operate within a *nix environment (Ubuntu Linux experience... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    Fulfillment IQ

    Toronto, ON
    8 hours ago
  •  ...Montreal / GTA / Calgary   1 for Calgary – for which we were looking so far. 3 for GTA / Montreal – any location is fine.   Python Lead Developer Location – Montreal / GTA / Calgary Rate – 70 CAD Currently 3 days / week and from Sept – 4 days in office / week at... 
    Suggested
    Contract work
    Work at office
    3 days per week

    Spruceinfotech

    Toronto, ON
    8 hours ago
  •  ...Responsibility: Mandatory Skills Description: Experience in Python in an enterprise environment, covering the whole development life...  ...traders, operations staff and peers to understand requirements. Develop solutions that are in line with clients technology biases,... 
    Suggested
    Full time
    Fixed term contract
    Remote work
    Monday to friday
    Shift work

    AstraNorth

    Toronto, ON
    11 hours ago
  • $110k - $140k per year

     ...if we are successful, the technologies we develop will solve some of the world’s most...  ...the infrastructure for our software and hardware products. You will work on a team to support...  ...Actions. At Xanadu, we primarily work with Python, Rust, Postgres, Docker, CI pipelines,... 
    Suggested
    Full time

    Xanadu

    Toronto, ON
    8 hours ago
  • Python Full stack Developer Toronto, ON - Hybrid (4 Days WFO) Python, Django, flask API, Angular Role Descriptions: coding with Python| Java| JavaScript|| TypeScript
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    10 days ago
  • $150k - $200k per year

     ...Senior/Staff Python Developer Role: Full-time, hybrid role based in Downtown Toronto Level: Senior to Staff (IC) seniority Compensation: $150,000 to $200,000 base CAD (depending on Seniority) Focus: This is a Back-end focused Product Role How We Work We don... 
    Full time
    Shift work

    acquird

    Toronto, ON
    7 hours ago
  • $40 - $50 per hour

     ...Remote Role Responsibilities Build MCP servers in Python using FastMCP . Integrate web or desktop applications...  ...similar frameworks. Experience integrating third-party apps or developer tools. Familiarity with web apps, databases, and... 
    Full time
    Contract work
    Summer work
    Local area
    Remote work

    Mercor

    Toronto, ON
    8 hours ago
  • Job Title: Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-...
    Remote job
    Contract work

    YO AI Labs

    Toronto, ON
    16 days ago
  • $120k - $150k per year

     ...help businesses evaluate their risks and develop solutions tailored to their needs. We believe...  ...and maintenance of web applications using Python platforms Experience with front end...  ...understanding of Agile (Scrum) practices. Source Control - VSS, TFS, Git Interfaces between web /... 
    Full time
    Local area
    Remote work

    HUB International

    Toronto, ON
    11 hours ago
  • $80k - $130k per year

    Senior Developer - Python / PySpark Position Description This role is hybrid and requires you to work from our downtown Toronto office...  ...scalability, reliability, and performance. • Implement data quality controls, monitoring, and governance best practices. • Troubleshoot... 
    Work at office
    Toronto, ON
    19 days ago
  •  ...We're looking for a Senior Full Stack Developer to join our team on a short-term contract...  ...operational efficiency, strengthen security controls, and enhance the user experience. You'll...  ...and maintain automation solutions using Python and modern full stack development practices... 
    Full time
    Temporary work
    Flexible hours

    RAVL

    Toronto, ON
    8 hours ago
  •  ...traders, operations staff and peers to understand requirements. Develop solutions that are in line with client's technology biases,...  ...walkthroughs, and documentation. Skills Must have Experience in Python in an enterprise environment, covering the whole development life... 
    Long term contract
    Full time

    Luxoft

    Toronto, ON
    11 hours ago
  •  ...Job Responsibility: Senior Full Stack Python Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career... 
    Full time
    Work at office
    3 days per week

    Cognizant

    Toronto, ON
    10 days ago
  •  ...of everything we do. We're looking for a Senior Full Stack Developer to join our team on a short-term contract engagement. In this role...  ...that improve operational efficiency, strengthen security controls, and enhance the user experience. You'll collaborate with cross-... 
    Contract work
    Temporary work

    ravl_io

    Toronto, ON
    26 days ago
  • $150k - $180k per year

    Role: Senior FullStack (Python) Developer  Location: Hybrid, Toronto  Rates: $150k - $180k per year  Structure: Full time  -- We have a great new opportunity to support one of our online marketplace clients in a full-time capacity! Please see below for more information... 
    Full time

    CorGTA

    Toronto, ON
    24 days ago
  • $70 - $95 per hour

     ...$70–$95/hour Location: Remote Role Responsibilities Design, develop, and maintain high-quality, reusable, and reliable Python code for controlling complex hardware systems, including wind tunnel fan arrays and associated mechanical components.... 
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    8 hours ago
  •  ...Job Title: Data Office Developer (SQL, Python, ETL, Data Warehousing) Role: Data Office Developer Key Responsibilities • Design, develop, and maintain database objects, scripts, queries, and data processing logic using SQL and Python • Analyze business and technical... 
    Permanent employment
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    12 days ago
  •  ...37.5 Line of Business Governance & Control Pay Details 77 500 $/$77,500 - 115 200...  ..., defining problem statements, and developing automation solutions? If so, this role is...  ...ll Gain This role offers the chance to develop a strong foundation in business analysis,... 
    Full time
    Work from home

    TD Bank

    Toronto, ON
    15 days ago
  • $60k per year

     ...through a market-leading suite of SaaS and hardware products. By building a modern system to...  ...service laundry facilities. Laundroworks develops an NFC-based payment system, wrapped in...  ...including connected reader modules that control the laundry machines, payment kiosks, management... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Monday to friday
    Weekday work

    Cents

    Toronto, ON
    8 hours ago
  •  ...Job Description Role:  Senior Python React Developer Duration: Long Term Location: Toronto, Canada- Hybrid/ Remote Required Skills: We are seeking a  Senior Python React Developer with 8+ years of experience in designing and developing enterprise-grade full... 
    Long term contract
    Contract work
    Remote work

    TMS LLC

    Toronto, ON
    4 days ago
  • $104.31k - $129.31k per year

     ...customers, and so we’re on the hunt for a Hardware Test Engineer who will architect and...  ...using lab and production-grade equipment. Develop and maintain test scripts to improve test...  ...scripting or programming language (e.g., Python, MATLAB, Bash, or C/C++) ~ Ability to... 
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    8 hours ago
  •  ...Python AI/ML Developer – Python, FastAPI, AWS & Generative AI (LLMs) Required Skills & Experience: • 5+ years of professional experience in software development. • Strong proficiency in Python (FastAPI, Flask, asyncio, pandas, etc.). • Hands-on experience... 

    Astra North Infoteck Inc.

    Toronto, ON
    25 days ago
  • $72k - $125k per year

     ...coaching Summary Deloitte is seeking an experienced GenAI & Python Specialist to join our dynamic Operate team on a 1‑year fixed...  ...group of talented people who want to learn, gain experience, and develop skills. Wherever you are in your career, we want you to advance.... 
    Long term contract
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    23 hours ago
  • $100 per hour

     ...Location: Remote Duration: 1 month Commitment: 20 hours/week Role Responsibilities Develop and maintain complex, production-grade Python systems for real-world environments. Design modular, testable codebases using modern Python tooling... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Summer work
    Remote work

    Mercor

    Toronto, ON
    8 hours ago
  • $90k - $125k per year

     ...replace cars.   Could you be the full-time Interlocking (IXL) Hardware Design Engineer in Toronto, ON, we’re looking for? Your...  ...journey – the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You’ll also:... 
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Alstom

    Toronto, ON
    23 hours ago
  •  ...betting. How Betstamp Works: We help develop winning bettors with tools, tracking,...  ...right in. Duties / Responsibilities Control the design of new and exciting features involving...  ...We Use (That You’ll Love) Backend: Python – Django / Django Rest Framework, Go Frontend... 
    Long term contract
    Full time
    Internship
    Work at office

    Betstamp

    Toronto, ON
    8 hours ago
  •  ...Senior AI Developer – Python, AWS Services, SQL, ML Role AI Developer – Corporate IT AI Team Required Skills • Strong Python coding proficiency, including building scalable applications, scripting, and automation. • Strong SQL skills and experience designing... 

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...and decision frameworks. Establish and/or develop internal measurement capability; define...  ...Engineering, Physics, or related field 6+ years in hardware systems, peripherals, or metrology/...  ...in system modeling (e.g., MATLAB/Python), data analysis, and requirements decomposition... 
    Full time
    For contractors

    Applied Materials

    Toronto, ON
    8 hours ago
  •  ...to design and analyze complex systems. A background in capital markets and proficiency in Python are considered advantageous. Responsibilities Design, develop, and maintain robust and scalable applications using Java and AWS services.... 

    Luxoft

    Toronto, ON
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Developer - Hardware Control. Be the first to apply!