Python Software Engineer

Red Oak Technologies
San Francisco, CA

Job Title: Senior Python Software Engineer (Manufacturing Systems & Automation)

Compensation: $125,000 – $150,000 (Direct Hire)

Location: San Francisco, CA (Mission District) – 100% On-Site

Perks: Free employee parking + daily lunch provided

Industry: Advanced Sensors / Robotics / Autonomous & Industrial Systems


We’re hiring a software-first Python engineer who enjoys working close to hardware and manufacturing environments. This role focuses on building scalable, reliable software systems that power production testing, data collection, and automation for cutting-edge sensing technology.


Core Requirements (Top Priority)

  • 5+ years of professional Python development (production-level code)
  • Experience writing software used in manufacturing, hardware, or test environments
  • Strong foundation in software engineering best practices (code structure, testing, version control, debugging)
  • Experience interfacing software with hardware systems, instruments, or automated test setups


What You’ll Work On

  • Architect and develop Python applications for manufacturing test and automation workflows
  • Build and optimize software that supports production systems from prototype through scale
  • Troubleshoot and resolve system-level issues by analyzing logs, test data, and system behavior
  • Improve performance across test systems (speed, stability, scalability, and maintainability)
  • Create data pipelines and internal tools for production metrics, reporting, and insights
  • Interface with test hardware, sensors, and measurement equipment through software
  • Deploy and support applications across Linux and Windows-based environments
  • Contribute to internal tooling, documentation, and engineering standards


Preferred Background

  • Experience in robotics, sensing systems, or electromechanical products
  • Familiarity with data tools such as SQL or visualization platforms
  • Exposure to machine vision, automation frameworks, or robotics platforms
  • Prior work supporting production ramp or high-volume manufacturing


Overview

This position is ideal for an engineer who primarily identifies as a software developer, but enjoys applying those skills in a real-world, hardware-driven environment. You’ll play a key role in building the software backbone behind manufacturing and test systems—helping ensure complex products are built, tested, and delivered with high quality and efficiency

// // //