Audio Software Engineer

SGS_JOB_3698

Engineering
 Washington
Python
Audio
Robotics
Data Acquisition
Signal Processing

Contract - 6 Months

Location: Redmond, WA We are seeking a highly skilled and motivated Software Engineer to join our specialized engineering team. This role is centered on the development of sophisticated software for advanced hardware control and lab automation, with a primary focus on aero-acoustic wind tunnel systems. In this role, you will use Python to design, build, and enhance control mechanisms for both a classic recirculating wind tunnel and a novel modular fan-array wind tunnel. This position offers a unique and exciting opportunity to work at the intersection of software development, robotics, acoustics, and aerodynamics.

Job Responsibilities:

  • Design, develop, and maintain high-quality, reusable, and reliable Python code for controlling complex hardware systems, including wind tunnel fan arrays and associated mechanical components.
  • Implement and optimize control algorithms for real-time performance and precision, including PWM control for fan motors and actuators.
  • Develop software to program and generate a variety of airflow conditions, including laminar, turbulent, gradient, and time-varying flows.
  • Create and manage control interfaces for secondary systems, including robotic HATS (Head and Torso Simulator) movers, lift systems, and multi-channel spatial audio (HOA) setups.
  • Integrate data from motion capture systems (e.g., Optitrack) for real-time tracking and system alignment.
  • Develop and execute automated procedures for the calibration of wind speeds, acoustic sensors, and other critical measurements.
  • Build and maintain data pipelines for capturing, processing, and analyzing experimental data from a wide range of sensors.
  • Troubleshoot and resolve complex software and system-level issues to ensure high availability and reliability of all lab equipment.
  • Produce clear and comprehensive documentation for software architecture, APIs, and operational procedures.

Skills:

  • Proficiency in modern Python (3.8+) and object-oriented design.
  • Experience with scientific computing and data analysis libraries (NumPy, SciPy, Pandas).
  • Experience with hardware control interfaces and protocols (e.g., PWM, serial, Ethernet).
  • Experience with libraries for audio signal processing or multi-channel data acquisition (e.g., sounddevice, librosa).
  • Competency with version control systems, particularly Git.
  • Experience using configuration file formats like YAML or JSON.
  • Knowledge of network communication protocols and experience with REST APIs.
  • Experience with motion control systems for robotics or automation.
  • Familiarity with spatial audio technologies, particularly High-Order Ambisonics (HOA).
  • Experience integrating motion capture systems (e.g., Optitrack) into control software.
  • Experience with advanced aerodynamic measurement techniques such as Particle Image Velocimetry (PIV).
  • Familiarity with GUI development frameworks for creating internal tools.
  • Experience with cross-platform software development (Windows, macOS, Linux).

Education/Experience:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or a related field.
  • Proven professional experience in Python programming with a strong emphasis on hardware control, lab automation, or robotics.
  • Solid understanding of control systems theory, digital signal processing, and data acquisition principles.
  • Strong foundational knowledge of fluid mechanics, aerodynamic principles, and acoustic measurement techniques.
  • Experience working in a laboratory or R&D environment is highly desirable.
  • Demonstrated ability to debug complex, multi-component systems that include both hardware and software.
  • Excellent communication and collaboration skills, with an ability to work effectively in a multidisciplinary team.

Related Jobs

Research Engineer II – AI/ML

Engineering
 California
$90/Hr. on W2
06 Months (With High Possibilities of extension)

Location: Menlo Park, CA (Hybrid) Client is seeking Research Engineers to join AI Research team. We are committed to advancing the field of artificial intelligence by making fundamental advances in technologies to help interact with and understand our world. We are seeking individuals passionate in solving systems challenges to sustainably accelerate our reach to human-level intelligence. Candidates will have an opportunity to make fundamental advances in systems and apply their ideas at an unprecedented scale

AI
ML
Python
PyTorch
LLM
GenAI
Post-Training LLM
AI Research

Recent Graduate – Manufacturing / Quality Engineer

Engineering
 Iowa
2 Years+ (Possible Extension)

We are seeking a motivated and detail-oriented recent graduate to join our Manufacturing and Quality Engineering team. This is an excellent opportunity for individuals looking to launch their career in manufacturing, quality assurance, process improvement, production engineering, or industrial operations. The selected candidate will work closely with cross-functional teams to support manufacturing processes, quality initiatives, production activities, and continuous improvement projects.

Manufacturing
Quality Engineering
Lean Manufacturing
Root Cause Analysis
Excel.

Software Engineer III

Engineering
Remote
$75/Hr. on W2
06 Months (With High Possibilities of extension)

• We are seeking a Software/Solution Engineer to support the Human Agentic Review Platform onboarding pod with integrating new products into Client Scaled Review Tooling (SRT) systems. • This role focuses on onboarding work — handling the growing volume of new product ↔ SRT integration requests — so the core engineering team can stay focused on platform development. • It is a cross-functional role requiring close coordination with engineering and XFN (cross-functional) partners.

Python
Java
PHP
Backend Development
AI
Agentic Development.

Lab Technician V – Lab Operations Technician

Engineering
 Washington
$50/Hr. on W2
12 Months (With High Possibilities of extension)

Location: Redmond, WA (Onsite) • Client’s Advanced Development Team (ADT) in Labs is looking for a Lab Operations Technician to keep our prototyping labs and tool stations running. ADT builds AR and smart glasses prototypes (display engines, eyepieces, monocular display assemblies, and full glasses) across several labs and a cleanroom. • This role owns the day-to-day operation, upkeep, and readiness of that equipment: running process tools for builds, keeping tools calibrated and maintained, managing materials and consumables, keeping the lab safe and compliant, and training others on the stations. • The ideal candidate is hands-on, organized, and detail-oriented, comfortable with a wide mix of optical, mechanical, electrical, and additive tools, and able to work independently in a fast-moving R&D environment where priorities change often

Lab Operations
Metrology
Optics
ESD
Cleanroom
LASER Safety
LASER Operations.

Data Scientist V

Engineering
 California
$120/Hr. on W2
06 Months (With High possibilities of extension)

Location: Onsite in Menlo Park, CA - 3 days a week We are seeking a highly skilled Data Scientist with 10+ years of industry experience to join our team. The successful candidate will have a strong background in data analysis, statistical modeling, and data visualization, as well as excellent communication skills.

Data Science
EDA
OKRs
SQL
Python
Data Visualization
Tableau
Predictive Modeling
Forecasting

Electrical Engineer V - Prototyping Electrical Testing Engineer

Engineering
 California
$100/Hr. on W2
06 Months (With High Possibilities of extension)

Location: Sunnyvale CA - Onsite Client is building products that make it easier for people to connect with the ones they love most. As a prototyping electrical testing engineer in Prototyping & Concept Team, you will employ your expertise in building and testing prototypes and supporting engineering teams that require you to collaborate with teams within Hardware Engineering, Research and Development, and Industrial Design. The team is responsible for rapidly building and iterating polished high-fidelity prototypes and development platforms that bring new ideas to life by expressing design intent and user experience - using the best and most appropriate tools and techniques for the task.

Electrical
Prototyping
PCB
Assembly
Testing
Flexible-PCB
Validation.

Data Engineer III

Engineering
 California
$80/Hr. on W2
05+ Months

• This role sits in GO Analytics – Global Response Ecosystem, the team that provides trusted data foundations for Client's global operations and response organizations. The contractor will support a mix of high-priority work: (1) workforce measurement – building datasets that track capacity, staffing, and productivity across response teams; (2) response ecosystem reporting – maintaining and improving core reporting used by operations leaders for real-time and weekly decision-making; and (3) pipeline backfill and automation – hardening legacy pipelines, backfilling historical data, and automating manual workflows to improve reliability and self-serve. This backfill + automation work is critical to free up FTE bandwidth for strategic analytics and to provide coverage for an FTE who is on leave.

SQL
Python
Workforce planning
Presto
Trino
Spark SQL
Hive
Data Warehousing
Dataswarm

Global Logistics & Trade Project Manager

Engineering
 California
$61.00/Hr. on W2
12 Months

• Global Logistics & Trade Project Manager for Client's Robotics Program – moving hardware across borders, orchestrating a cross-functional network of partners, and automating the workflows that keep material flowing. 5+ years in global logistics, international trade, or supply chain operations. • 5+ years of experience in global logistics, international trade, or supply chain operations; hands-on experience with customs, import/export, HTS classification, and cross-border shipment execution; experience in hardware, robotics, or manufacturing logistics environments; demonstrated track record automating or digitizing operational workflows; strong cross-functional program management skills.

Global Supply Chain
Logistics
Trade Laws
Import
Export
Robotics
Hardware
Freight Data
Customs.

Data Engineer III

Engineering
Remote
$80/Hr. on W2
12 Months

• Data Operations runs large-scale robot teleoperation and wearable data collection used to train robot manipulation models. The team builds the data pipelines, reporting infrastructure, and operator-facing tools that give the organization visibility into how much data is being collected, how efficiently, and at what quality. • We are hiring an experienced Data Engineer to design, build, and own the data models, pipelines, and reporting that this operation runs on. Today a meaningful amount of operational reporting is assembled by hand; a significant part of this role is replacing that with automated, trustworthy systems. • This is an embedded, high-visibility role rather than a ticket-queue role. You will work directly with robot operators, site leads, and program managers, translate their questions into durable data models, and own the numbers that appear in leadership reviews.

Data Engineering
SQL
Python
ETL
TypeScript
Presto
Trino
Hive
Tableau
logo

At SGS Consulting, we go beyond resume-job matches, creating meaningful connections and pathways for individuals to thrive in defining careers.


© 2026 All rights reserved.
logologologologo