Logo of Huzzle

Hardware Development Engineer – Digital Design & Emulation

Applications are closed

  • Job
    Full-time
    Senior (5-8 years)
  • Austin

Requirements

  • Minimum of 5 years in digital design, RTL development, and C/C++ programming. Experience with SystemC modeling and enterprise emulator (Protium, Palladium, Veloce or Zebu) is a plus. We use Protium.
  • Master’s degree in Electrical Engineering (EE), Computer Engineering (CE), or a related field. A strong interest or background in Computer Architecture (CompArch) is desirable.
  • Proficiency in RTL design
  • Experience with performance modeling and benchmarking.
  • Strong programming skills in C/C++.
  • Understanding of embedded software and device drivers.
  • Knowledge of ARM or RISC-V processors is preferred; mixed-signal experience is a bonus.
  • Familiarity with functional modeling and a programmer’s view of hardware/software interaction.
  • Flexibility and adaptability are a must

Responsibilities

  • Digital Design & RTL: Work on RTL design to enable performance modeling and benchmarking. Convert RTL designs into formats compatible with enterprise emulation/prototyping tools (such as Palladium, Protium, Veloce, Zebu)
  • SystemC Modeling & Enterprise Emulation: Engage with SystemC for performance modeling and utilize the emulator to support early software development.
  • Software Development: Develop and maintain software for processors using C/C++. Collaborate with software teams to support embedded software and device driver development.
  • Collaboration & Support: Work closely with cross-functional teams to ensure seamless integration between hardware and software components. Address early software development requirements and performance needs.
  • Performance Modeling: Conduct performance modeling and benchmarking to optimize design and software interaction.

FAQs

What is the primary focus of the Hardware Development Engineer position?

The primary focus of the Hardware Development Engineer position is on Digital Design and RTL development, SystemC modeling, performance benchmarking, and supporting embedded software development using C/C++ programming.

What kind of experience is required for this role?

A minimum of 5 years in digital design, RTL development, and C/C++ programming is required. Experience with SystemC modeling and enterprise emulators such as Protium, Palladium, Veloce, or Zebu is a plus.

What educational background is preferred for candidates applying for this position?

A Master’s degree in Electrical Engineering (EE), Computer Engineering (CE), or a related field is preferred, along with a strong interest or background in Computer Architecture.

Is knowledge of specific processors important for this role?

Yes, knowledge of ARM or RISC-V processors is preferred. Additionally, mixed-signal experience is considered a bonus.

What skills will be beneficial for this position?

Proficiency in RTL design, experience with performance modeling and benchmarking, strong programming skills in C/C++, and an understanding of embedded software and device drivers will be beneficial.

How important is collaboration in this role?

Collaboration is essential in this role, as the engineer will work closely with cross-functional teams to ensure seamless integration between hardware and software components and address early software development requirements.

What tools will the Hardware Development Engineer use for emulation and performance modeling?

The engineer will work with enterprise emulation/prototyping tools such as Palladium, Protium, Veloce, or Zebu, specifically using Protium at Cirrus Logic.

Are there any specific personality traits that are emphasized for this position?

Flexibility and adaptability are key personality traits emphasized for this position, as the role may have evolving requirements and responsibilities.

What are the potential opportunities for career growth at Cirrus Logic?

Cirrus Logic is known for an award-winning culture that promotes employee experiences and engagement, providing opportunities for career growth within the organization.

What kind of company culture can new employees expect at Cirrus Logic?

New employees can expect a company culture built on inclusion, fairness, and meaningful community engagement, where different approaches and perspectives are valued and respected.

Experts in Low-Power Audio and High-Performance Mixed-Signal Processing

Manufacturing & Electronics
Industry
1001-5000
Employees
1984
Founded Year

Mission & Purpose

Cirrus Logic is a leading provider of high-performance, mixed-signal processing solutions for audio and voice applications. With a focus on innovation and engineering excellence, Cirrus Logic designs and manufactures integrated circuits and solutions that enable immersive audio experiences, efficient power management, and enhanced connectivity in consumer electronics, automotive systems, and industrial applications. By delivering cutting-edge technologies and industry-leading performance, Cirrus Logic aims to create value for customers while shaping the future of audio solutions.

Culture & Values

  • Job Satisfaction:

    This place has the best work environment in terms of special events and benefits of any place I have ever worked outside Silicon Valley. Of course the difference here is that you have a work/life balance and can afford a mortgage.

  • Continuous Improvement:

    Management is open and willing to try new ideas and support your efforts. This is critical to remain technical leaders in our field.

  • Communication:

    Everyone in the company is fair game when trying to get something done. I've had more communication with superiors and senior employees here than I've ever had before.

  • Integrity:

    The CEO is extremely approachable and speaks with an 'everyman language.' I've been at several other companies and usually the CEO is someone people avoid and who speak downward toward employees. This is the exact opposite here at Cirrus Logic.

  • Innovation:

    Management is willing to give contributors space to do their jobs, freedom to make mistakes (and learn from them), and support innovation at all levels.

Benefits

  • Good Health

    Cirrus Logic offers multiple health care options to support our employees' and their families' unique needs and overall well-being. From preventive care, dental and vision care, an on-site medical clinic in Austin and significant funding to health savings accounts, Cirrus Logic puts a premium on good health by covering a wide range of health and wellness programs for our employees worldwide.

  • Family Planning and Dependent Care

    Becoming a parent is an exciting time in life. Cirrus Logic offers a full suite of family planning benefits covering fertility, adoption and paid parental leave. Dependent care offerings include backup childcare benefits and discounts, flexible spending accounts and even college coaching for older children.

  • Mental and Emotional Wellness

    In tandem with helping our employees take proper care of their physical wellness, Cirrus Logic offers resources for achieving overall mental and emotional well-being. Assistance with work-life balance, anxiety and challenges in handling life’s stresses is made available through a wide range of programs, including life coaching, counseling, mindfulness practices and an employee assistance program.

  • Work Perks

    Our modern facilities provide inviting environments for innovation and collaboration and our larger design centers offer a wide variety of amenities that include on-site fitness centers, exercise classes, discounted lunch service, free snack bistros, guitar classes, chair massages – and many more perks! Cirrus Logic employees also have access to a wide range of research and information resources through on-site and virtual corporate libraries supported by a dedicated librarian.

  • Flexible Schedules

    Our employees always have the flexibility to balance daily work-related responsibilities with time to unwind with family and friends. Our hybrid working environment follows a two-day in-office work schedule to allow for team-oriented collaboration and personal flexibility to work remotely.

  • Commuting to Work

    Cirrus Logic’s transportation programs offer a variety of stress-free alternatives for commuting to the office. These include dedicated employee shuttles at our design centers in Austin and reimbursement for using public transportation, such as trains and buses. With bike cages, on-site gyms and locker rooms, Cirrus Logic makes it easy to leave your car behind, help protect the environment and commute to work in style.

  • Retirement Planning

    Cirrus Logic provides various resources to help employees plan for their financial security. In addition to company-sponsored retirement accounts, Cirrus Logic employees have access to personalized guidance on various financial topics, including income protection plans, legal insurance, disability and life insurance options.

  • Bonus Programs

    With great work comes great rewards. Cirrus Logic rewards all employees for the company’s financial success and individual recognition programs celebrate employees who go above and beyond in their job performance. Key programs include semi-annual profit-sharing, individual recognition bonuses, a generous referral program for employees who help recruit great new people to our team and peer-to-peer awards that allow employees to recognize their fellow employees.