We are always interested in hearing from software engineers who are passionate about open source, embedded systems and compilers. Our main focus at present is GCC, LLVM and Verilator, but we also work on many other open source tools and libraries as required by customers. While prior experience is welcome, it is not a priority for us. This is a deeply specialist field, and you will almost certainly need training. Although it is highly likely that you will at least have a degree, it isn’t essential. What you must be is provably an outstanding programmer (language doesn’t matter). If you’re not already working in the field, you’ll need to have some evidence of your potential in compilers — it could be from something you’ve done in your spare time, as part of a student project, or even that you did really well in a compiler course. Finally, you must be eligible to work in the UK.

Reasons why:

  • We are a small and highly dynamic start-up, pay well, provide a great working environment and offer very flexible working hours.
  • If you have no prior experience we’ll expect you to work from our Lymington HQ while you learn your craft, but thereafter you can work from anywhere in the UK.
  • You’ll get to work on key open source projects and your contributions will be published in the open and will form part of your ongoing CV-in-code.
  • You can spend up to 10% of your time developing your own project — it’s where we expect our next great idea to come from!

Interested in joining Embecosm? Contact us.

Current vacancies

Job Title Location Salary Further Information
Compiler Engineer Lymington, UK £50-100K Download Vacancy Details PDF (opens in a new tab)

Pages in this section

Meet The Team

The team at Embecosm, and the various projects with which we are involved.

Our Customers and Partners

Over the years Embecosm has worked with many companies and organizations, from well known multinationals to specialist players in this field.


Information about careers here at Embecosm.