Beacon Hill Staffing Group - Madison, WI

posted 21 days ago

Full-time
Madison, WI
Administrative and Support Services

About the position

The C++/Qt Software Developer position at Beacon Hill Staffing Group involves working within the Network Team to develop and support networking theatrical lighting configuration software. The role requires a blend of collaboration and independent work, focusing on various aspects of software engineering including UI development, networking protocols, and software optimization.

Responsibilities

  • Develop and support networking theatrical lighting configuration software.
  • Collaborate with team members to solve scalability and efficiency problems.
  • Implement UI development using C++ and Qt Framework.
  • Write software that utilizes networking protocols such as TCP, UDP, and multicasting.
  • Estimate time required to complete tasks and manage project requirements.

Requirements

  • Outstanding collaboration and communication skills.
  • Experience in C++ and Qt Framework.
  • Experience in multi-threaded programming.
  • Experience in writing software that uses networking protocols such as TCP, UDP, and multicasting.
  • Self-starter motivated to complete tasks and meet project requirements.

Nice-to-haves

  • Experience with Lua and Python.
  • Familiarity with Wireshark.
  • Experience developing software across multiple platforms such as Windows and MacOS.
  • Knowledge of networking lighting protocols such as ACN and RDM.
  • Experience writing and maintaining build CI pipelines.
  • Familiarity with Jira, Git, and GitLab.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service