Qualcomm

Embedded Senior Software Engineer – Storage - Cork, Ireland

Qualcomm
Apply
4 months ago
Cork, IrelandSenior

Responsibilities

  • Develop and maintain storage drivers and proprietary Qualcomm filesystem modules for modem processors and Linux-based Qualcomm SoCs.
  • Develop Linux kernel storage drivers, filesystem modules, block drivers, and memory subsystem components.
  • Optimize storage and memory performance for runtime efficiency and power consumption.
  • Debug and resolve kernel-level issues reported by customers and flash vendor partners.
  • Develop storage flashing tools, PC image-creation and provisioning tools, and Linux user-space testing and validation tools.
  • Contribute to upstream Linux kernel design and implementation of storage and memory features.
  • Collaborate with cross-functional teams, open-source software communities, and the Linux community.

Requirements

  • 4+ years of embedded software experience is requested.
  • Expert-level C programming skills are required; Python knowledge is a plus.
  • Expertise in Linux kernel programming, device-driver development, and kernel internals including memory management and scheduling.
  • Experience with Linux filesystem modules such as F2FS, EXT4, and EROFS is a plus.
  • Strong kernel and user-space debugging skills, including JTAG or ICE debugger experience.
  • Understanding of real-time embedded programming and real-time operating-system concepts.
  • Familiarity with ARM architecture and hardware-level debugging is a plus.
  • A bachelor's degree in Engineering, Information Systems, Computer Science, or a related field plus 2+ years of software engineering or related experience, a master's degree plus 1+ year, or a PhD in a related field.
  • Academic or work experience with programming languages such as C, C++, Java, or Python.
  • Equivalent experience may be considered when the candidate can demonstrate the required competencies and ability to fulfill the role.

Benefits

  • Salary, stock, and performance-related bonus are offered.
  • Maternity and paternity leave, employee stock purchase scheme, and matching pension scheme are provided.
  • Education assistance and relocation and immigration support are available.
  • Life, medical, income, and travel insurance are provided.
  • Subsidized memberships support physical and mental well-being.
  • Bicycle purchase scheme and employee-run clubs are available.
  • The role is based in Cork, Ireland, in an open, relaxed, and collaborative work environment.

Categories

Qualcomm

About Qualcomm

10,000+ employees

Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.

Contact me