Quick overview
Job description
Here’s what you’ll be doing:
• You will provide on-call support for our instrument control software, root-causing
complex technical issues reported by company-internal partners, using logs,
sensor data, and images to trace and resolve problems through an interconnected
robotic system.
• You will develop software features that improve the stability and maintainability of
our instrument software stack.
• You will write a variety of automated tests and perform hands-on hardware-in-the
loop testing of our instruments in our lab space.
• You will manage software installation and configuration across Linux and Windows
platforms.
• You will build automated tools for diagnostics and common support operations,
making instrument support faster and more reliable.
• You will participate in team sprint meetings and standups, tracking issue reports in
Jira and regularly reporting on status.
• You will write clear technical documentation that helps non-engineers use our
instruments effectively and serves as a knowledge base for AI-assisted support
tools.
We need to see:
• 5+ years of professional experience in software engineering, plus a relevant 4-year
degree or equivalent experience.
• Experience developing robust, well-tested software in Python.
• Comfort reading and understanding C/C++ in embedded systems and RTOS
contexts.
• Experience developing software and automated tests for robotics or other
integrated hardware-software systems.
• Knowledge of state machines and other mechanisms for modeling hardware state.
• Proficiency with git and with Python dependency management tools such as pipenv,
poetry, or uv.
• Comfort working in both Linux and Windows environments, including scripting in
Bash and PowerShell.
• Strong analytical skills. You can synthesize multiple data streams to identify the
root cause of user-reported issues in interconnected systems.
• Experience with agile methodologies for project management.
• The ability to ramp-up quickly in unfamiliar codebases and work independently with
minimal onboarding.
• Excellent communication and cross-functional collaboration skills. You’re
comfortable reading and writing technical documentation, interpreting user error
reports, and explaining solutions to non-software audiences.
It’s a plus if:
• You have experience with databases and cloud technologies, especially AWS.
• You have experience with low-level communication protocols (e.g. TCP/UDP, RS
232/422/485).
• You have worked in biotechnology before.
Similar jobs
- SU

Software EngineerRecently posted Auto Apply
Sustainment · Austin · Hybrid · Posted 13 Nov 2026 🇺🇸
DockerGitAWS+11TechnologySalary not listed - SP

Software Engineer, High Performance ComputingRecently posted Auto Apply
SpaceX · Hawthorne · Hybrid · Posted 13 Nov 2026 🇺🇸
C++PythonMachine Learning+3Technology$125k - $150k/yr - SS

Intern, SSD Firmware DevelopmentRecently posted Auto Apply
Samsung Semiconductor · San Jose · Hybrid · Posted 13 Nov 2026 🇺🇸
Microsoft ExcelScrumC+++2$28 - $68/hr - SA

Sr Software Engineer I/II, Operational AIRecently posted Auto Apply
Samsara · Remote - US · Remote · Posted 14 Nov 2026 🇺🇸
Computer VisionCustomer SuccessGreenhouse+4Technology$154.7k/yr - NG

Staff SEIT Lead with Security ClearanceRecently posted
Northrop Grumman · Bethpage, NY · On-site · Posted 14 Nov 2026 🇺🇸
Administrative$177k - $265.6k/yr - NG

Principal Software Engineer (AHT) with Security ClearanceRecently posted
Northrop Grumman · Colorado Springs, CO · On-site · Posted 14 Nov 2026 🇺🇸
DockerMicroservicesGit+12Technology$103.6k - $155.4k/yr - AR

Software Engineer III, Software Services (Applications)Recently posted Auto Apply
Agility Robotics · Hybrid- Any Office (Fremont · Hybrid · Posted 13 Nov 2026 🇺🇸
DockerDynamoDBRust+14Technology$144k/yr - LA

Software Engineer - Data Center ToolingRecently posted Auto Apply
Lambda · San Francisco Office (Fremont St) · Hybrid · Posted 14 Nov 2026 🇺🇸
ETLInventory ManagementPython+5TechnologySalary not listed - LA

Senior Software EngineerRecently posted Auto Apply
Lambda · San Francisco Office (Fremont St) · Hybrid · Posted 13 Nov 2026 🇺🇸
AngularCypressJest+3TechnologySalary not listed - DD

Jr Software DeveloperRecently posted
Dexian DISYS · Brandon, FL · Hybrid · Posted 13 Nov 2026 🇺🇸
SQLGitCSS+5TechnologySalary not listed - ST

Salesforce Technical LeadRecently posted
SRI Tech Solutions · Mount Laurel Township, NJ · Hybrid · Posted 13 Nov 2026 🇺🇸
SalesforceAgileTechnologySalary not listed - AG

Software Engineer - RemoteRecently posted
ApTask Global Workforce · United States · Remote · Posted 14 Nov 2026 🇺🇸
Next.jsPHPSQL+11Technology$83/hr
