Aira

Senior Software Engineer, Embedded Linux Platform

Stockholm
Linux Yocto Shell Scripting Python C Rust AWS Bluetooth Low Energy
Description

10% of Europe's CO₂ emissions are caused by residential heating, and energy bills are out of control. Aira is here to change that.

With our intelligent Aira Heat Pump at the heart, we're making the switch to clean energy-tech easier and more affordable. Helping Europe turn off gas and slashing energy costs one home at a time.

Founded in 2022, and with 1000+ employees and counting, Aira is driving the clean energy revolution by providing homes with modern clean energy-tech solutions such as solar power, battery storage solutions and heat pumps. With a state-of-the-art production facility in Poland, an HQ in Stockholm, Sweden, and hubs across the UK, Germany, and Italy, Aira is well on track to install clean energy-tech into 5 million homes by 2034.

About the role

As a Linux Developer, you will be responsible for the operating system powering our IoT devices, ensuring optimal performance, security, and reliability. You will work with Linux BSP development and Yocto, building and maintaining the embedded platform as well as SDKs for application development.

The role includes enabling secure connectivity across multiple wireless interfaces and supporting feature-rich, connected products. What sets this role apart is the opportunity to work with cutting edge technology in this field, with a direct impact on the performance, security, and reliability of our IoT devices.

What you will be doing

  • Set up and configure the Yocto Linux-based operating system on our hardware devices.

  • Collaborate with cross-functional teams to understand software requirements and implement necessary changes.

  • Create SDKs and software tools to facilitate application development on the operating system.

  • Enhance and expand the operating system by adding new components and features.

  • Conduct system revisions and optimizations to improve performance, security, production test flow, and user experience.

  • Understand hardware schematics and identify requirements for driver development.

  • Collaborate with hardware engineers to develop and adapt the operating system to the hardware.

  • Continuously improve automated test coverage and devops system.


What you bring to the team

  • Experience in Linux operating system development, Yocto, Shell Scripting and Python experience is preferred.

  • Knowledge of Kernel development and experience with device tree.

  • Ability to read hardware schematics and understand when driver development is necessary.

  • Proficiency in C

  • Solid understanding of software development principles, version control, and debugging techniques.


Nice to have

  • U-Boot, Thread, Rust, AWS, Bluetooth Low Energy.

What is in it for you?

  • Gain hands-on experience in a fast-growing scale-up, with a supportive and inclusive culture, and career advancement opportunities.

  • Collaborate with diverse teams across international markets and launch products globally.

  • Develop and grow personally and professionally in an entrepreneurial-minded environment.

  • Thrive in a dynamic, solution-oriented culture, tackling challenges and driving meaningful solutions that make a positive impact on the world.

  • Influence the company's success, with a visible impact on product development and market growth.

At Aira, We’re not just champions of next-generation energy, we’re champions in Diversity and Inclusion too. We believe that a diverse workforce sparks innovation and creativity and enables us to better serve our customers and communities. We encourage individuals from all backgrounds, cultures, and perspectives to join our team. We will never accept any form of discrimination and believe that together, we can drive a new era for our people and planet.

Ready to find true purpose in your work?
Send me your application today. Any questions? I’m here to help. You’ll find my contact details below.

Aira
Aira

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say