Staff Engineer, Firmware Engineering
4 weeks ago
- Coding, debugging, and integrating firmware, as well as the integration, regression, and requirement testing of complex SW/HW/ASIC systems
- Analyze requirements to determine the feasibility of design and schedule
- Consult with ASIC/HW/FW engineers to evaluate interface between hardware and firmware, and operational and performance requirements of the overall system
- Develop firmware testing along with firmware development
REQUIRED
- BSCE Computer Engineering or BSCS Computer Science degree MUST HAVE 3+ years of related experience in Embedded Firmware development
- Detailed knowledge of RTOS and microprocessor architecture and must be comfortable working with ASIC hardware
- Knowledge of TCP/IP, RDMA Protocols, Ethernet, PCIe and NVMe
- Designing, developing, and debugging of multi-threaded, real-time, embedded firmware applications
- Programming with C, C++, Python, and assembly language
- Proficiency in DMA, interrupt handlers, stack analysis, context switching
- Debugging new hardware and new firmware using logic analyzers, protocol analyzers, and JTAG interfaces
SKILLS
- Using best-practice firmware engineering principles
- Knowledge in NVMe Over Fabrics and storage network protocols is a plus
- Knowledge in IPSec/TLS security protocols and RoT (Root of Trust) is a plus
Western Digital is committed to providing equal opportunities to all applicants and employees and will not discriminate based on their race, color, ancestry, religion (including religious dress and grooming standards), sex (including pregnancy, childbirth or related medical conditions, breastfeeding or related medical conditions), gender (including a person's gender identity, gender expression, and gender-related appearance and behavior, whether or not stereotypically associated with the person's assigned sex at birth), age, national origin, sexual orientation, medical condition, marital status (including domestic partnership status), physical disability, mental disability, medical condition, genetic information, protected medical and family care leave, Civil Air Patrol status, military and veteran status, or other legally protected characteristics. We also prohibit harassment of any individual on any of the characteristics listed above. Our non-discrimination policy applies to all aspects of employment. We comply with the laws and regulations set forth in the Equal Employment Opportunity is the Law poster.
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 jobs.accommodations@wdc.com 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 that the application deadline will be 12/16/2024, although we reserve the right to close the application process sooner if we hire an applicant for this position before the application deadline. If we are not able to hire someone from this role before the application deadline, we will update this posting with a new anticipated application deadline.
#LI-MT1
-
Staff Engineer, Firmware Engineering
4 weeks ago
Bengaluru, Karnataka, India Sandisk Full timeJob DescriptionJob Summary:We are seeking a skilled Staff SSD Firmware Engineer to focus on infrastructure-level firmware development for Solid-State Drives (SSDs). This role involves expertise in power management, device initialization, and inter-processor communication (IPC) to ensure efficient and reliable SSD operation. You will work closely with ASIC,...
-
Staff Engineer, ESSD Firmware
4 weeks ago
Bengaluru, Karnataka, India Micron Full timeOur vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR57375 Staff Engineer, ESSD Firmware ...
-
Staff Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Skyworks Full timeIf you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high performance analog semiconductors whose solutions are powering the wireless networking revolution. At Skyworks, you will find a fast-paced environment with a strong focus on global collaboration, minimal layers of...
-
Senior Firmware Engineer
2 days ago
Bengaluru, Karnataka, India Micron Semiconductor Asia Operations Pte. Ltd Full timeWe are seeking a talented Senior Firmware Engineer to join our team at Micron Technology, Inc. As a Staff Engineer, you will play a key role in the design and development of innovative firmware solutions for our storage products.Responsibilities include:Designing and implementing high-performance firmware for embedded storage devicesCollaborating with...
-
Staff Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Skyworks Full timeIf you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high performance analog semiconductors whose solutions are powering the wireless networking revolution. At Skyworks, you will find a fast-paced environment with a strong focus on global collaboration, minimal layers of...
-
Staff Firmware Developer
24 hours ago
Bengaluru, Karnataka, India HME Full timeHME is Seeking a Staff Firmware Developer:We are looking for an experienced firmware developer to join our team. The successful candidate will have expertise in designing and developing firmware for embedded systems and software intended for minicomputers and cloud platforms.Responsibilities:Design firmware for embedded systems and software...
-
Staff Engineer, Essd Firmware
5 days ago
Bengaluru, Karnataka, India Micron Full timeb Our vision is to transform how the world uses information to enrich life for all Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence inspiring the world to learn communicate and advance faster than ever JR55248 Staff Engineer ESSD Firmware Responsibilities...
-
Staff Engineer Firmware
3 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeStaff Engineer Firmware - BMCGeneral InformationReq WD00070261Career area Hardware EngineeringCountry Region IndiaState KarnatakaCity BANGALOREDate Friday August 16 2024Working time Full-timeAdditional Locations India - Karn xc4 x81taka - Bangalore India - Karn xc4 x81taka - BANGALORE Why Work at LenovoWe are Lenovo We do what we say We own what...
-
Staff Engineer-SSD Firmware Validation
4 weeks ago
Bengaluru, Karnataka, India Micron Full timeOur vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR57348 Staff Engineer-SSD Firmware Validation ...
-
Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Pinea Full timeWe are looking for a skilled Firmware Engineer to design, develop, and optimize embedded software for IoT-based water dispenser and fuel dispenser systems. The ideal candidate will have hands-on experience in firmware development, microcontroller programming, and communication protocols.Key Responsibilities:Develop, test, and debug firmware for IoT-enabled...
-
Firmware Engineer
5 days ago
Bengaluru, Karnataka, India Kadambi Consulting Full timeFirmware EngineerAbout the roleWe are currently seeking an experienced Firmware Engineer to join our skilled cross-functional team, who will design, implement, test and maintain Firmware for all client embedded products. If you are a confident engineer, highly-motivated and always learning then you are who we are looking for. This is your opportunity to...
-
UEFI Firmware Engineer
7 days ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeJob DescriptionWe are looking for a skilled UEFI Developer to join our team at Capgemini Engineering. As a key member of our development team, you will be responsible for designing, developing, and testing UEFI firmware for various platforms.The successful candidate will have strong experience in C programming and hands-on experience in UEFI/BIOS development...
-
Firmware Engineer
1 week ago
Bengaluru, Karnataka, India Kadambi Consulting Full timeFirmware EngineerAbout the roleWe are currently seeking an experienced Firmware Engineer to join our skilled cross-functional team, who will design, implement, test and maintain Firmware for all client embedded products. If you are a confident engineer, highly-motivated and always learning then you are who we are looking for. This is your opportunity to...
-
Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Black Box Full timeWe have Openings for Firmware Engineer professionals at Bangalore location Total Experience: 4+ yrs Role: Firmware Engineer Salary: Case to case basis Notice period: upto 60 Days Mode of job: 5 Days Working from Office Job Description: Position: Firmware Engineer - Embedded C/C++ Key Skills: Expertise in C and C++ programming, especially embedded C, Strong...
-
Staff Firmware Engineer
1 week ago
Bengaluru, Karnataka, India Micron Full timeJob DescriptionOur vision is to transform how the world uses information to enrich life for .Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.Experience / Skills:- Bachelor's or Master's...
-
Firmware Engineer
1 week ago
Bengaluru, Karnataka, India Black Box Full timeWe have Openings for Firmware Engineer professionals at Bangalore locationTotal Experience: 4+ yrsRole: Firmware EngineerSalary: Case to case basisNotice period: upto 60 DaysMode of job: 5 Days Working from OfficeJob Description:Position: Firmware Engineer - Embedded C/C++Key Skills: Expertise in C and C++ programming, especially embedded C, StrongKnowledge...
-
Firmware Engineer
1 week ago
Bengaluru, Karnataka, India Mempage Full timeJob Description : Responsibilities : - Design, develop, and maintain BMC firmware based on OpenBMC. - Focus on Platform Specific Package (PSP) firmware development and integration. - Implement and debug firmware functionalities related to side-band/out-of-band server management. - Develop embedded software using strong C programming skills. - Perform...
-
Firmware Engineer
1 week ago
Bengaluru, Karnataka, India Kadambi Consulting Full timeJob Summary We are seeking an experienced Firmware Engineer to design, implement, test, and maintain Firmware for all client embedded products. The ideal candidate is a confident engineer with a passion for learning and a willingness to develop new technologies in a real greenfield project that touches every level of the IoT stack. Key Responsibilities...
-
Advisory Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeDescription and Requirements Are you ready to join a leading BMC firmware development team in Bangalore, India, and contribute to creating the world's top servers? Lenovo ThinkSystem XCC is to monitor, control and manage Lenovo ThinkSystem products. An attractive position is now available for talented engineer with the opportunity working with the x86...
-
Sr. Staff Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Enphase Full timeEnphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...