Senior Principal Software Engineer (C coding, Fibre Channel, LINUX, Storage)

A global technology company that helps individuals and organizations transform how they work, live and play.
Hopkinton, MA 01748, USA
$191,000 - $247,000
Backend
Principal Software Engineer
In-Person
12+ years of experience
Enterprise SaaS

Description For Senior Principal Software Engineer (C coding, Fibre Channel, LINUX, Storage)

Dell Technologies is seeking a Senior Principal Software Engineer to join their Software Engineering Team in Hopkinton, Massachusetts. This role focuses on developing sophisticated systems and software solutions, particularly in FibreChannel and Ethernet datapaths. The ideal candidate will have extensive experience in C programming, Linux systems, and Fibre Channel protocols. You'll be working with cutting-edge technologies, contributing to design and architecture, mentoring team members, and participating in the full software development lifecycle. The position offers comprehensive benefits and competitive compensation ranging from $191,000 to $247,000 annually. As part of Dell's engineering team, you'll have the opportunity to work on next-generation software applications and make a significant impact on enterprise storage solutions. The role combines technical leadership with hands-on development, requiring expertise in low-level system architecture and protocol implementation.

Last updated a day ago

Responsibilities For Senior Principal Software Engineer (C coding, Fibre Channel, LINUX, Storage)

  • Contribute to the design and architecture and implementation of FibreChannel and Ethernet datapaths
  • Mentor team members in design collaboration, code reviews, development tools and processes
  • Prepare written software/storage specifications for complex products
  • Take part in the full software development life cycle
  • Be an active member of an agile team
  • Lead and resolve customer escalations
  • Perform root cause analysis as required

Requirements For Senior Principal Software Engineer (C coding, Fibre Channel, LINUX, Storage)

Linux
  • C programming 12+ years experience
  • Strong knowledge of data structures
  • Experience with multi-core & multi-threaded applications
  • Hands-on device driver development for Linux or Unix-like OS
  • Fibre Channel or FICON protocol knowledge
  • In-depth knowledge of kernel functionality and architecture
  • Experience with OS hypervisors
  • Understanding of x86 assembly
  • Experience with hardware peripherals/buses/protocols including PCIe
  • Understanding of low-level CPU architecture
  • Bachelor's or master's degree in computer science or related field

Benefits For Senior Principal Software Engineer (C coding, Fibre Channel, LINUX, Storage)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive Healthcare Programs
  • Award Winning Financial Wellness Tools and Resources
  • Generous Leave of Absence for New Parents and Caregivers
  • Industry Leading Wellness Platform
  • Employee Assistance Program

Interested in this job?

Jobs Related To Dell Technologies Senior Principal Software Engineer (C coding, Fibre Channel, LINUX, Storage)

Software Principal Engineer-Java, Network Attached Storage

Principal Software Engineer position at Dell Technologies focusing on Java development for Network Attached Storage systems in Bangalore.

Software Senior Principal Engineer

Senior Principal Software Engineer role at Dell Technologies focusing on systems development, automation, and technical leadership in Bangalore.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on system management automation and testing, requiring 8+ years of experience in server/storage domain.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on backend development for PowerStore storage solutions using Python, Java, and PostgreSQL.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on software architecture, development, and team leadership using .NET technologies in Bangalore.