Screenly is a leader in secure digital signage solutions, and we are seeking an Intermediate Linux Device Developer to join our dynamic team. This is a fully remote position, giving you the flexibility to work from anywhere while contributing to innovative projects in the world of digital signage.
Develop, maintain, and optimize Linux-based applications and systems tailored for digital signage devices
Write clean, maintainable, and efficient Python and Shell scripts
Work with low-level languages (e.g., C, C++, or Rust) to build or enhance core device functionalities
Participate in code reviews, debugging, and performance tuning to ensure high-quality code
Collaborate closely with the Screenly team to plan, design, and implement new features and improvements
Requirements
Proven experience as a Linux Device Developer
Proficiency in Python and Shell scripting
Basic understanding of at least one low-level programming language (C, C++, or Rust)
Familiarity with version control systems such as Git
Ability to work independently and thrive in a remote work environment
Bonus
Experience with microcomputers, like Raspberry Pi or similar hardware
Familiarity with QML, HTML+CSS, or other UI development tools
A passion for security is a significant bonus
Benefits
Flexible working from anywhere you want (assuming you have stable power and good internet)