Embedded Software Engineer, Platform Developer (Remote)

Description

At Foundries.​io we have created an open source software platform using the latest industry practices and standards throughout, so product developers can build on a common software base. We intend to reinvent IoT and Edge device software development with our FoundriesFactory cloud service, and our goal is cross-industry adoption, without lock-in. To accomplish this we use industry standards, open source technologies and a new business model to disrupt the status quo of the fragmented IoT device market.

We’re looking for an embedded engineer to join our platform development team. The ideal candidate is one who has proven experience with the Yocto Project, knows how to work with the Open Source community, and can work in an environment with high levels of autonomy. This is a great opportunity to have a huge impact on how devices are updated and managed across the world.

Key Objectives

  • Develop and maintain the Linux microPlatform (LmP) Yocto/OE layers
  • Help maintaining multiple Yocto/OE release branches, backporting changes when required
  • Support the usage and development of multiple BSP vendor layers (LmP is a generic distribution that is compatible with a wide range of BSPs)
  • Work with the respective Open Source projects developing and upstreaming required features and changes
  • Work with the team to facilitate the release and update process for FoundriesFactory customers

Skills and Qualifications

Required

  • Hands-on experience of customizing Linux distributions and BSPs using Yocto/OE
  • In-depth understanding of modifying and updating Linux Kernel, U-Boot and other base BSP components
  • Strong knowledge and development experience of board bring-up and debugging
  • Yocto/OE upstreaming experience

Desirable

  • Bachelor’s degree or equivalent experience in relevant technical field
  • Good English communications skills, both verbal and written
  • Familiar with agile software development process
  • Be able to work effectively remotely with an international team
  • Ability to work productively whether collaborating with a team or completing an individual activity

Bonus

  • Knowledge of security (cryptography, key management, secure boot, SSL, encryption, etc)
  • Experience with Docker/OCI containers

Approach

  • Start-up or scale-up experience and be self-sufficient and strongly motivated
  • Thrive in a fast-moving work environment where you will mostly interact with your colleagues remotely
  • Occasional global travel will be required (post COVID19) to attend company and industry events
  • Position is fully remote, US, UK, or Europe time zone preferred

Apply for this position

Please email an up to date CV to [email protected]

About Foundries.​io

The Foundries.​io vision is to be the open source OS of everyThing. FoundriesFactory is our fixed subscription cloud service, providing our users with the software platform that reinvents IoT. Building on our award-winning start up roots, we work with a growing number of customers and partners - from agile and disruptive start ups to market-leading global corporations.

Industry veterans George Grey and Ian Drew lead a team of talented engineers and business minds located around the globe. Many decades of experience in open source, embedded Linux and connected product development and deployment is brought together, delivering an open platform for IoT and Edge that implements best industry standards and that is built for scalability and longevity. Our distributed virtual team continuously interacts through a variety of channels including Slack and Hangouts to ensure a close working, supportive and collaborative environment.

Keep up to date with Foundries.io