Embedded Software Research Engineer
Embedded Software Research Engineer

Embedded Software Research Engineer

Full-Time 40000 - 50000 £ / year (est.) Home office (partial)
Thales

At a Glance

  • Tasks: Join our team to develop and research embedded software for innovative applications.
  • Company: Thales, a leader in technology with a focus on research and development.
  • Benefits: Hybrid working, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on innovation and career advancement.
  • Why this job: Make an impact in cutting-edge technology while working on real-time applications.
  • Qualifications: Experience in C++, Python, and real-time embedded systems is essential.

The predicted salary is between 40000 - 50000 £ per year.

Location: Reading (Hybrid Working)

We are looking for an Embedded Software Research Engineer to join our Thales Research team.

  • Experience with C++.
  • Python or similar scripting language.
  • PC‑based application development in C# or similar language.
  • Real‑time embedded applications and experience with real‑time OS (e.g. FreeRTOS).
  • ARM‑based platforms.
  • Android application development.
  • Debugging and fault‑finding.
  • Eclipse or Microsoft Visual Studio based environments.
  • MISRA / CERT C development practices.

Embedded Software Research Engineer employer: Thales

Thales is an exceptional employer that fosters a collaborative and innovative work culture, particularly for the Embedded Software Research Engineer role in Reading. With a strong emphasis on employee growth, we offer continuous learning opportunities and support for professional development, all while enjoying the flexibility of hybrid working arrangements. Our commitment to cutting-edge technology and real-time applications ensures that you will be at the forefront of industry advancements, making your work both meaningful and rewarding.
Thales

Contact Detail:

Thales Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Research Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C++, Python, or real-time embedded applications. This gives potential employers a taste of what you can do beyond just a CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on your debugging and fault-finding skills. Practice coding challenges related to embedded systems and be ready to discuss your experience with ARM-based platforms and real-time OS.

✨Tip Number 4

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

We think you need these skills to ace Embedded Software Research Engineer

C++
Python
C#
Real-time Embedded Applications
Real-time OS (e.g. FreeRTOS)
ARM-based Platforms
Android Application Development
Debugging
Fault-finding
Eclipse
Microsoft Visual Studio
MISRA C
CERT C Development Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++, Python, and any relevant real-time embedded applications. We want to see how your skills match what we're looking for, so don’t be shy about showcasing your expertise!

Showcase Your Projects: If you've worked on any cool projects involving ARM-based platforms or Android development, let us know! We love seeing practical examples of your work, especially if they relate to the job description.

Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon unless it's necessary. Make it easy for us to see why you’re a great fit for the Embedded Software Research Engineer role.

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’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Thales

✨Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills before the interview. Be ready to discuss your experience with real-time embedded applications and ARM-based platforms. They’ll likely ask you technical questions, so having examples from your past projects can really help you stand out.

✨Familiarise Yourself with Development Tools

Since they use Eclipse or Microsoft Visual Studio, it’s a good idea to be comfortable with these environments. If you’ve worked with debugging and fault-finding in these tools, prepare to share specific instances where you solved complex issues.

✨Understand the Importance of Standards

Get to grips with MISRA and CERT C development practices. Being able to articulate why these standards are crucial in embedded software development will show that you’re not just technically proficient but also aware of industry best practices.

✨Show Your Passion for Research

As this role is in research, demonstrate your enthusiasm for innovation in embedded systems. Share any personal projects or research you’ve done that relates to Android application development or real-time OS. This will highlight your proactive approach and genuine interest in the field.

Embedded Software Research Engineer
Thales

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

>