Software Engineer III
Spectraforce
Pittsburgh, Pennsylvania
3 days ago
Job Description
Job Title: Software Engineer III
Duration: 12 Months
Location: Pittsburgh, PA
Summary:
Must haves:
Nice to haves:
Skillsets/Qualifications:
Responsibilities:
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.
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.