Systems Engineer - Systems Engineer V

Overview

On Site
BASED ON EXPERIENCE
Contract - W2
Contract - Independent
Contract - 6+ mo(s)

Skills

SKILLS TO BE ASSIGNED

Job Details

Staff/Principal Software Development Engineer (SDE) - Sensor Orchestration & Data Transfer
San Francisco , CA
6 months contract with possibility of extension
$110-$120.00/hr on w2 , DOE


Job Summary:
We are seeking an experienced and technically strong Staff or Principal SDE to lead the design and development of real-time orchestration software and data pipelines for sensor-based systems. The ideal candidate will play a key role in building robust, scalable, and low-latency solutions for managing deployed sensor networks and ensuring seamless data transfer to downstream systems.

Responsibilities:
  • Develop real-time orchestration software to start, run, and manage data capture from deployed sensors.
  • Quickly prototype orchestration and data pipelines for new sensors under investigation.
  • Build and maintain data conversion or modification pipelines to ensure output data is ready for downstream consumption.

Basic Qualifications:
  • 8+ years of industry experience in software development.
  • Bachelor's degree in Computer Science or equivalent technical experience.
  • Proficiency in at least one scripting language (e.g., Python, Bash).
  • Proficiency in at least one compiled or embedded language (e.g., C/C++/?).
  • Hands-on experience in data pipeline development.
  • Strong shell scripting skills.
Preferred Qualifications
  • Familiarity with any of the following sensor ecosystems:
    • Optitrack, Manus, StretchSense, Rokoko
    • AR/VR headsets
    • Zed cameras
  • Experience with message queuing systems such as RabbitMQ or ZeroMQ.
  • Background in distributed systems design and implementation.
  • Experience with ROS or ROS2 frameworks.
  • Experience in real-time system development.

Russell Tobin offers eligible employee s comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, auto, home insurance, pet insurance and employee discounts with preferred vendors.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.