Phd -interns, Firmware

2 weeks ago


Bengaluru, India Western Digital Full time

Company Description

The future. It’s on you. You & Western Digital.

We’ve been storing the world’s data for more than 50 years. Once, it was the most important thing we could do for data. Now we’re helping the world capture, preserve, access and transform data in a way only we can.

The most game-changing companies, consumers, professionals, and governments come to us for the technologies and solutions they need to capture, preserve, access, and transform their data.

But we can’t do it alone. Today’s exceptional data challenges require your exceptional skills. It’s You & Us. Together, we’re the next big thing in data.

Western Digital® data-centric solutions are found under the G-Technology, HGST, SanDisk®, Tegile, Upthere, and WD® brands.

**Job Description**:
**ESSENTIAL DUTIES AND RESPONSIBILITIES**
- Develop firmware using C/C++ in multiple environments using latest standards: FPGA, Simulator, for NAND/eHDD (Enterprise Hard Disk Drive) products.
- Follow Agile methodologies in development.
- Create design documents pertinent to the various phases of firmware development.
- You'll be on a scrum team responsible for full stack embedded firmware development for enterprise products. This includes innovation, design, implementation and debug of data path, software algorithms, data structures, drivers needed for our large and complex software environment.
- Deliver on cutting-edge storage products with interfaces like SAS, SATA, PCIe.
- Work with cross functional teams to develop HDD products.
- Self-motivated to work both unsupervised and as part of an agile team. Collaborate to develop self and others within group.
- Participate in planning and coordinating significant technical investigations from problem statement to conclusions.
- Understand end to end product lifecycle.

**Qualifications**:
**Qualifications**

**Required** PhD in CS, CE, EE, EC or equivalent required.
- Strong knowledge in C/C++, Data Structure, Algorithms, Multi-threaded programming.
- Proven experience as a software designer and/or architect.
- Demonstrated ability to rapidly learn new technologies, complex code and developing system, architecture view.
- Strong aptitude and penchant for problem solving, algorithm design, system design, and complexity analysis skills.
- You are comfortable and enjoy working with dynamic and ever evolving environments.
- Experience with mitigating design risks using research and proof of concept methods.
- Technical mindset with great attention to detail and an ever positive, can-do attitude.
- Demonstrate use of out-of-box thinking for creative solutions to highly sticky problems.
- You have excellent interpersonal skills, including written and verbal communication and are an effective collaborator.
- You'll be a fun and enthusiastic teammate who enjoys a challenge and celebrates success.

**Preferred**
- Familiarity with micro-controller architecture (ARM or ARC), embedded systems.
- Previous RTOS experience. (e.g. uCOS/ThreadX/MQX/VxWorks/Embedded Linux).
- Knowledge and experience in the use of bus analyzers, JTAG, emulators and other firmware debugging tools.



  • Bengaluru, Karnataka, India JustHr Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    In this role, you'll design, integrate, and optimize systems that combine mechanical structures, electrical hardware, and embedded software.Key work:•    Select and validate sensors, actuators, and motors•    Create schematics, block diagrams, and system architecture•    Develop embedded firmware (C/C++ with RTOS)•    Implement...


  • Bengaluru, India Western Digital Full time

    Company Description The future. It’s on you. You & Western Digital. We’ve been storing the world’s data for more than 50 years. Once, it was the most important thing we could do for data. Now we’re helping the world capture, preserve, access and transform data in a way only we can. The most game-changing companies, consumers, professionals, and...

  • Firmware Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Black Box Full time

    Job Description- Firmware Development: Design, develop, test, and debug firmware code for embedded systems or devices- This includes writing efficient and reliable code to control the hardware and implement required functionalities- Embedded Systems Design: Work closely with hardware engineers to define system requirements, select appropriate...

  • Phd Intern

    7 days ago


    Bengaluru, Karnataka, India GE Aviation Full time

    The intern will be expected to work on aerospace materials - thermal barrier coatings, environmental barrier coatings, high temperature ceramics, ceramic synthesis, processing and testing. The responsibilities of the intern are a) literature review, b) proof-of-concept, c) measure relevant properties and d) documentation & report out. Looking for someone...


  • Bengaluru, Karnataka, India Dexcom Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    The CompanyDexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock information and insights that drive better health outcomes. Here we are 25 years later, having pioneered an industry. And we're just getting...


  • Bengaluru, Karnataka, India Dexcom Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    The Company Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock information and insights that drive better health outcomes. Here we are 25 years later, having pioneered an industry. And we're just getting...

  • PhD Intern

    4 days ago


    Bengaluru, India GE HealthCare Full time

    Job Description Job Description Summary As a PhD intern AI, you will collaboratively execute technology programs in development and research of AI algorithms for improving medical workflows. You will interact with technologists and engineers to develop and deliver novel solutions for complex, multi-disciplinary problems for GE Healthcare. GE HealthCare is...


  • Bengaluru, Karnataka, India Dexcom Inc Full time US$ 1,25,000 - US$ 1,75,000 per year

    Meet the team:The Firmware team is responsible for designing and implementation of wearable and handheld receiver firmware and embedded software at Dexcom. This includes from early research through to product manufacturing. The FW team is embarking on transformational improvements in deploying best in class agile methodologies, AI implementations,...


  • Bengaluru, India Dexcom Full time

    The CompanyDexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock information and insights that drive better health outcomes. Here we are 25 years later, having pioneered an industry. And we're just getting...


  • Bengaluru, Karnataka, India Dexcom Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    The CompanyDexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock information and insights that drive better health outcomes. Here we are 25 years later, having pioneered an industry. And we're just getting...