Senior Embedded SDK Engineer — Low-Resource Runtime & Renderer
Senior Embedded SDK Engineer — Low-Resource Runtime & Renderer

Senior Embedded SDK Engineer — Low-Resource Runtime & Renderer

Bachelor 60000 - 80000 £ / year (est.) Home office (partial)
Roku, Inc.

At a Glance

  • Tasks: Architect and implement key components of a software development kit for low-cost devices.
  • Company: Global technology company with a focus on innovation and collaboration.
  • Benefits: Hybrid work model, healthcare, and financial wellness support.
  • Other info: Exciting opportunity for career growth in a dynamic tech environment.
  • Why this job: Join a team making a real impact on software performance for low-resource devices.
  • Qualifications: Bachelor's in Computer Science, 7+ years in embedded C/C++, and embedded Linux experience.

The predicted salary is between 60000 - 80000 £ per year.

A global technology company is seeking a Senior Software Engineer in Manchester to architect and implement crucial components of its software development kit. The role involves ensuring high performance on low-cost devices and collaborative work with a team of engineers.

Candidates should have:

  • A Bachelor's degree in Computer Science
  • 7+ years in embedded C/C++ development
  • Extensive experience with embedded Linux

The position offers a hybrid work model with comprehensive benefits including healthcare and financial wellness support.

Senior Embedded SDK Engineer — Low-Resource Runtime & Renderer employer: Roku, Inc.

Join a leading global technology company in Manchester, where innovation meets collaboration. As a Senior Embedded SDK Engineer, you'll thrive in a supportive work culture that prioritises employee growth and offers a hybrid work model, comprehensive healthcare, and financial wellness benefits. This is an excellent opportunity to contribute to cutting-edge projects while enjoying a fulfilling work-life balance.
Roku, Inc.

Contact Detail:

Roku, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded SDK Engineer — Low-Resource Runtime & Renderer

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with embedded systems. A friendly chat can lead to insider info about job openings or even a referral.

Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your projects in embedded C/C++. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Ace the interview! Brush up on common technical questions related to embedded Linux and low-resource environments. Practising with a friend can help you articulate your thoughts clearly and confidently.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Embedded SDK Engineer — Low-Resource Runtime & Renderer

Embedded C/C++ Development
Embedded Linux
Software Architecture
Performance Optimisation
Collaboration Skills
Bachelor's Degree in Computer Science
Hybrid Work Model Adaptability
Problem-Solving Skills

Some tips for your application 🫡

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

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about working with low-cost devices and how your background makes you a perfect fit for our team. Let us know what excites you about this role!

Showcase Team Collaboration: Since this role involves working closely with other engineers, highlight any past experiences where you’ve successfully collaborated on projects. We love seeing teamwork in action, so share those stories with us!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Roku, Inc.

Know Your Stuff

Make sure you brush up on your embedded C/C++ skills and have a solid understanding of embedded Linux. Be ready to discuss specific projects you've worked on, especially those that involved low-cost devices. This will show the interviewers that you’re not just familiar with the tech but have hands-on experience.

Show Your Collaborative Spirit

Since this role involves working closely with a team, be prepared to talk about your experiences in collaborative environments. Share examples of how you’ve successfully worked with others to solve problems or implement solutions. Highlighting your teamwork skills can set you apart from other candidates.

Ask Smart Questions

Prepare thoughtful questions about the company’s approach to software development and their challenges with low-resource runtimes. This shows your genuine interest in the role and helps you gauge if the company is the right fit for you. Plus, it gives you a chance to demonstrate your knowledge of the industry.

Be Ready for Technical Challenges

Expect some technical questions or coding challenges during the interview. Practice common algorithms and data structures relevant to embedded systems. Being able to think on your feet and solve problems in real-time will impress the interviewers and showcase your expertise.

Senior Embedded SDK Engineer — Low-Resource Runtime & Renderer
Roku, Inc.

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

>