Senior RTL Algorithm Engineer in Milton Keynes

Senior RTL Algorithm Engineer in Milton Keynes

Milton Keynes Full-Time 48000 - 72000 £ / year (est.) No working from home possible
Envisics

At a Glance

  • Tasks: Transform innovative algorithms into practical RTL designs and lead design reviews.
  • Company: Envisics is pioneering holographic technologies for augmented reality in the automotive industry.
  • Benefits: Enjoy flexible work schedules, comprehensive health coverage, gym reimbursements, and 33 days of annual leave.
  • Other info: Passionate individuals who value diversity and innovation are encouraged to apply.
  • Why this job: Join a creative team driving cutting-edge technology with opportunities for career advancement and collaboration.
  • Qualifications: Bachelor's degree in relevant fields and 6-8 years of RTL design experience required.

The predicted salary is between 48000 - 72000 £ per year.

Join Our Team as a Senior RTL Algorithm Engineer at Envisics!

Are you ready to unleash your creativity and make a significant impact in the automotive industry? At Envisics, we are at the forefront of developing innovative holographic technologies for augmented reality Head-up Displays (HUDs). We are seeking a Senior RTL Algorithm Engineer to join our team and contribute to the cutting-edge technology that drives our products.

Why Envisics?

At Envisics, we believe that our people are our most valuable asset. We offer a comprehensive benefits package designed to support your health, wellbeing, and professional growth. Here’s what you can expect:

  • Medical & Dental Care: Comprehensive coverage to keep you healthy.
  • Gym Reimbursement Scheme: Invest in your fitness and wellbeing.
  • Equity Scheme Participation: Share in our success with significant equity opportunities.
  • Flexible Work Schedule: Enjoy a core hours-based work schedule with a hybrid working model.
  • 33 Days of Annual Leave: Take time to recharge and enjoy life.
  • Career Advancement Opportunities: Grow your career as we expand our footprint in the industry.
  • Collaboration with Experts: Work alongside leading professionals in cutting-edge technology.

Your Role

As a Senior RTL Algorithm Engineer, you will play a pivotal role in transforming innovative algorithms into practical RTL implementations. Your responsibilities will include:

  • Taking ownership of converting 3D holographic concepts and algorithms into RTL designs.
  • Performing analysis and modeling of algorithms, mathematical models, and behavior definitions.
  • Transforming models and equations into synthesized RTL implementations.
  • Adapting and improving behavior, functional, and logic specifications into robust RTL designs.
  • Contributing constructively to architecture definition and design.
  • Integrating components, IP, and subsystems effectively.
  • Conducting IP analysis and selection to ensure optimal performance.
  • Defining, designing, and implementing simulation and test environments.
  • Driving simulations for component and subsystem tests.
  • Participating in, conducting, and leading design reviews.
  • Engaging in functional validation using FPGA prototypes and post-silicon validation for ASICs.
  • Collaborating with Photonics and Holographic Research Teams to enhance product development.
  • Interacting with the Electronics Design Team to ensure seamless integration.
  • Mentoring junior team members to foster growth and development.

What We’re Looking For

To excel in this role, you should have:

  • A Bachelor’s degree in Computer Science, Engineering, Mathematics, or Physics.
  • 6-8 years of RTL design and implementation experience with a strong focus on algorithm analysis and modeling.
  • Proficiency in Verilog/SystemVerilog for RTL design.
  • Strong mathematical skills and experience in computer arithmetic.
  • Expertise in high-speed design (>500MHz) and pipelined design with data streaming.
  • Knowledge of computer architecture/microarchitecture and memory systems design (both on and off-chip).
  • Familiarity with standard interconnect structures and interfaces and multi-clock domain designs.
  • Highly developed debugging skills and experience with RTL simulation tools (Modelsim/Questa).
  • Experience in interfacing with external chips and devices.
  • Proficiency in scripting/modeling languages such as Matlab and/or Python.
  • Excellent communication skills to convey abstract concepts clearly.

Good to Have:

  • Knowledge of VHDL and experience in video/image processing.
  • Basic understanding of electronics design and practical exposure to analog electronics (using oscilloscopes and logic analyzers).
  • Familiarity with programming languages such as C, C++, C#, and assembler (ARM).
  • Experience with frontend ASIC design and versioning systems.
  • Knowledge of Tcl/Tk, Simulink, and DSP-builder.
  • Experience with video interfaces like HDMI or embedded DisplayPort (eDP) and serial protocols/interfaces.

Ready to Innovate with Us?

If you are passionate about algorithms, mathematics, and RTL design, and eager to contribute innovative ideas to our team, we want to hear from you! At Envisics, our mission is a shared goal, and we encourage all employees to express their individuality and creativity. We value diversity as it drives innovation, which is at the core of what we do.

Apply now and be part of something extraordinary!

Senior RTL Algorithm Engineer in Milton Keynes employer: Envisics

At Envisics, we pride ourselves on being an exceptional employer that values creativity and innovation in the automotive industry. Our comprehensive benefits package, including medical care, gym reimbursement, and equity participation, supports your health and professional growth while fostering a collaborative work culture with leading experts. With ample career advancement opportunities and a flexible work schedule, Envisics is the perfect place for passionate individuals to thrive and make a meaningful impact.

Envisics

Contact Details:

Envisics Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior RTL Algorithm Engineer in Milton Keynes

Tip Number 1

Familiarise yourself with the latest trends in holographic technology and augmented reality. This knowledge will not only help you understand the company's vision but also allow you to engage in meaningful conversations during interviews.

Tip Number 2

Network with professionals in the automotive and tech industries, especially those involved in RTL design and algorithm development. Attend relevant conferences or webinars to make connections that could lead to referrals.

Tip Number 3

Brush up on your Verilog/SystemVerilog skills and be prepared to discuss specific projects where you've applied these languages. Having concrete examples ready can demonstrate your expertise and problem-solving abilities.

Tip Number 4

Showcase your mentoring experience, as the role involves guiding junior team members. Be ready to share how you've supported others in their professional growth, which aligns with the company's values.

We think you need these skills to ace Senior RTL Algorithm Engineer in Milton Keynes

RTL Design and Implementation
Algorithm Analysis and Modelling
Verilog/SystemVerilog Proficiency
Mathematical Skills
Computer Arithmetic Expertise
High-Speed Design (>500MHz)
Pipelined Design with Data Streaming

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience in RTL design and algorithm analysis. Emphasise your proficiency in Verilog/SystemVerilog and any relevant projects that showcase your skills in high-speed design and pipelined architecture.

Craft a Compelling Cover Letter:In your cover letter, express your passion for the automotive industry and innovative technologies. Mention specific experiences that align with the responsibilities of the Senior RTL Algorithm Engineer role, such as your work with FPGA prototypes or collaboration with research teams.

Showcase Relevant Skills:Clearly outline your technical skills related to the job description, including your expertise in computer arithmetic, debugging skills, and familiarity with simulation tools like Modelsim/Questa. Highlight any additional programming languages you know that could be beneficial for the role.

Demonstrate Team Collaboration:Since the role involves mentoring junior team members and collaborating with various teams, provide examples of how you've successfully worked in a team environment. This could include leading design reviews or contributing to cross-functional projects.

How to prepare for a job interview at Envisics

Showcase Your Technical Skills

Be prepared to discuss your experience with RTL design and implementation in detail. Highlight specific projects where you successfully transformed algorithms into practical RTL designs, and be ready to explain the challenges you faced and how you overcame them.

Demonstrate Your Problem-Solving Abilities

Expect technical questions that assess your analytical skills and understanding of algorithm analysis and modelling. Use examples from your past work to illustrate how you've approached complex problems and developed effective solutions.

Communicate Clearly

Since excellent communication skills are essential for this role, practice explaining abstract concepts in a clear and concise manner. Be ready to discuss how you would convey complex ideas to both technical and non-technical team members.

Prepare for Collaboration Questions

Given the collaborative nature of the role, think about your experiences working with cross-functional teams. Be ready to share examples of how you've effectively collaborated with other engineers, researchers, or designers to achieve project goals.