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.
- Location:
- Reading
- Category:
- Engineering
We found some similar jobs based on your search
-
New Today
Embedded Software Research Engineer
-
Reading
- Engineering
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 wo...
More Details -
-
New Today
Embedded Software Research Engineer
-
Reading, England, United Kingdom
-
£125,000 - £150,000
- Engineering
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 wo...
More Details -