BSP Firmware Developer

2 months ago


Tamil Nadu, India Celestica Full time

Experience: 6-10 yrs

Location: Chennai


Roles & Responsibilities:

  • Develop, test and integrate device drivers for various devices on our high-performance platforms including Ethernet, I2C, PCIe, SPI, USB, NAND devices
  • Customize BSP, boot code and device drivers
  • Work closely with hardware engineers in board bringup
  • Work closely with manufacturing teams for qualification through diagnostics packages
  • Develop software solutions for high availability and redundancy
  • Lead and mentor a team of high-performance engineers
  • Interact with customers to gather requirements, design firmware and ensure quality of deliverables
  • Interact with cross functional team including product management, hardware engineering, manufacturing, sales teams to design high-performance, cost-effective solutions for storage and switching platforms


Qualifications:

  • 6+ years of work experience implementing device drivers and BSP
  • Experience working with cross functional teams including hardware engineering, manufacturing
  • Strong knowledge of real time operating system concepts, multithreading, SMP
  • Strong knowledge of C, Linux driver programming and kernel architecture
  • Knowledge of Python
  • Outstanding software debugging skills
  • Experience using a full range of hardware test equipment like JTAG debuggers, I2C analyzer etc.
  • Solid understanding of Ethernet PHYs, PCIe, USB, SPI, NAND, I2C and SDRAM
  • Knowledge of Intel x86 architecture and BIOS/UEFI is a plus
  • Bachelors or Master degree in ECE, CS, IT or EEE
  • Excellent verbal and written communication skills
  • Strong interpersonal, multitasking and organizational skills
  • Ability to work under pressure.


  • tamil nadu, India Celestica Full time

    Experience: 6-10 yrsLocation: ChennaiRoles & Responsibilities:Develop, test and integrate device drivers for various devices on our high-performance platforms including Ethernet, I2C, PCIe, SPI, USB, NAND devicesCustomize BSP, boot code and device driversWork closely with hardware engineers in board bringupWork closely with manufacturing teams for...


  • Tamil Nadu, India Celestica Full time

    Experience: 6-10 yrs Location: Chennai Roles & Responsibilities: Develop, test and integrate device drivers for various devices on our high-performance platforms including Ethernet, I2C, PCIe, SPI, USB, NAND devices Customize BSP, boot code and device drivers Work closely with hardware engineers in board bringup Work closely with manufacturing teams...


  • tamil nadu, India Celestica Full time

    Experience: 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,...


  • tamil nadu, India Celestica Full time

    Experience: 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,...


  • Tamil Nadu, India Celestica Full time

    Experience: 6-10 years Location: Chennai, TN Job 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...


  • Tamil Nadu, India Celestica Full time

    Experience: 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,...

  • BSP Developer

    2 months ago


    Pune/Ahmedabad/Chennai/Cochin/Kochi/Gurgaon/Gurugram/Coimbatore/Tamil Nadu, IN TekPillar Services Pvt. Ltd Full time

    Job Description : - The incumbent will be responsible for developing software in custom camera security solutions.- Design, develop, and maintain board support packages (BSP) for embedded Linux systems.- Customize and configure Linux kernels, device drivers, and bootloader components to meet specific hardware requirements.- Collaborate with hardware...

  • BSP Developer

    2 months ago


    Pune,Ahmedabad,Chennai,Cochin,Kochi,Gurgaon,Gurugram,Coimbatore,Tamil Nadu, India TekPillar Services Pvt. Ltd Full time

    Job Description : - The incumbent will be responsible for developing software in custom camera security solutions.- Design, develop, and maintain board support packages (BSP) for embedded Linux systems. - Customize and configure Linux kernels, device drivers, and bootloader components to meet specific hardware requirements. - Collaborate with hardware...


  • tamil nadu, India VETiNSTANT Full time

    Company 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 Engineer

    1 month ago


    tamil nadu, India HCLTech Full time

    We are Hiring for our Engineering Research & development services for the position of Firmware Engineer for Chenna i Location.Experience: 5-9 yearsLocation: ChennaiNotice period preferred: 60 days & less.Work Mode: Work From OfficeRequirement• 5+ years’ experience.• Conceive and implement fully functional and high performing C# and C++...


  • Injambakkam, Chennai, Tamil Nadu, India Quark Global Pvt. Ltd Full time

    1. Analyze new product functional requirements 2. Work with the product team to devise algorithms 3. Architect the firmware structure to meet the functional requirements specified 4. Create written documentation for firmware 5. Design and implement firmware modules using C 6. Define test cases and write test automation which effectively validate module...


  • Hosur/Bangalore/Tamil Nadu, India CANOPUS-GBS Full time

    Job Description :- Experience in OOABAP is a must- Experience in WEBDYNPRO is must- Develop RICEFW objects.- Worked in SAP Portal is an added advantage- 2 - 3 years of experience in developing BSP applications- Develop complicated technical solutions using all aspects of SAP- ABAP development tools, BSP and Web Dynpro.- Work closely with business analysts...


  • Hosur/Bangalore/Tamil Nadu, IN CANOPUS-GBS Full time

    Job Description :- Experience in OOABAP is a must- Experience in WEBDYNPRO is must- Develop RICEFW objects.- Worked in SAP Portal is an added advantage- 2 - 3 years of experience in developing BSP applications- Develop complicated technical solutions using all aspects of SAP- ABAP development tools, BSP and Web Dynpro.- Work closely with business analysts...


  • Hosur/Bangalore/Tamil Nadu, IN CANOPUS-GBS Full time

    Job Description :- Experience in OOABAP is a must- Experience in WEBDYNPRO is must- Develop RICEFW objects.- Worked in SAP Portal is an added advantage- 2 - 3 years of experience in developing BSP applications- Develop complicated technical solutions using all aspects of SAP- ABAP development tools, BSP and Web Dynpro.- Work closely with business analysts...


  • Hosur/Bangalore/Tamil Nadu, India CANOPUS-GBS Full time

    Job Description :- Experience in OOABAP is a must- Experience in WEBDYNPRO is must- Develop RICEFW objects.- Worked in SAP Portal is an added advantage- 2 - 3 years of experience in developing BSP applications- Develop complicated technical solutions using all aspects of SAP- ABAP development tools, BSP and Web Dynpro.- Work closely with business analysts...


  • tamil nadu, India CBTS Full time

    Job DescriptionPosition: DataPower Admin with Development ExposureIBM DataPower Administrator with development exposure too with minimum 10+ years of relevant experience.Responsible for deployment, configuration, and application integration of DataPower appliances in Pre-production and Production environments. Support the application development teams to...


  • tamil nadu, India CBTS Full time

    Job DescriptionPosition: DataPower Admin with Development ExposureIBM DataPower Administrator with development exposure too with minimum 10+ years of relevant experience.Responsible for deployment, configuration, and application integration of DataPower appliances in Pre-production and Production environments. Support the application development teams to...


  • tamil nadu, India Srushty Global Solutions Full time

    Job Title: Business Development ManagerLocation: ChennaiDepartment: Engineering services (Electrical, electronics & firmware)Reports To: VP - Sales & MarketingJob Summary:We are seeking a highly motivated and experienced Business Development Manager with 3-5 years of experience to join our HW product development & Engineering Services team. The ideal...


  • tamil nadu, India Srushty Global Solutions Full time

    Job Title: Business Development ManagerLocation: ChennaiDepartment: Engineering services (Electrical, electronics & firmware)Reports To: VP - Sales & MarketingJob Summary:We are seeking a highly motivated and experienced Business Development Manager with 3-5 years of experience to join our HW product development & Engineering Services team. The ideal...

  • Embedded Trainee

    3 weeks ago


    Coimbatore, Tamil Nadu, India Xpert Automatix Full time

    Embedded Software Developer Experience : 1+ Years / Fresher Skills: C, Embedded C, SPI, I2C, Firmware developer. MSP130 experience is added advantage. Location: Coimbatore Qualification: B.E(ECE/EEE/E&I ) Pay: From ₹5,000.00 per month **Benefits**: - Food provided Schedule: - Day shift Supplemental pay types: - Overtime pay - Performance bonus -...