Senior Embedded Software Engineer - Hybrids

Senior Embedded Software Engineer - Hybrids

Full-Time 60000 - 80000 € / year (est.) Home office (partial)
Technical Futures Ltd

At a Glance

  • Tasks: Design and develop embedded software for Digital RF products using Linux and C.
  • Company: Join a forward-thinking tech company with a focus on innovation.
  • Benefits: Enjoy 25 days holiday, flexible working hours, and a great pension plan.
  • Other info: Flexible hybrid working and excellent career growth opportunities await you.
  • Why this job: Make an impact by creating high-performance systems in a dynamic environment.
  • Qualifications: Degree in Software Engineering or related field; experience in Rust and C programming.

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

A Senior Embedded Software Engineer with hands-on experience encompassing Embedded Linux, low-level driver work, networking and back-end service development will take responsibility for designing and developing embedded software for Digital RF and related products. This role offers a competitive salary with very flexible hybrid working and generous benefits.

The Senior Embedded Software Engineer will bring:

  • A minimum of a good Bachelors Degree in Software Engineering, Electronics, Computer Science or similar discipline.
  • Experience with Rust in embedded, systems or back-end software development.
  • Strong programming skills in C.
  • Several years of industrial embedded software development.
  • Strong Linux experience including Embedded Linux development and configuration.
  • Experience developing or maintaining Linux drivers and low-level hardware interfaces.
  • Experience with networking protocols and network driver development.
  • Ability to debug complex software/hardware integration issues.

In this Senior Embedded Software role, the successful individual will be helping to deliver robust, secure and high-performance systems; designing and maintaining embedded software for products with a strong focus on Linux-based platforms as well as developing Linux kernel-space and user-space components; implementing software in C and Rust for embedded and system-level applications and developing networking features.

Salary details on application. Benefits include 25 days holiday, enhanced pension plan, life assurance, well-being support, flexible start/finish times and more.

Senior Embedded Software Engineer - Hybrids employer: Technical Futures Ltd

As a Senior Embedded Software Engineer at our company, you will thrive in a dynamic and innovative environment that champions flexibility and work-life balance with our hybrid working model. We offer a competitive salary alongside generous benefits, including 25 days of holiday and an enhanced pension plan, all while fostering a culture of continuous learning and professional growth. Join us to be part of a team that values your expertise in embedded systems and empowers you to make a meaningful impact on cutting-edge technology.

Technical Futures Ltd

Contact Detail:

Technical Futures Ltd Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Embedded Software Engineer - Hybrids

Tip Number 1

Network like a pro! Reach out to your connections in the embedded software field, especially those who work with Linux and Rust. A friendly chat can lead to insider info about job openings or even referrals.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving low-level drivers and networking protocols. This will give potential employers a taste of what you can do beyond your CV.

Tip Number 3

Prepare for technical interviews by brushing up on your debugging skills. Be ready to tackle complex software/hardware integration issues, as this is key for a Senior Embedded Software Engineer role.

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 Software Engineer - Hybrids

Embedded Linux
Low-level Driver Development
Networking Protocols
Back-end Service Development
Rust Programming
C Programming
Linux Driver Development

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your hands-on experience with Embedded Linux, C, and Rust in your application. We want to see how your skills align with the role, so don’t hold back on showcasing your programming prowess!

Tailor Your CV:Customise your CV to reflect the specific requirements mentioned in the job description. We love seeing candidates who take the time to match their experiences with what we’re looking for, especially in areas like low-level driver work and networking.

Be Clear and Concise:When writing your cover letter, keep it clear and to the point. We appreciate a straightforward approach that gets right to the heart of why you’re the perfect fit for our Senior Embedded Software Engineer role.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at Technical Futures Ltd

Know Your Tech Inside Out

Make sure you brush up on your knowledge of Embedded Linux, C, and Rust. Be ready to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.

Showcase Your Problem-Solving Skills

Prepare to talk about complex software/hardware integration issues you've debugged in the past. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical thinking.

Familiarise Yourself with Networking Protocols

Since networking is a key part of this role, review common networking protocols and be prepared to discuss your experience with network driver development. This will show that you understand the broader context of your work.

Ask Insightful Questions

At the end of the interview, have a few thoughtful questions ready about the company's projects or team dynamics. This not only shows your interest but also helps you gauge if the company culture aligns with your values.