Hybrid Junior Software Developer, C++

Posted 2 weeks ago

Apply now

About the role

  • Participate in the development of one of the world's best high-end mixing consoles.
  • Add new and maintain existing functionality, add support for new hardware.
  • Handle both cross-platform (Windows Embedded and Linux) and platform-specific code.
  • Communicate with product owners, participate in improving requirements, propose new ideas.
  • Develop user interfaces using both own framework and Qt/QML (with underlying functionality on C++).
  • Work as part of a geographically distributed team, located in Europe and the United States time zones.

Requirements

  • Bachelor's degree in Information Technology, Software Engineering, Computer Science, or other related field.
  • At least 2 years of commercial C++ development experience.
  • Strong expertise in C++ (including STL and algorithms) and deep understanding of OOP principles.
  • Proven experience with multithreading, interprocess communication, and OS-level programming.
  • Skilled in networking protocols (TCP/UDP) using Boost.Asio for efficient asynchronous communication.
  • Familiarity with DSP concepts.
  • Proficiency in UI development with the Qt framework.
  • Experienced in unit testing, writing testable code, and refactoring legacy systems.
  • Proficient in Git and Jira, with strong collaboration skills in Agile Scrum environments.
  • Skilled at writing clean, maintainable, efficient code and quickly learning unfamiliar codebases.
  • Adept at debugging complex systems and following coding standards across distributed teams.
  • Effective team player who follows coding standards and best practices.
  • Demonstrate strong written and verbal communication skills in English.
  • Bring a genuine passion for music, audio, and media, supported by related experience or personal projects.

Benefits

  • Attractive benefits package including health & life insurance
  • referral rewards
  • generous leave policies to ensure a healthy work-life balance
  • Access to development programs with strong support and mentoring

Job title

Junior Software Developer, C++

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job