Python Developer - Hardware Control
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
- For details about the interview process and platform information, please check:
- For any help or support, reach out to: [email protected]
PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.
Recommended Jobs
Software Engineer, Frontend (UI) San Francisco
About Flow Flow Engineering is building a requirements platform that makes complex engineering work clear, collaborative, and verifiable. The team is now building Flow v3: a more intuitive, AI-enhan…
Welder
Job Title: Welder Position: Non-Supervisory Reports To: Maintenance Supervisor Job Responsibilities: Interpret blueprint…
Software Engineer - Camera
Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Camera Software Engineering General Summary: Took a fantastic photo or video of your favorite sub…
Mechanical Inspector A
Job Title: Mechanical Inspector A Date: October 3, 2025 Location: South El Monte, US, 91733 Company: VACCO Industries an RBC Company SUMMARY: With expertise, inspects mechanical or ele…
Irrigation Tech
JOB TITLE: IRRIGATION TECHNICIAN DEPARTMENT: LANDSCAPE MAINTENANC OUR MISSION: Stay Green Inc. is committed to being the leader in providing professional landscape services resulting in the hi…
Product Manager, Small Business Product
Company Description Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 cou…
Account Executive: Employee Benefits
At Gallagher Benefit Services, you’re a trusted partner to organizations navigating some of their most important people decisions. We help clients build better workplaces, where people feel supp…
Locum Orthopedic Outpatient Physician Assistant
Outstanding 6-Month Orthopedic Nurse Practitioner or Physician Assistant LOCUM TENEN opportunity in San Francisco, California! Â Come join a comprehensive orthopedic clinic that provides time to ensu…
Front Office Manager
Job Summary: We are looking for a Front Office Manager to lead and manage the front office operations of our hotel. The ideal candidate will be responsible for overseeing a team of front desk staff, g…
Planning & Historic Preservation Fellow
Location 300 First Street Woodland, 95695 Description Civic Fellowship Program (Program is from June 22, 2026 – August 14, 2026) PLANNING & HISTORIC PRESERVATION FELLOW COMMUNITY DE…