At a Glance
- Tasks: Join a dynamic team to deliver cutting-edge firmware for defence and aerospace projects.
- Company: Thales, a global tech leader with a commitment to innovation and social value.
- Benefits: Enjoy private medical insurance, cycle-to-work schemes, and paid volunteering days.
- Other info: Flexible working options and excellent career development pathways available.
- Why this job: Make a real impact in technology while advancing your engineering career.
- Qualifications: Degree in electronics and 5+ years of relevant experience required.
The predicted salary is between 60000 - 80000 £ per year.
Location: Reading, United Kingdom
Thales is a global technology leader with more than 83,000 employees on five continents. With over 7,500 people in the UK, operating across defence, space, aerospace, and digital security, we help build a future we can all trust. Thales supports the security and stability of our nation by providing extraordinary technology to our customers, as well as delivering social value to the UK with our products and services.
Become a key part of a team with a proven track record for delivering firmware for a wide range of defence-related products. Typical firmware services provided include architecture, requirements specification, design, verification, and validation. You will work in conjunction with systems, software, and hardware engineers to develop electronic systems. Projects involve using the latest industry-class development tools for FPGA and system-on-a-chip hardware technologies. Work is carried out to a structured firmware design process. These roles can be based in Crawley or Reading and can support a mix of on-site and remote working. There is a requirement to spend periods of time at customer sites and/or integration facilities.
As a People 1st Employer, we are passionate about providing you with opportunities to advance your engineering career and are committed to supporting our employees with professional registrations, membership funding, and a wide variety of learning resources through our e‑Learning Engine. Development pathways include Firmware Architect, Firmware Engineering Manager, or a recognised Thales Specialist or Expert.
Each successful candidate will have demonstrable experience of firmware engineering in the defence and/or transportation and/or aerospace domain and will ideally have experience interfacing with external customers as well as internal stakeholders.
Key Responsibilities:- Work as part of firmware teams to deliver firmware projects to agreed time, cost, and quality.
- Verify firmware using hardware verification languages or hardware description languages.
- Design firmware using hardware description languages.
- Enhance firmware related processes (documenting, scripting, reporting, process automation).
- Work closely with multi-disciplinary teams.
- Strong communication skills, verbally and in writing.
- A relevant degree (BEng, MEng, EngD, PhD) in electronics, supported by 5+ years of relevant experience.
- Membership or fellowship of a professional engineering body, preferably with or working towards chartered status.
- Previous experience working on Electronic Warfare projects would be advantageous.
- Leading firmware design/architecture.
- Leading a small team of firmware engineers.
- Verification test bench architecture with SystemVerilog or C++.
- Verification methodology: Advanced VHDL verification or OSVVM/UVVM.
- Requirements management: IBM Rational DOORS.
- Simulation of designs using a simulator tool: Mentor Graphics Modelsim/QuestaSim.
- Digital electronic design in hardware development languages: VHDL and either Verilog or SystemVerilog.
- Implementation of complex designs using vendor-specific development tools.
- Technologies: PCIe, Ethernet, Serial communications, AXI4.
- Object-oriented design techniques.
- Image processing techniques and algorithms.
- Algorithm development using MATLAB.
- Linux development environments.
- Creation of firmware development plans and other design documentation.
- Is a team player with a “can-do” attitude that performs effectively in a multi-disciplinary team environment and promotes the values of inclusiveness and diversity.
- Is confident in their ability to solve complex problems, asks challenging questions to deepen their understanding, and suggests new ideas to further our product offering and increase our added value.
- Is a self-starter, with the ability to manage their own workload and meet agreed objectives whilst contributing to the development and delivery of wider operational goals.
Due to the nature of the work that we do at Thales, many of our roles are subject to security restrictions. This role requires you to be a UK national and achieve Security Clearance (SC) without any caveats. It would be advantageous if you currently hold it; however, if not, it is a requirement that the successful applicant undergo, achieve, and maintain SC Clearance prior to commencing employment. If approved by the MOD, a dual national from a Non-ITAR country may be considered. You will need to have resided in the UK for the last 5 years, or in some circumstances a minimum of 3 years’ residence in the UK over the last five years may be accepted, with additional overseas checks.
Benefits:We offer private medical insurance, cycle-to-work schemes, employee discounts, paid volunteering days, stocks and shares, an annual bonus, and more depending on the role. At Thales, we ensure equal opportunities, pay, and working conditions for all.
Principal FPGA Engineer in Reading employer: Thales
Thales is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Reading. With a commitment to employee growth through professional development pathways and a range of benefits including private medical insurance and paid volunteering days, Thales empowers its engineers to thrive in their careers while contributing to meaningful projects in defence and aerospace. Join a team that values inclusiveness and diversity, and be part of a company dedicated to building a secure future for all.
StudySmarter Expert Advice🤫
We think this is how you could land Principal FPGA Engineer in Reading
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Thales on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Make sure you can talk confidently about firmware design and verification processes. We want to see that you can not only do the job but also explain it clearly!
✨Tip Number 3
Show off your problem-solving skills during interviews. Be ready to tackle hypothetical scenarios related to FPGA engineering. We love candidates who can think on their feet and come up with innovative solutions!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Thales team.
We think you need these skills to ace Principal FPGA Engineer in Reading
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Principal FPGA Engineer role. Highlight your relevant experience in firmware engineering, especially in defence or aerospace, and don’t forget to mention any specific tools or languages you’ve worked with.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role at Thales and how your skills align with their needs. Be sure to mention your experience with multi-disciplinary teams and problem-solving.
Showcase Your Communication Skills:Strong communication is key for this role. In your application, demonstrate your ability to convey complex ideas clearly, both in writing and verbally. This will show that you can effectively collaborate with various teams.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows your enthusiasm for joining the Thales team!
How to prepare for a job interview at Thales
✨Know Your Firmware Inside Out
Make sure you brush up on your firmware engineering knowledge, especially in the defence and aerospace domains. Be ready to discuss your experience with hardware description languages like VHDL and SystemVerilog, as well as any relevant projects you've worked on.
✨Show Off Your Team Spirit
Thales values teamwork, so be prepared to share examples of how you've collaborated with multi-disciplinary teams. Highlight your 'can-do' attitude and how you promote inclusiveness and diversity within a team setting.
✨Prepare for Technical Questions
Expect technical questions related to verification methodologies and digital electronic design. Brush up on your knowledge of tools like Mentor Graphics Modelsim and be ready to explain complex concepts clearly and confidently.
✨Demonstrate Problem-Solving Skills
Be ready to discuss how you've tackled complex problems in past projects. Thales is looking for candidates who can ask challenging questions and suggest innovative ideas, so think of specific examples that showcase your critical thinking abilities.