Embedded Linux Software Engineer in Cambridge

Embedded Linux Software Engineer in Cambridge

Cambridge Full-Time 45000 - 70000 £ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Develop and integrate embedded software for cutting-edge hardware and real products.
  • Company: Innovative tech company in Cambridge with a hands-on culture.
  • Benefits: Competitive salary, medical benefits, hybrid work, and 25 days holiday.
  • Why this job: Make a tangible impact by working on exciting projects close to hardware.
  • Qualifications: Experience in Embedded C, Linux development, and hands-on hardware work.
  • Other info: Join a dynamic team with opportunities for growth and learning.

The predicted salary is between 45000 - 70000 £ per year.

If you are an embedded software engineer that enjoys working on real products, close to hardware, and want to see your work go from code to manufacturing on-site, this could be a great fit. The embedded team is expanding as they build out the next generation of their platform, consolidating codebases, moving to new hardware, meeting new cybersecurity and multimedia requirements. It’s varied, hands-on embedded work with plenty of technical depth.

There is lots of variety and depending on your skills and interests you could work on:

  • Porting existing embedded software to new hardware
  • Integrating a modern Linux environment
  • Adding cybersecurity features
  • Complex networking
  • Video codecs
  • Rendering technology

Although they have a hybrid work policy (2 days from home) and flexible start times, most of the interesting work happens in the office where you’ll integrate with physical equipment, hardware engineers, firmware and test teams.

Embedded Software Engineer essential requirements:

  • Embedded C
  • Real-time embedded development
  • Linux development (ideally kernel, drivers, configuration)
  • Comfortable working hands-on with hardware

Embedded Software Engineer DESIRABLE skills:

  • Multimedia, encoding/decoding, streaming
  • Networking protocols, TCP/IP
  • Cybersecurity
  • USB, HDMI, DisplayPort, serial, audio
  • Porting
  • Continuous integration / automated testing
  • Multi-threaded or multi-process applications
  • Device Drivers

Location: Cambridge area

Salary: £45-70k

Benefits: Medical, Bonus, pension, relocation if required, life assurance, 25 days, hybrid working (2 days from home)

Key skills: C, Embedded Linux

Desirable skills: TCP/IP networking, streaming media, video/audio applications.

Embedded Linux Software Engineer in Cambridge employer: Enterprise Recruitment Ltd

Join a dynamic team in the heart of Cambridge, where innovation meets hands-on engineering. As an Embedded Linux Software Engineer, you'll enjoy a collaborative work culture that values technical depth and creativity, with opportunities for professional growth through diverse projects. With a hybrid work policy and a range of benefits including medical coverage, bonuses, and relocation support, this company is committed to fostering a rewarding environment for its employees.
E

Contact Detail:

Enterprise Recruitment Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Linux Software Engineer in Cambridge

✨Tip Number 1

Get hands-on! If you can, try to work on personal projects or contribute to open-source software that involves embedded systems. This not only sharpens your skills but also gives you real-world examples to discuss during interviews.

✨Tip Number 2

Network like a pro! Attend tech meetups or online forums related to embedded systems and Linux development. You never know who might have a lead on your dream job or can offer valuable advice.

✨Tip Number 3

Tailor your pitch! When you get the chance to chat with potential employers, highlight your experience with C, Linux, and any hands-on hardware work. Make it clear how your skills align with their needs.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Embedded Linux Software Engineer in Cambridge

Embedded C
Real-time Embedded Development
Linux Development
Kernel Development
Driver Development
Hardware Integration
Multimedia Encoding/Decoding
Networking Protocols
TCP/IP
Cybersecurity
Continuous Integration
Automated Testing
Multi-threaded Applications
Device Drivers

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with embedded C and Linux development. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about embedded software and how you can contribute to our team. Keep it engaging and relevant to the job description.

Showcase Hands-On Experience: Since this role involves working closely with hardware, mention any hands-on projects or experiences you've had. We love to see candidates who are comfortable getting their hands dirty with real products!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Enterprise Recruitment Ltd

✨Know Your Embedded C Inside Out

Make sure you brush up on your Embedded C skills before the interview. Be ready to discuss your past projects and how you've used Embedded C in real-world applications. This will show your technical depth and hands-on experience.

✨Familiarise Yourself with Linux Development

Since the role involves Linux development, especially around kernel and drivers, it’s crucial to understand these concepts. Prepare to talk about any relevant experience you have, and don’t shy away from discussing challenges you faced and how you overcame them.

✨Get Hands-On with Hardware

As this position requires working closely with hardware, try to gain some practical experience if you can. Whether it's tinkering with Raspberry Pi or similar devices, being able to demonstrate your comfort level with hardware will set you apart.

✨Show Your Interest in Cybersecurity and Multimedia

The job description mentions cybersecurity and multimedia as desirable skills. Brush up on these topics and be prepared to discuss how they relate to embedded systems. Showing a genuine interest in these areas can make a great impression.

Embedded Linux Software Engineer in Cambridge
Enterprise Recruitment Ltd
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>