

BCforward
Software Python Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Software Python Engineer with a contract length of "X months" and a pay rate of "X per hour." Required skills include modern Python (3.8+), hardware control, real-time algorithms, and data analysis (NumPy, SciPy, Pandas).
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
640
-
🗓️ - Date
March 6, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Redmond, WA
-
🧠 - Skills detailed
#Data Analysis #SciPy #Version Control #Pandas #GIT #NumPy #Documentation #Automation #JSON (JavaScript Object Notation) #Signal Processing #YAML (YAML Ain't Markup Language) #Data Pipeline #Python
Role description
Top 3 Must-Have Skills
● Python software engineering for hardware control / lab automation
● Proficiency in modern Python (3.8+) and object-oriented design
● Ability to design, develop, and maintain reliable, reusable control software for complex hardware systems (with LLM coding support e.g. Claude code, LLama, Gemini, OpenCode, etc.)
● Strong practices around code quality, documentation, configuration (YAML/JSON), and version control (Git)
● Real-time control + hardware interfaces (control systems, PWM, data acquisition)
● Implementing and optimizing real-time control algorithms for precision (e.g., PWM control for motors/actuators)
● Hands-on experience with hardware communication interfaces/protocols (PWM, serial, Ethernet)
● Ability to debug and troubleshoot multi-component systems spanning software + hardware for high availability
● Experimental data pipelines + signal processing (acoustics/audio + sensor data)
● Building and maintaining data pipelines to capture, process, and analyze sensor/experimental data
● Strong scientific computing and data analysis skills (NumPy, SciPy, Pandas)
● Experience with audio/DSP or multi-channel acquisition workflows (e.g., sound device, librosa) and calibration automation
Top 3 Must-Have Skills
● Python software engineering for hardware control / lab automation
● Proficiency in modern Python (3.8+) and object-oriented design
● Ability to design, develop, and maintain reliable, reusable control software for complex hardware systems (with LLM coding support e.g. Claude code, LLama, Gemini, OpenCode, etc.)
● Strong practices around code quality, documentation, configuration (YAML/JSON), and version control (Git)
● Real-time control + hardware interfaces (control systems, PWM, data acquisition)
● Implementing and optimizing real-time control algorithms for precision (e.g., PWM control for motors/actuators)
● Hands-on experience with hardware communication interfaces/protocols (PWM, serial, Ethernet)
● Ability to debug and troubleshoot multi-component systems spanning software + hardware for high availability
● Experimental data pipelines + signal processing (acoustics/audio + sensor data)
● Building and maintaining data pipelines to capture, process, and analyze sensor/experimental data
● Strong scientific computing and data analysis skills (NumPy, SciPy, Pandas)
● Experience with audio/DSP or multi-channel acquisition workflows (e.g., sound device, librosa) and calibration automation






