C++ Firmware Engineer - Cork, Ireland

A company of inventors that unlocked 5G, leading innovations in wireless connectivity and transforming industries.
Cork, Ireland
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For C++ Firmware Engineer - Cork, Ireland

Qualcomm, a pioneer in 5G technology, is seeking a C++ Firmware Engineer to join their Global SVE (System/Validation/Emulation) team in Cork, Ireland. This role focuses on developing CAD tools and software for cutting-edge wireless products. As part of the team, you'll be responsible for creating software automation for chip design, debugging complex issues, and contributing to tools and technology development. The position requires strong C++ programming skills, expertise in data structures, and algorithm development.

The role offers an excellent opportunity to work with leading-edge wireless technology in a company that's at the forefront of 5G innovation. Located in Cork, Ireland's second-largest economic center, you'll be part of a diverse, international community with access to excellent quality of life and convenient European connections through Cork airport.

The ideal candidate will have at least 3 years of software development experience, though the company is hiring at all levels from Engineer to Senior Staff engineer. While a Bachelor's degree is required, candidates with advanced degrees (Master's or PhD) in Computer Science, Computer Engineering, or Applied Mathematics are preferred. The position offers comprehensive benefits including stock options, performance bonuses, education assistance, and various insurance coverage.

Working at Qualcomm means joining a team of inventors in the "Invention Age," where you'll have the opportunity to transform 5G's potential into world-changing technologies. The company culture promotes work-life balance with various employee-run clubs and activities, and the work environment is described as open, relaxed, and collaborative.

Last updated a minute ago

Responsibilities For C++ Firmware Engineer - Cork, Ireland

  • Develop software and automation for chip design
  • Debug and resolve complex issues
  • Contribute towards the continuous development of Tools, Technology and Flows

Requirements For C++ Firmware Engineer - Cork, Ireland

Python
  • Bachelor's degree in Science, Engineering, or related field
  • 3+ years software and algorithm development
  • Very strong C++ programming skills with algorithm development
  • Strong in data structures
  • Excellent interpersonal and analytical skills
  • Ability to work independently
  • Master's or PhD. in Computer Science, Computer Engineering, or Applied Mathematics (preferred)
  • 5+ years relevant experience (preferred)
  • Python programming experience (preferred)
  • Knowledge of CAD/EDA Tools and Flows (beneficial)
  • Background in Mathematics (beneficial)
  • Exposure to VLSI design concepts, logic design (preferred)

Benefits For C++ Firmware Engineer - Cork, Ireland

Medical Insurance
Mental Health Assistance
Parental Leave
Education Budget
Relocation Benefits
Equity
  • Salary, stock and performance related bonus
  • Maternity/Paternity Leave
  • Employee stock purchase scheme
  • Matching pension scheme
  • Education Assistance
  • Relocation and immigration support
  • Life, Medical, Income and Travel Insurance
  • Subsidised memberships for physical and mental well-being
  • Bicycle purchase scheme
  • Employee run clubs

Interested in this job?

Jobs Related To Qualcomm C++ Firmware Engineer - Cork, Ireland

Senior Engineer - BT HOST

Senior Engineer position at Qualcomm focusing on Bluetooth Host development for various devices including mobile, wearables, and automotive applications.

Engineer, Senior - C/C++(Multimedia)

Senior C/C++ Engineering role at Qualcomm focusing on multimedia development for IoT platforms, requiring strong Linux expertise and team leadership skills.

Engineer - C/C++ (Multimedia)

Senior C/C++ Engineer position at Qualcomm focusing on multimedia systems and IoT platform development, requiring strong Linux expertise and team leadership skills.

Engineer, Senior - Camera

Senior Camera Engineer role at Qualcomm, focusing on embedded software development for next-generation camera systems in IoT, robotics, and drone applications.

Auto Compute Systems Engineer

Senior-level Auto Compute Systems Engineer role at Qualcomm Bangalore, focusing on automotive chipset architecture and performance optimization with 5-10 years experience required.