At a Glance
- Tasks: Lead a team to design and validate cutting-edge FPGA hardware platforms.
- Company: Join Arm, a leader in embedded design and technology innovation.
- Benefits: Enjoy a dynamic work environment with opportunities for professional growth and collaboration.
- Why this job: Be at the forefront of technology, working on impactful projects with top engineering talent.
- Qualifications: Strong FPGA skills, leadership experience, and proficiency in RTL design are essential.
- Other info: This role is based in Manchester, UK, with a focus on engineering efficiency and quality.
The predicted salary is between 48000 - 84000 £ per year.
We are looking for a Lead FPGA / Embedded-Systems Engineer to join Arm’s Solution Engineering Hardware Platforms team on a permanent basis. The team is based in Cambridge and Manchester, UK working at the forefront of Arm based embedded design. We are a multi-disciplinary team with software, FPGA and board design expertise delivering platforms internally and externally in support of Arm’s IP business model.
This role will initially involve leading an FPGA design team to prototype and validate new FPGA hardware platforms and develop reference design material. You'll be the lead, generating the FPGA prototype design for enablement and validation, working with software and boards engineers.
Responsibilities:
- Leading and mentoring a team of engineers.
- Liaise and collaborate with development teams, translating high level requirements into project and design requirements, ensuring these are implemented and providing mitigations and alternatives where not feasible.
- Breaking down the requirements (technical and delivery) and translating into packages of work that are direct inputs in forming a resourced project plan.
- Tracking to the project plan, identifying, and managing risks and reporting status.
- Developing FPGA implementations targeting both our internal platforms and 3rd party platforms to demonstrate Arm’s latest IP products.
- Commissioning of FPGA prototyping hardware including specification of peripheral hardware.
Required Skills and Experience:
- Solid FPGA Engineer with strong technical leadership skills.
- Development of accurate project plans involving multiple teams and ensuring deliveries follow the agreed plan.
- Design automation is critical when constructing efficient design and delivery flows; scripting skills in Python and TCL would be advantageous.
- Detailed knowledge of the FPGA design flow from RTL design, simulation, synthesis and place & route.
- Demonstrate an understanding of ASIC/SoC prototyping in FPGA.
- Strong RTL skills in Verilog / System Verilog or VHDL.
- Excellent communications skills, written and spoken English; ability to write coherent documentation.
“Nice To Have” Skills and Experience:
- Knowledge and expertise in debugging sophisticated designs, embedded software, simulation and hardware.
- A creative and structured approach to problem-solving.
- Working with the latest Xilinx UltraScale+ devices and tools.
- Use of Synplify tool chain for single FPGA implementations.
- Knowledge/Experience of implementation of DDR memory sub-systems.
- Programming languages such as: assembly language (ideally Arm assembler), higher-level (C), object-oriented (C++).
- Use of a UNIX environment and shell programming/scripting in Tcl, Perl, Python etc.
- Experience and knowledge of Arm IP and AMBA standard.
In Return:
You will get to expand your expertise, be challenged and work with advancing technologies. Working alongside many other engineering teams including software, IP implementation and verification involving deep technical discussions, working with top class multifunctional engineering teams.
Lead FPGA / Embedded-Systems Engineer employer: TN United Kingdom
Contact Detail:
TN United Kingdom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead FPGA / Embedded-Systems Engineer
✨Tip Number 1
Make sure to showcase your leadership skills during the interview process. As a Lead FPGA / Embedded-Systems Engineer, you'll be expected to mentor and guide a team, so prepare examples of how you've successfully led projects or teams in the past.
✨Tip Number 2
Familiarise yourself with Arm's latest IP products and technologies. Being knowledgeable about their offerings will not only impress your interviewers but also demonstrate your genuine interest in the role and the company.
✨Tip Number 3
Prepare to discuss your experience with FPGA design flows, particularly in RTL design and simulation. Be ready to explain your approach to tackling complex design challenges and how you ensure high-quality outputs.
✨Tip Number 4
Network with current or former employees of Arm, especially those in similar roles. They can provide valuable insights into the company culture and expectations, which can help you tailor your approach during the application process.
We think you need these skills to ace Lead FPGA / Embedded-Systems Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with FPGA design, embedded systems, and any leadership roles you've held. Use specific examples that demonstrate your technical skills and project management abilities.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role at Arm Limited. Mention how your background aligns with their needs, particularly in leading teams and developing FPGA implementations. Be sure to include your familiarity with relevant tools and languages.
Highlight Relevant Projects: When detailing your experience, focus on projects where you led a team or developed FPGA designs. Discuss the challenges you faced, how you overcame them, and the impact of your work on the project's success.
Proofread Your Application: Before submitting, carefully proofread your application materials. Ensure there are no spelling or grammatical errors, and that your documentation is clear and coherent, reflecting your strong communication skills.
How to prepare for a job interview at TN United Kingdom
✨Showcase Your Technical Leadership
As a Lead FPGA / Embedded-Systems Engineer, it's crucial to demonstrate your technical leadership skills. Be prepared to discuss your experience in leading teams, mentoring engineers, and how you've successfully managed projects in the past.
✨Prepare for Technical Questions
Expect in-depth technical questions related to FPGA design flows, RTL design, and simulation. Brush up on your knowledge of Verilog, System Verilog, and VHDL, as well as your experience with tools like Synplify and Xilinx UltraScale+ devices.
✨Communicate Clearly
Excellent communication skills are essential for this role. Practice explaining complex technical concepts in a clear and concise manner, as you may need to translate high-level requirements into actionable project plans during the interview.
✨Demonstrate Problem-Solving Skills
Be ready to showcase your creative and structured approach to problem-solving. Prepare examples of challenges you've faced in previous projects and how you overcame them, particularly in relation to FPGA implementations and debugging designs.