Senior C++ Software Engineer

November 29

Apply Now
Logo of Collabora

Collabora

Linux kernel • Panfrost • Device driver development • Build systems • Open Source

51 - 200 employees

Founded 2005

Description

• Collabora Productivity Ltd. is a software company specialising in bringing the innovation created in Open Source projects such as LibreOffice to the market, along with services, long term support and software consultancy. • Collabora Productivity brings deep technical expertise around the Office space, from our preferred Open Document format to many other, including legacy, document formats such as OpenXML and Microsoft binary formats, using modern technologies like C++ 17.

Requirements

• Large scale C++ development experience, on projects of > 1 million lines of code • LibreOffice development experience preferred • Excellent code reading skills • Office Suite, file format and binary file format reverse engineering experience a plus • Good interpersonal skills, along with knowledge of open source development methodologies and good standing in the open source community • Significant demonstrable contributions to components in the open source ecosystem • BS/BA or extensive experience in the role of Software Engineer • Experience of unit testing • Cross-platform aware, deep knowledge of either Linux, MS Windows, or OSX, and some knowledge of one more platform (Cygwin knowledge helpful if MS Windows is the core skill) • Experience with Android, iOS or another mobile operating system a bonus • Casual scripting in Perl / Python / BASH or other language(s) • Version control systems – ideally knowledge of git

Apply Now

Similar Jobs

November 28

AlphaSights

1001 - 5000

Become a Senior Backend Engineer at AlphaSights, working on scalable tech solutions. Collaborate with teams to innovate and enhance engineering processes.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com