We are on a mission to improve the quality of human interactions through shared screens. Our solutions empower people to share, learn and connect on equal footing, no matter their device type, both locally and hybrid. We want to become the most agnostic and easy-to-use screen solution for people in organizations. We support this through our combined offering of screen sharing, video conferencing, and digital signage - all managed by our cloud solution. Our priority is to create a better environment for learning, sharing and creating via screens by supporting every use-case and integration with the most commonly used professional tools for screens.
We are looking for a Senior Platform Engineer to join our team, working from our office in Copenhagen, for our team in Budapest or remotely. To help us develop and maintain the Board Support Package (BSP), networking and management software that constitute a firmware running on our devices. The Senior Platform Engineer will be part of the Firmware team working closely with multidisciplinary project teams to ensure the success of our product.
Participate in delivering the next generation of Airtame products. You will help with the new device bring-up, run the upstream Linux Kernel, contribute to the existing code by adding support (both in C and C++) for the new HW and help with scoping this project to ensure it is being delivered on time.
Understand, support, and improve firmware that runs on current Airtame devices. This includes working with bootloaders, Linux Kernel drivers, third-party user-space
Provide input to internal architecture discussions and decisions.
Provide support, guidance and coaching to more junior members of the team by participating in onboarding, training, code reviews and walkthroughs.
To be successful in this role
You will be:
Able to articulate and clearly convey the scopes of the problems by identifying key issues and provide input to stakeholders.
Your colleagues think you are a good team player that works towards common goals and you collaborate smoothly with engineers from multidisciplinary and remote teams.
You will have:
Good experience working in embedded development.
Knowledge of C or C++, or a desire to learn a new language.
Experience developing software for Linux-based platforms.
Experience working in multi-threaded environments (POSIX threads, C++ threads).
Solid Linux administration skills.
Solid knowledge of networking fundamentals.
Nice to have but not essential:
Experience working with C11/C++17
Experience working with systemd services
Experience working with Linux Kernel Drivers
Experience working with NXP i.MX6 SoC + Intel e3950 + Broadcom BCM2711"
Experience working with Wi-Fi 802.11
Experience working with hardware design
Experience working with YAML, GitLab
Opportunity to participate in the company’s pension scheme*.
Significant responsibility and ownership over projects and technical decisions.
Five weeks of paid vacation.
Flexible work environment.
Opportunity to join the company Warrant scheme.
*based on location.
Airtame is an equal opportunity employer. We have three workspaces across the globe, plus full-time remote workers. This feeds into our international mindset, with people from 30+ nationalities that make up the Airtame team.
Our work-life cultural balance is key to our success. We have a growing Women in Tech community, and regular team building events throughout the year. Our team encompasses our values of trust and caring for each other to support and nurture talent in a fun and collective way.
What our employment decisions are NOT based on
Race, colour, age, sex, sexual orientation, gender identity or expression, religion, disability, ethnicity, national origin, marital status, family or parental status, protected veteran status, genetic information, or any other legally protected classification or status. And we will not tolerate discrimination or harassment.
What our employment decisions ARE based on
Business needs, job requirements, individual qualifications, and candidates potential for growing with Airtame.
This job comes with several perks and benefits
Enjoy a free catered lunch with your colleagues, every day.
Time is precious. Make it count. Morning person or night owl, this job is for you.
Get your caffeine fix to get you started and keep you going.
Easy access and treehugger friendly workplace.
Social gatherings and games; hang out with your colleagues.
Peckish after lunch? We got your back with soft drinks, treats and fruit.