Trabajos
>
Mexico City

    Principal Software Engineer - Mexico City, México - Western Digital

    Western Digital
    Default job background
    De jornada completa
    Descripción

    Company Description

    At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.

    At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we've been doing just that. Our technology helped people put a man on the moon.

    We are a key partner to some of the largest and highest growth organizations in the world. From energizing the most competitive gaming platforms, to enabling systems to make cities safer and cars smarter and more connected, to powering the data centers behind many of the world's biggest companies and public cloud, Western Digital is fueling a brighter, smarter future.

    Binge-watch any shows, use social media or shop online lately? You'll find Western Digital supporting the storage infrastructure behind many of these platforms. And, that flash memory card that captures and preserves your most precious moments? That's us, too.

    We offer an expansive portfolio of technologies, storage devices and platforms for business and consumers alike. Our data-centric solutions are comprised of the Western Digital, G-Technology, SanDisk and WD brands.

    Today's exceptional challenges require your unique skills. It's You & Western Digital. Together, we're the next BIG thing in data.

    Job Description

    As a Principal Software Engineer at SanDisk, you will play a key role in designing, developing, and optimizing software solutions for our cutting-edge hardware devices. You will lead a team of skilled engineers, collaborating closely with cross-functional teams to deliver high-quality software that enhances the performance and functionality of our storage products.

    ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Technical Leadership: Provide technical leadership and guidance to a team of software engineers. Drive the design and implementation of software solutions for SanDisk's hardware devices.
  • Architecture and Design: Architect and design software systems that efficiently interact with and control storage hardware components. Ensure scalability, reliability, and performance meet or exceed industry standards.
  • Coding and Development: Hands-on development of software components, modules, and applications. Write clean, efficient, and maintainable code while adhering to coding standards and best practices.
  • Collaboration: Collaborate with cross-functional teams, including hardware engineers, firmware developers, and quality assurance, to ensure seamless integration of software and hardware components.
  • Innovation: Stay abreast of industry trends, emerging technologies, and best practices. Introduce innovative solutions and technologies to enhance the functionality and performance of SanDisk's storage products.
  • Problem Solving: Proactively identify and address technical challenges, bottlenecks, and issues. Work collaboratively to find effective solutions and drive continuous improvement.
  • Code Review: Conduct and participate in code reviews to maintain code quality, consistency, and adherence to coding standards.
  • Documentation: Create and maintain comprehensive technical documentation for software architecture, design, and implementation.
  • Qualifications

    REQUIRED:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • years of experience in software development, with a focus on systems-level programming.
  • Proven experience in leading software development teams.
  • Expertise in Dart, Python or any related programming languages.
  • Experience with storage technologies, file systems, and device drivers.
  • Strong understanding of client applications and modern web development within dynamic environments
  • SKILLS:

  • Excellent problem-solving and debugging skills.
  • Effective communication and collaboration skills.
  • Familiarity with Agile development methodologies.
  • PREFERRED:

  • Knowledge of flash storage technologies.
  • Experience with embedded systems development.
  • Familiarity with storage protocols such as NVMe, SATA, or SCSI.
  • Experience with Linux kernel development.
  • Additional Information

    Western Digital thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.

    Western Digital is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

    Based on our experience, we anticipate this job will close on or before 04/16/2024 . If we have not closed our search by this date, we will update this posting with a new anticipated close date.

    #LI-KH1


  • DXC Technology

    Software Engineer

    hace 1 semana


    DXC Technology Ciudad de México

    **Software Engineer - DXC Technology - Presencial** · En DXC usamos el poder de la tecnología para brindar servicios de TI de misión crítica que nuestros clientes necesitan para modernizar las operaciones e impulsar la innovación en todo su patrimonio de TI. Brindamos servicios a ...

  • Reclu IT

    Software Engineer

    hace 2 semanas


    Reclu IT Ciudad de México

    BIENVENIDOS A TODOS LOS DESARROLLADORES · Esta vacante está enfocada principalmente al desarrollo web con proyectos globales con empresa internacional, donde estarás participando en todo el ciclo del desarrollo de software. · Envía tu CV para poder participar en el proceso si cue ...

  • Thomson Reuters

    Software Engineer

    hace 1 semana


    Thomson Reuters Ciudad de México

    **Job Description**: · ¿Te apasiona la oportunidad de aportar tu experiência técnica para impulsar a nuestro equipo de ingeniería utilizando las mejores prácticas de la industria en una empresa de clase mundial? Estamos contratando 100+ Ingenieros en Software con diferentes nível ...

  • DXC Technology

    Software Engineer

    hace 3 días


    DXC Technology Ciudad de México

    **Software Engineer - DXC Technology - Presencial** · En DXC usamos el poder de la tecnología para brindar servicios de TI de misión crítica que nuestros clientes necesitan para modernizar las operaciones e impulsar la innovación en todo su patrimonio de TI. Brindamos servicios a ...

  • DXC Technology

    Software Engineer

    hace 1 semana


    DXC Technology Ciudad de México

    **Software Engineer - DXC Technology - Presencial** · En DXC usamos el poder de la tecnología para brindar servicios de TI de misión crítica que nuestros clientes necesitan para modernizar las operaciones e impulsar la innovación en todo su patrimonio de TI. Brindamos servicios a ...

  • NA-AT Technologies

    Java Software Engineer

    hace 1 semana


    NA-AT Technologies Ciudad de México

    Como **Java Software Engineer** en NA-AT Technologies, tendrás la oportunidad de participar activamente en el proceso general del proyecto realizando entregas en tiempo y forma. Formarás parte del equipo de desarrollo que implementa y mejora procesos internos para el éxito de nue ...

  • Thomson Reuters

    Lead Software Engineer

    hace 1 semana


    Thomson Reuters Ciudad de México

    Lead Software Engineers - Equipo de Ingeniería · ¿Te apasiona la oportunidad de aportar tu experiência técnica para impulsar a nuestro equipo de ingeniería utilizando las mejores prácticas de la industria en una empresa de clase mundial? Estamos contratando **100+ Ingenieros en S ...

  • Grupo MTG

    Software Engineer

    hace 2 semanas


    Grupo MTG Miguel Hidalgo, México

    Desarrollar la plataforma core basada en microservicios y arquitectura hexagonal. · Además, de trabajar en el desarrollo de software y herramientas para respaldar e implementar la solución de back office · AWS, PHP, JAVA,.NET C# , React, RESTful, BD y Metodología Agile · Tipo de ...


  • Zillow distrito federal, México

    About the team The Developer Experience Delivery Engineering team is responsible for the design, development, maintenance and operation of the systems and tools that enable all Zillow Group engineers to build, test, deploy and ship features to our customers. Our team is at the fo ...

  • 99minutos

    Software Engineer

    hace 2 semanas


    99minutos Miguel Hidalgo, México

    Somos una empresa joven enfocada en el sector logística con 8 años de experiência. Contamos con un equipo dinámico distribuido a lo largo de Latinoamerica que se divierte haciendo desarrollo para el uso real de personas reales. Si eres amantes de los retos, del dinamismo, de la i ...

  • 99minutos

    Software Engineer

    hace 2 semanas


    99minutos Miguel Hidalgo, México

    Somos una empresa joven enfocada en el sector logística con 8 años de experiência, contamos con un equipo dinámico distribuido a lo largo de Latinoamerica que se divierte haciendo desarrollo para el uso real de personas reales. Estamos a la búsqueda de Ingenieros de Software en M ...

  • 99minutos

    Software Engineer

    hace 2 semanas


    99minutos Miguel Hidalgo, México

    Somos una empresa joven enfocada en el sector logística con 8 años de experiência. Contamos con un equipo dinámico distribuido a lo largo de Latinoamerica que se divierte haciendo desarrollo para el uso real de personas reales. Si eres amantes de los retos, del dinamismo, de la i ...

  • Tienda Pago

    Sr. Software Engineer

    hace 1 semana


    Tienda Pago Ciudad de México

    **¿Quienes somos?** · Somos una Fintech con presencia y operaciones en México y Perú. Además, gran parte del equipo se encuentra distribuido en diferentes países como USA, Colombia, España, Argentina y República Dominicana, entre otros. Por ende tenemos una multiculturalidad muy ...

  • Reclu IT

    Software Engineer Ii

    hace 1 semana


    Reclu IT Ciudad de México

    Mínimo 2 años de experiência. · - Tareas: · Codificación práctica. · Realizar revisiones de código. · Soporte técnico y orientación a otros miembros del equipo en caso de cualquier problema. · Recopilación de requisitos. · Despliegues de producción y soporte. · - Habilidades: · C ...


  • Capgemini Ciudad de México

    RRHH: Fernando Cortés · Puesto: Ab Initio Developer · Nível de experiência: Senior · Nível de educación: Educación Superior · Ubicación: CDMX · Práctica: I&D · Conocimientos y experiência necesaria: · - Consultor Ab Initio Lider de proyecto, lider técnico · - Analista técnico y d ...


  • ZMEX Zillow Mexico, S. de R.L. de C.V. Mexico City, México De jornada completa

    About the team · The Developer Experience Delivery Engineering team is responsible for the design, development, maintenance and operation of the systems and tools that enable all Zillow Group engineers to build, test, deploy and ship features to our customers. Our team is at the ...


  • Capgemini Ciudad de México

    Need: · RH: Miriam Rubio · Posición: Consultor SOA · Nível de Experiência: 3 años de experiência · Educación: Licenciatura o Ingeniería · Localidad: Mexico, Remoto · Practica: PBS · Industria - Sector: MALS · ¿Qué harás en esta posición?: · - Experiência mínima de 4 años en algu ...

  • Talent Accelerator

    Mid Software Engineer

    hace 2 semanas


    Talent Accelerator Ciudad de México

    **Buscamos a un desarrollador de software spara unirse al equipo de desarrollo de una empresa internacional** · **Estamos en la búsqueda de un individuo altamente creativo, comprometido y motivado, con un deseo genuino de avanzar en su carrera profesional. Esta persona se integra ...

  • Odoo, Inc.

    Software Engineer Junior

    hace 3 semanas


    Odoo, Inc. Ciudad de México

    Nuestros expertos en ingeniería se encargan de revisar y programar el código de las bases de datos personalizadas de nuestros clientes, con el objetivo de mejorar el rendimiento de sus flujos de negocio en la plataforma. Para ello, analizan los procesos empresariales de los clien ...


  • Capgemini Ciudad de México

    Desarrollador API · Desarrollador API · Ubicación: Remoto · Job reference code*: · Práctica: CCA · Industria - Sector: Servicios Financieros - Banca · Descripción del puesto - ¿Qué harás en esta posición? · - Entregar esquemas de API que sean fáciles de entender y utilizar. · - ...