Senior Python Engineer, Manufacturing Test & Automation

Red Oak Technologies Inc.

San Francisco (CA)

On-site

USD 150,000 - 165,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Red Oak Technologies Inc. in San Francisco seeks a Senior Python Software Engineer to develop automated manufacturing test systems for high-volume production.

You will write clean, scalable Python code while collaborating closely with hardware, instrumentation, and data pipelines. Responsibilities include building HALs, designing scalable software, developing data pipelines, and ensuring robust fault tolerance with thorough testing.

Qualifications

  • Bachelor's degree in CS/CE/SE or related field.
  • 3+ years of professional software development experience.
  • Strong Python programming skills.
  • Experience interfacing with hardware using protocols such as SCPI, PyVISA, Serial (RS-232/485), TCP/IP, Modbus, or similar.

Responsibilities

  • Develop Python-based software for automated manufacturing test systems.
  • Build Hardware Abstraction Layers (HALs) and reusable software interfaces for test equipment and instrumentation.
  • Design scalable, maintainable software using modern design patterns and software engineering best practices.
  • Develop and optimize manufacturing data pipelines and database integrations.
  • Build fault-tolerant software with retry logic, exception handling, and recovery mechanisms.
  • Troubleshoot software, instrumentation, communication, and production test station issues.
  • Develop automated multi-instrument test sequences and improve manufacturing throughput.
  • Write unit tests and support software validation prior to production deployment.
  • Participate in code reviews and maintain structured Git-based development workflows.
  • Work closely with Manufacturing, Test, Software, Product, and Operations teams to support production and NPI builds.

Skills

Python
OOP
Design patterns
Unit testing

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Docker
PyVISA
PostgreSQL
SQLite

Job description

Red Oak Technologies Inc. in San Francisco seeks a Senior Python Software Engineer to develop automated manufacturing test systems for high-volume production.

You will write clean, scalable Python code while collaborating closely with hardware, instrumentation, and data pipelines. Responsibilities include building HALs, designing scalable software, developing data pipelines, and ensuring robust fault tolerance with thorough testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Software Engineer – Manufacturing Test & Automation
Senior Python Software Engineer – Manufacturing Test & Automation

Red Oak Technologies Inc. • San Francisco (CA)

On-site
USD 150,000 - 165,000
Manufacturing Test Engineer
Manufacturing Test Engineer

Red Oak Technologies • San Francisco (CA)

On-site
USD 165,000 - 175,000
Robotics Test & Process Engineer (Python)
Robotics Test & Process Engineer (Python)

Real Staffing • San Jose (CA)

On-site
USD 96,000 - 152,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Manufacturing Test Engineer - Python Automation & Validation
Senior Manufacturing Test Engineer - Python Automation & Validation

Beta Bionics • Irvine (CA)

On-site
USD 110,000 - 135,000
Senior Python Data Automation Lead
Senior Python Data Automation Lead

US staffing Inc • San Francisco (CA)

On-site
USD 170,000 - 230,000
Senior Robotics Test & Automation Engineer
Senior Robotics Test & Automation Engineer

Fresh Consulting • Brisbane (CA)

On-site
USD 110,000 - 170,000
Principal Software Engineer, Manufacturing Systems
Principal Software Engineer, Manufacturing Systems

PDW • Huntsville (AL)

On-site
USD 120,000 - 170,000
Medical coverage
Dental coverage
Vision coverage
+7
Senior Software Engineer, Manufacturing Test & Automation
Senior Software Engineer, Manufacturing Test & Automation

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Equity grants
Comprehensive benefits package
Health support
Senior Software Engineer - Manufacturing Test & Automation
Senior Software Engineer - Manufacturing Test & Automation

Anduril Industries • Mountain View (CA)

On-site
USD 209,000 - 276,000
Top-tier benefits
Equity grants
System Test Engineer — Python Automation (Onsite)
System Test Engineer — Python Automation (Onsite)

Programmers.io • Santa Clara (CA)

On-site
USD 110,000 - 160,000