Senior Software Engineer — Linux Engineer
hace 3 días
Glasgow
We are seeking a Senior Software Engineer with deep experience developing and porting software to Linux systems. The ideal candidate has a proven history of shipping commercial software products and is comfortable working across multiple layers of the stack - from system-level components through to application and UI frameworks. This role will be based in Glasgow, Scotland, with flexibility for part-time remote work. Key Responsibilities • Lead the bring-up and integration of existing software on Linux platforms, including packaging, deployment, and system service management., • Collaborate with product management and other engineering teams to plan features and deliver high-quality releases., • Participate in code reviews, design discussions, and overall engineering quality initiatives., • Support cross-platform development efforts as needed (macOS and Windows). Required Qualifications • Strong expertise developing on Linux, including hands-on experience with system-level programming, debugging, and tooling., • Demonstrated track record of building and shipping commercial software, • Expertise in C++ and modern development best practices., • Ability to work proactively and autonomously in a fast-paced engineering environment. Preferred/Bonus Experience • Cross-platform development experience on Linux, macOS, and/or Windows., • GUI application experience with JUCE or Qt., • Python, • Experience working on security-focused or protected software, such as:, • White-box cryptography, • Code obfuscation, • Secure licensing or anti-tamper systems, • Encryption or secure communication protocols, • Familiarity with automated build pipelines (CMake, Jenkins, etc.), • Proven ability to work effectively with both local and remote teams What We Offer • Competitive salary and benefits package., • Hybrid work model with flexibility for remote work., • Opportunity to contribute to the architecture and direction of core products., • A collaborative, engineering-led culture with meaningful autonomy. If you are passionate about building reliable software that ships to real customers — and you enjoy solving deep technical challenges across platforms — we’d love to hear from you.