Talent.com
Software Principal Engineer
Software Principal EngineerDell • Durham, North Carolina, United States
No se aceptan más aplicaciones
Software Principal Engineer

Software Principal Engineer

Dell • Durham, North Carolina, United States
Hace 1 día
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

Software Principal Engineer

The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.

Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Hopkinton, Massachusetts or Durham, North Carolina.

What you'll achieve

As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer's business goals, needs and general business environment creating software solutions. You will :

Responsible for the development and maintenance of data recovery software for Dell's storage product in a scrum team-oriented environment

Contribute to the design and architecture of new features according to the product manager and customer's requirement

Build and review design, functional, technical and / or user documentation as needed

Develop, review and implement test cases for software products and systems

Triage and debug different issues found by testing and in customer cases

Take the first step towards your dream career

Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role : Essential Requirements

Bachelor's degree in Computer Science or related field

10+ years of proven experience in complicated system, e.g. critical telecom product, OS (multi-threading, locks, scheduling), storage protocols (NFS, CIFS, iSCSI), storage technologies (SAN, NAS, RAID, OSD, snapshot, replication), networking, device drivers, clustering, etc.

Strong C / C++ and Python programming skills

Strong Linux / Windows kernel programming skills

Ability to code / debug sophisticated programs in a large and complicated code base, using either written or verbal design specifications

Desirable Requirements

Knowledge and expertise in file systems and data recovery development

Experience with Agile and Scrum methodology

Compensation : Dell is committed to Fair and Equitable compensation practices. The Base Salary Range for this role is $178,000 - $230,000.

Benefits and Perks of working at Dell Technologies

Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member — right now at MyWellatDell.com

Who we are

We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.

Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here .

Job ID : R282862

Crear una alerta de empleo para esta búsqueda

Software Principal Engineer • Durham, North Carolina, United States

Ofertas similares
Staff Software Engineer - Data Team (Durham, NC) #4433

Staff Software Engineer - Data Team (Durham, NC) #4433

GRAIL • Durham, North Carolina, US
A tiempo completo
Job Description Job Description Our mission is to detect cancer early, when it can be cured.We are working to change the trajectory of cancer mortality and bring stakeholders together to adopt in...Mostrar más
Última actualización: hace 2 días • Oferta promocionada
Senior AWS Serverless Engineer

Senior AWS Serverless Engineer

Openkyber • NC, United States
A tiempo completo
Quick Apply
Senior Full Stack Developer (AWS and Python) Work Location : Preference for local to NC candidates but open to remote We are seeking a Senior Full Stack Developer with expertise i...Mostrar más
Última actualización: hace 4 días
Facilities / Engineer Tech, 2nd Shift

Facilities / Engineer Tech, 2nd Shift

Micross • Durham, North Carolina, US
A tiempo completo
Job Description Job Description For more than 40 years, Micross extensive hi-reliability capabilities have served the global Aerospace & Defense, Space, Energy, Medical, Industrial and Fabless Se...Mostrar más
Última actualización: hace 2 días • Oferta promocionada
Test Engineer

Test Engineer

Foxconn Industrial Internet - FII • Durham, NC, US
A tiempo completo
Quick Apply
Durham, North Carolina, United States Employment Type : Full-time, On-Site Overview : Test Engineers are responsible for designing and implementing tests to ensure the product functions to meet...Mostrar más
Última actualización: hace más de 30 días
Full Stack Engineer

Full Stack Engineer

Mastech Digital • Durham, North Carolina, US
Temporal
Job Description Job Description Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations.We are currently seeking ...Mostrar más
Última actualización: hace 2 días • Oferta promocionada
Lead Control Systems Engineer - Holly Springs, NC

Lead Control Systems Engineer - Holly Springs, NC

TRC Talent Solutions • HollySprings, NorthCarolina, United States
A tiempo completo
Lead Control Systems Engineer - Holly Springs, NC.Lead Controls Systems Engineers are responsible for designing and leading building automation projects. Day to day tasks will be determined by the s...Mostrar más
Última actualización: hace 2 días • Oferta promocionada
L3 Production Support Engineer

L3 Production Support Engineer

Emcube Technologies Inc • NC, United States
A tiempo completo
Quick Apply
Title : L3 Production Support Engineer Location : Charlotte, NC Experienced L3 Production Support Engineer to provide advanced application and infrastructure support....Mostrar más
Última actualización: hace 3 días
Controls Engineer II

Controls Engineer II

E2i Inc. • Durham, North Carolina, US
A tiempo completo
Job Description Job Description Salary : $85k-$100k E2i is a small systems integrator that specializes in automation, validation, informatics, control panel design, and fabrication for the last 35...Mostrar más
Última actualización: hace 2 días • Oferta promocionada
Software Engineer

Software Engineer

Cisco Systems, Inc. • Research Triangle Park, North Carolina, United States
A tiempo completo
The application window is expected to close on : .Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. The Cisco Collaboration team deli...Mostrar más
Última actualización: hace 7 días • Oferta promocionada
Senior Software Engineer

Senior Software Engineer

Dell Careers • Durham, NC, United States
A tiempo completo
The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Working at the cutting edge, we design and develop software for platforms, peri...Mostrar más
Última actualización: hace 10 horas • Oferta promocionada • Nueva oferta
Facilities Engineer

Facilities Engineer

Kriya Therapeutics • Research Triangle Park, NC, US
A tiempo completo
Quick Apply
Kriya is a biopharmaceutical company whose mission is to develop life-changing gene therapies for diseases affecting millions of patients around the world. We leverage our proprietary computational ...Mostrar más
Última actualización: hace 15 días
Devops System Engineer

Devops System Engineer

ENFOS, Inc. • Durham, NC, US
A tiempo completo
Quick Apply
ENFOS is redefining how global enterprises manage long-term environmental risk.As the category leader in Environmental Obligation Management, our platform centralizes and automates the full lifecyc...Mostrar más
Última actualización: hace 10 días
Site Reliability Engineer (SRE) - 204447

Site Reliability Engineer (SRE) - 204447

American IT Systems • RTP, NC, United States
A tiempo completo +1
Quick Apply
MsoNoSpacing"> Site Reliability Engineer (SRE) RTP, NC Mostrar más
Última actualización: hace 4 días
Lead Systems Engineer

Lead Systems Engineer

Tharu Technologies LLC • North Carolina, USA
A tiempo completo
Lead Systems Engineer contributing and being a key technical member of the Fleet System Engineering team and responsible for interfacing with multiple Engineering disciplines, Business Managers, Pr...Mostrar más
Última actualización: hace 5 días
AWS Systems Engineer

AWS Systems Engineer

Openkyber • NC, United States
A tiempo completo
Quick Apply
Job Title : AWS Data Engineer Location : Charlotte, NC / Hybrid Duration : 1+ Years About the Role We are seeking a highl...Mostrar más
Última actualización: hace 4 días
Junior Software Engineer

Junior Software Engineer

Builder Clarity LLC • Durham, North Carolina, United States
A tiempo completo
Quick Apply
YOU MUST LIVE IN RALEIGH, DURHAM (TRIANGLE) AREA OR YOUR APPLICATION WILL BE AUTOMATICALLY REJECTED.Zapier / N8N / Make, API integration and iterate on our BI Dashboard SaaS product as we pivot t...Mostrar más
Última actualización: hace más de 30 días
Software Support Engineer

Software Support Engineer

Insurance Office of America • Durham, NC, US
A tiempo completo
Title : Software Support Engineer.Fully Remote | Location / Supporting : .Please note : If this position is posted as either fully remote and / or hybrid, in accordance with company policy, individuals re...Mostrar más
Última actualización: hace más de 30 días
Software Developer

Software Developer

ATTAINX INC • Durham, North Carolina, United States, 27711
A tiempo completo
Must be eligible for a Public Trust .Full-Stack developer responsible for the design and implementation of a distributed enterprise application with external and internal interfaces utilizing micro...Mostrar más
Última actualización: hace 3 días