Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Dell Software Principal Engineer 
Ireland, Cork 
944874926

22.04.2025

Software Principal Engineer

Software Principal Engineeron our


As aYou will:

  • Design and Implementation: Contribute to the design, architecture, and implementation of Fibre Channel and Ethernet data paths.
  • Mentorship and Collaboration: Mentor team members in design collaboration, code reviews, development tools, and processes; prepare written specifications for complex products.
  • Documentation: Develop and review design, functional, technical, and user documentation as needed.
  • Software Development Lifecycle: Participate in the full software development lifecycle, including development, testing, continuous delivery, and support.
  • Agile Team Participation: Actively collaborate within an agile team to develop, test, and deliver features; integrate code for new or existing software, resolve customer escalations, and perform root cause analysis.


Essential Requirements

  • Extensive C Programming Experience: Over 8 years of experience in C programming, with strong skills in data structures, multi-core and multi-threaded applications, and hands-on device driver development for Linux or other Unix-like OS.
  • Protocol Knowledge: Must have knowledge of Fibre Channel or FICON protocols.
  • : Ability to work in a large team, follow existing procedures, and deliver high-quality, unit-tested code.
  • Kernel and OS Expertise: In-depth knowledge of kernel functionality and architecture, including networking, memory management, and process management; experience with OS hypervisors and low-level functionality, understanding of x86 assembly, and hardwareperipherals/buses/protocolssuch as PCIe.
  • CPU Architecture and Protocols: Solid understanding of low-level CPU architecture (cores, cache, MMU, bus architecture, etc.) and good understanding of protocols and interfaces including SPI and I2C


Desirable Requirements

  • Experience with Enterprise Storage, Atlassian products (JIRA, Confluence)
  • Bachelor’s or master’s degree in computer science or related field

30/04/2025