mycareers logo


Showing: 1 Software Engineer III jobs in Pittsburgh, Pennsylvania
Software Engineer III
Spectraforce
Pittsburgh, Pennsylvania

3 days ago

Job Description

Job Title: Software Engineer III 
Duration: 12 Months
Location: Pittsburgh, PA
 
Summary:
  • We are looking for a Software Engineer to help develop our capture software and data processing algorithms.
  • The individual will be responsible for managing the development and integration of software subsystems into large scale research collection systems.
  • Primarily focused on performance GUI’s for large scale multi-camera and microphone arrays, and post-processing of the camera/microphone data.
  • The software engineer will take requirements from the systems and research team and translate them into individual software modules used in a variety of research collection systems.
 
Must haves:
  • Python, C++, SQL
 
Nice to haves:
  • Experience with Python libraries: PyQt5 / PyQt6 / PySide2 NumPy Requests PyYaml / JSON PyZMQ
  • Passion for Graphical User Interface design.
  • Experience with Linux and MacOS devices.
  • Experience with cameras, lenses, lights, and microphones.
  • At least 5 years of experience needed
 
Skillsets/Qualifications:
  • Python experience is required.
  • Most tasks will be Python related.
  • Some work in C++, and SQL for light database management.
  • Experience with Python libraries: PyQt5 / PyQt6 / PySide2 NumPy Requests PyYaml / JSON PyZMQ
  • Passion for Graphical User Interface design.
  • Experience with Linux and MacOS devices. Experience with cameras, lenses, lights, and microphones.
  • Good communication skills to collect feedback on software design from users.
 
Responsibilities:
  • Primary responsibility will be creating and maintaining Python-based graphical user interfaces for large motion collection systems.
  • Implement custom Python signal processing modules inside of Apache Airflow.
  • Implement data flow integrity in Apache Airflow.
  • Take feedback from operators of the research collection systems, and implement feature requests from the users.
  • System Documentation: Ensure thorough documentation for collection procedures.
  
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 80.00/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you