Skip to content
Find jobs
Sign inCreate account
TermsPrivacy policyCookiesPremium termsStatus
© 2026 Joined. Job search and hiring.
Senior Instrument Control Software Engineer - Python / Robotics / Hardware Integration at Programming.com · San Carlos, CA · Joined
  1. /Find jobs
  2. /Programming.com
  3. /Senior Instrument Control Software Engineer - Python / Robotics / Hardware Integration
P

Senior Instrument Control Software Engineer - Python / Robotics / Hardware Integration

Programming.com · San Carlos, CA · Just now · 0 applicants
NewOn-siteContractSenior
Pay
Pay not listed
Workplace
On-site
Job type
Contract
Level
Senior
Source: jobright · Posted by joined-scrapper

About the role

Develops and stabilizes Python-based software for coordinating scientific instrument subsystems, integrating hardware, firmware, and telemetry while diagnosing failures and improving system reliability.

What you’ll do

  • Develop and stabilize Python-based software for instrument control
  • Integrate software with robotics, hardware, firmware, and telemetry
  • Diagnose failures and improve system reliability
  • Coordinate multiple hardware components simultaneously
  • Consume and process real-time/streaming telemetry
  • Interface Python applications with firmware and embedded controllers

What you’ll need

  • 7+ years of software engineering experience
  • Advanced Python proficiency in production systems
  • Strong Linux experience including command-line debugging
  • Experience integrating software with physical hardware or embedded systems
  • Understanding of asynchronous/concurrent programming and event-driven systems
  • Excellent communication skills across software and hardware disciplines

Original job description

Programming.com is recruiting for an unnamed client seeking a Senior Instrument Control Software Engineer. The role develops and stabilizes Python-based software that coordinates scientific instrument subsystems, integrating software with robotics, hardware, firmware, and telemetry while diagnosing failures and improving reliability.7+ years of software…

Mark this job as applied?

We opened the listing in a new tab. Marking it adds it to My applications so your list stays up to date.

Report this job

Tell us what looks wrong. A job that is simply not a fit is not a report.
Reason
Scam job
Fake company
Asks for payment
Something else, with details