Embedded Software Research Engineer

New Today

Overview

Embedded Software Research Engineer role at Thales. Location: Reading, United Kingdom (Hybrid Working).

Thales UK researches, develops, and supplies technology and services across Aerospace, Defence, Security and Space. We value flexible working patterns to support your lifestyle where possible.

Our Opportunity

We have an exciting opportunity in our Research, Technology and Innovation (RTI) business. The RTI function is at the centre of Thales UK, supporting growth in key market areas and spearheading activity into future growth opportunities. Due to rapid growth, we are looking to add an Embedded Software Research Engineer to the team. The successful candidate will carry out low to mid Technology readiness level (TRL) research and development activities for potential future products, in embedded software, for both civil and military communications applications.

Responsibilities

  • Development of embedded C / C++
  • Development of test scripts
  • Building and evaluating proof-of-concept demonstrators and prototypes
  • Integration with hardware
  • Integration with networks
  • Software and system testing
  • Software deployment in cloud infrastructure

About You

  • The ability to listen to customers, interpret their needs, seek clarification and reach agreement, with a view to developing long lasting relationships.
  • The ability to present and explain complex technical issues to management, colleagues and customers.
  • Willingness and ability to work collaboratively as part of a team, whilst taking responsibility for individual tasks.
  • The ability to analyse complex technical problems, exercise judgement and offer innovative, practical and compliant solutions in a timely manner.
  • The ability to prioritise, manage the workload, be flexible, and work under pressure to demanding timescales.
  • The ability and willingness to continue to learn and develop technical skills, assisting others to do likewise where appropriate.
  • A balance of creative thinking/problem-solving with good engineering practice.

Skills

The successful candidate will have a good level of understanding of embedded C and/or C++, with the following skills (not exhaustive):

  • Python or similar scripting language
  • Real-Time embedded applications
  • Experience with real-time OS (e.g. FreeRTOS)
  • Embedded Linux OS Development (e.g. Buildroot, Yocto, Driver Development)
  • Linux application development
  • Arm processors
  • Hypervisors / Containers
  • Android application development
  • MISRA / CERT C development practices

flexibility to move to new opportunities as business objectives and workload dictate.

Qualifications / Experience

  • The ideal applicant would have several years of experience with embedded software; however, roles and responsibilities can be adjusted to fit, and a successful candidate will be supported to develop further.
  • A fundamental technical understanding built on an Honours degree (minimum 2.1), a Master’s degree, or a PhD in a relevant discipline.
  • Proficiency with standard PC-based office tools (Microsoft Word, Excel, PowerPoint, Project & Visio).

Desirable

  • Experience in areas such as:
    • Software Defined Radio
    • Mobile application development
    • Safety certification (e.g. Avionic or Automotive)
    • Security certification (e.g. Common Criteria)
    • Hardware debug and test
    • Secure boot
  • Knowledge and experience in related areas such as VHDL, firmware or electronic hardware would be an advantage.
  • Membership of a professional institution and professional engineering registration.

Security Clearance

Due to the nature of the work, many roles are subject to security restrictions. This role requires you to be a sole British National from birth and achieve Security Clearance (SC) without caveats. It would be advantageous if currently held; otherwise, it is a requirement to obtain, maintain and complete SC clearance prior to commencing employment. See the UK Security Vetting guidance for details. Eligibility typically requires residency in the UK for the last 5 years (in some cases, 3 years may be accepted with additional checks).

What We Can Offer

We offer market-leading training, development and mentoring within a diverse, global organisation. We promote internal mobility where possible and support flexible working patterns to suit your ambitions.

Benefits At Thales

  • Hybrid working
  • Pension Scheme
  • 28 days annual leave (Plus Bank Holidays)
  • Life Cover
  • Development opportunities and relocation support if required
  • Employee Assistance Program and wellbeing resources
  • Employee discount schemes

Thales is an equal opportunities employer. We are committed to inclusive and barrier-free recruitment. Reasonable adjustments are available on request during the recruitment process.

How to Apply

Great journeys start here, apply now.

#J-18808-Ljbffr
Location:
Reading
Category:
Engineering

We found some similar jobs based on your search