BMC Firmware Development
1 week ago
Join the Celestica Global Design Service
Position Available: Senior BMC Firmware Engineer
Location: Chennai, TN
Responsibilities:
- Design requirements analysis based on inputs from customer, business/marketing groups, or system architects.
- Create firmware architecture design and/or module design specifications.
- Drive detailed design activities including coding, code inspection, unit test, integration test, and functional verification.
- Coordinate firmware test/verification and debug, support system integration and validation.
- Work with design PM and quality specialists to ensure quality, deliverables, and schedule commitments are met.
- Contribute to software development process evolution.
Qualifications:
- Master or Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.
- 5+ years of firmware development experience with a minimum of 2 years working on BMC firmware development.
- Solid C programming skills.
- Experience with embedded OS like Linux, ThreadX.
- Knowledge of Linux kernel, device driver, IPC, U-boot.
- Proficiency in BMC components like IPMI, SDR, SEL, FRU records, SOL, among others.
- Working knowledge of BMC related hardware and common buses.
- Experience with standards/technologies like SCSI, SES, RAID, SAS, SATA, among others.
- Experience with PSoC or MCU firmware development, OpenBMC is a plus.
- Excellent interpersonal and communication skills in English and Mandarin.
-
BMC Firmware Development
1 week ago
Chennai, Tamil Nadu, India Celestica Full timeExperience: 6-10 yearsLocation: Chennai, TNJob description:You will join Software Department of Celestica Global Design Service as a senior BMC firmware engineer. In this position, you will be responsible to develop and/or customize BMC firmware platforms for various storage products (RAID controllers, disk array enclosures, network attached storage systems,...
-
Firmware Development Engineer
1 week ago
Chennai, Tamil Nadu, India Trimble Full timeJob Title: Firmware Development Engineer Job Location: Trimble – Chennai Experience Required: 1-2 years of Experience in Embedded Firmware Development. Job Summary: The Firmware Development Engineer (FDE) is a key member of Trimble OSG Firmware Engineering team. This member shall own, develop and execute Embedded Application Firmware...
-
Firmware Development
1 week ago
Chennai, Tamil Nadu, India Qualcomm Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As an software engineer in the WLAN firmware group, you will be designing, developing, unit testing, bug fixing and maintaining WLAN firmware components that implements functional aspects of WLAN features on low memory...
-
Technical Lead – Software Engineering
1 week ago
Chennai, Tamil Nadu, India Sanmina Full timeJob DescriptionLeading a team of firmware developers and test engineers to provide day to day operational leadershipBuild and promote a work environment that is highly collaborate and team-centricSet performance expectation for individual employees and monitor their success in meeting these goalsManage multiple firmware projects from concept through design...
-
Technical Lead – Software Engineering
1 week ago
Chennai, Tamil Nadu, India Sanmina Full timeJob Description Leading a team of firmware developers and test engineers to provide day to day operational leadership Build and promote a work environment that is highly collaborate and team-centric Set performance expectation for individual employees and monitor their success in meeting these goals Manage multiple firmware projects from concept...
-
Firmware Engineer
4 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeJob DescriptionThe Role:Firmware Engineer plays a key role in crafting and enhancing firmware for Logitech Gaming and Computer peripherals products, collaborating with global teams.Your Contribution:Embrace authenticity, openness, hunger for knowledge, and humility. Foster collaboration, embrace challenges, make informed decisions, and take action. These are...
-
Firmware Engineer
1 month ago
Chennai, Tamil Nadu, India Logitech Full timeJob DescriptionThe Role:Firmware Engineer plays a key role in crafting and enhancing firmware for Logitech Gaming and Computer peripherals products, collaborating with global teams.Your Contribution:Embrace authenticity, openness, hunger for knowledge, and humility. Foster collaboration, embrace challenges, make informed decisions, and take action. These are...
-
Firmware Engineer
4 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeJob DescriptionThe Role: Firmware Engineer is responsible for design and development of firmware for Logitech Gaming, Computer peripherals products and work with global teams. Your Contribution: Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviours you'll need for success at Logitech. In this role...
-
Firmware Engineer
4 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeThe Role: Firmware Engineer is responsible for design and development of firmware for Logitech Gaming, Computer peripherals products and work with global teams. Your Contribution: Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviours you'll need for success at Logitech. In this role you will ...
-
Firmware Engineer
1 month ago
Chennai, Tamil Nadu, India Logitech Full timeThe Role: Firmware Engineer is responsible for design and development of firmware for Logitech Gaming, Computer peripherals products and work with global teams. Your Contribution: Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviours you'll need for success at Logitech. In this role you will ...
-
Firmware Engineer
1 month ago
Chennai, Tamil Nadu, India Logitech Full timeJob DescriptionThe Role: Firmware Engineer is responsible for design and development of firmware for Logitech Gaming, Computer peripherals products and work with global teams. Your Contribution: Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviours you'll need for success at Logitech. In this role...
-
Firmware Engineer
1 week ago
Chennai, Tamil Nadu, India Logitech Full timeThe Role:Firmware Engineer is responsible for design and development of firmware for Logitech Gaming, Computer peripherals products and work with global teamsYour Contribution:Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviours you'll need for success at Logitech. In this role you willFirmware...
-
Arduino Firmware Engineer
1 week ago
Chennai, Tamil Nadu, India Global Pharma Tek Full timeActivity:Arduino Firmware Engineer - Keyboard & Mouse FunctionalityThis position is all about developing, coding, and troubleshooting Arduino firmware to enable keyboard and mouse features. We need someone who really knows their stuff about the USB Human Interface Device (HID) stack and can tackle any related issues that arise.Responsibilities:Develop and...
-
Embedded Firmware Engineer
1 week ago
Chennai, Tamil Nadu, India Cortex Consulting Pvt. Ltd. Full timeAbout the Embedded Firmware Engineer Role:Welcome to our team! We are on the lookout for a proactive Embedded Firmware Engineer to join us in our journey towards success.As an Embedded Firmware Engineer, your main focus will be on crafting, creating, testing, and fixing firmware for our embedded systems utilizing C++.You will collaborate closely with...
-
Arduino Firmware Engineer
1 week ago
Chennai, Tamil Nadu, India Global Pharma Tek Full timeArduino Firmware Engineer - Keyboard & Mouse Functionality This position involves coding and debugging Arduino firmware that enables keyboard and mouse functions. Develop and maintain Arduino firmware for keyboard and mouse operations. Implement and optimize USB HID protocols in the firmware. Debug and troubleshoot USB communication and device interfacing...
-
Firmware engineer intern
1 week ago
Chennai, Tamil Nadu, India VETiNSTANT Full timeCompany DescriptionAt VETiNSTANT, an IIT Madras incubated startup. we believe in providing reliable data about pets to help veterinarians provide timely care and resolution. We are developing non-invasive handheld devices that allow anyone to gather clinically accurate data without causing pain to the animal. Our goal is to revolutionize animal healthcare...
-
Firmware QA Engineer
1 week ago
Chennai, Tamil Nadu, India Trimble Full timeTrimble is an exciting, entrepreneurial company, with a history of exceptional growth coupled with a disciplined and strategic focus on being the best. While GPS is at our core, we have grown beyond this technology to embrace other sophisticated positioning technologies and, in doing so; we are changing the way the world works. Our solutions are used in over...
-
Senior Firmware Engineer
1 week ago
Chennai, Tamil Nadu, India Programming Full timeJob Title: Senior Firmware Engineer (Embedded System)Job Location: Tamil Nadu (Chennai) or Andhra Pradesh (Tirupati)Experience: 7 yearsNotice period: Immediate to 15 daysWe are seeking a Senior Firmware Engineer with 7+ years of experience in embedded system design for our locations in Chennai, Tamil Nadu, or Tirupati, Andhra Pradesh. Proficiency in C, C++,...
-
Firmware engineer intern
1 week ago
Chennai, Tamil Nadu, India VETiNSTANT Full timeCompany OverviewHere at VETiNSTANT, a startup born out of IIT Madras, we are dedicated to delivering accurate data on pets to aid veterinarians in providing timely care. Our focus lies in creating non-invasive handheld devices that allow for precise data collection without causing discomfort to the animals. Our mission is to transform the landscape of animal...
-
Bluetooth Firmware Engineer
1 week ago
Chennai, Tamil Nadu, India Logitech Full timeThe Role:Our audio products help businesses and people stay connected. This role is responsible for designing firmware for Bluetooth headset products.Work requires strong knowledge in Bluetooth Classic and Bluetooth Low Energy, embedded C, assembly language, and familiarity with hardware designYour Contribution:Be Yourself. Be Open. Stay Hungry and Humble....