Junior Software Developer (C++) joining Avid's audio products development team in Szczecin, Poland. Contributing to the innovative VENUE live sound software and collaborating internationally.
Responsibilities
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
Senior Software Engineer developing Python applications for life sciences company. Involves working with machine learning and backend algorithms in a hybrid environment.
Software Engineer developing C#.NET applications for Expleo's Life Sciences sector. Engaging in design, development, and debugging to enhance software quality and performance.
Full Stack Developer responsible for developing and maintaining web applications in .NET for a global IT consulting firm. Collaborating in a hybrid environment with a focus on innovation and system integration.
Developer specializing in C# for a global IT company with innovative projects in various technologies. Seeking a flexible team member for client analysis and development.
Mid - Level Back - End Engineer developing backend applications using .NET and AWS for legal tech. Collaborating with teams to enhance performance and drive innovative solutions.
Backend Developer at TRATON designing and maintaining core services for EV charging platform. Collaborating primarily using .NET and AWS to build scalable backend systems.
Storage Operations Engineer managing day - to - day storage operations for enterprise environments at Broadridge. Collaborating with teams and ensuring optimal performance of storage systems with a focus on financial services.
Quantitative Developer responsible for optimizing and developing business systems for a leading crypto brand in the Philippines. Engaging in cross - functional teamwork and scalable growth opportunities with innovative ideas.
Backend Engineering Intern at Lagos - based fintech startup automating spend management and cross - border payments. Responsibilities include coding, maintenance, and technical performance monitoring in a hybrid environment.
Java Developer specializing in backend and full stack application development for automotive sector in Bengaluru. Must possess knowledge in Java technologies and application server development.