BSP Firmware Developer

3 weeks ago


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.


  • india QuEST Global Services Pte. Ltd Full time

    Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are...


  • india Tech Mahindra (formerly Mahindra Satyam) Full time

    Job Title: Sr. Android BSP Engineer Number of Positions: 10 Experience: 8+ years Education: B. Tech/ M. Tech/ MCA Education in Computer Science/Electronics or equivalent Location: Hyderabad Skills Required: Must have: Experience in Android NDK/BSP development – development/maintenance of board support packages Strong C/C++ development skills with...


  • india Microsoft Full time

    Overview Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing,...

  • Firmware Engineer

    2 weeks ago


    india Zen Technologies Limited Full time

    Job Description We are looking for Firmware Engineers who has good knowledge and experience on:8/16/32 bit micro controllers Firmware coding.Analog and digital circuit design.Knowledge of PCB design process.Communication ports like bus and wireless protocols. I2C, SPI, UART, RS232, RS485, CAN, LAN, Zigbee, etc.Should be able to handle projects/ tasks...


  • india Altair Infrasec Full time

    Company DescriptionOne of India's lowest profile, but most highly awarded Defence and Aerospace Start ups.Role Overview:We are seeking a talented Firmware Engineer with expertise in Embedded C to join our dynamic product engineering team. As a Firmware Engineer, you will be responsible for designing, developing, and maintaining embedded software solutions...

  • Principal Firmware

    4 weeks ago


    india Microsoft Full time

    Overview If you are passionate about working on cutting edge new technology and looking to build a team ground up, with cultural values that put collaboration, growth mindset and people first, then this is the role for you. The Azure Firmware Center of Excellence team is instrumental in defining and delivering operational success for Azure that...


  • india PloPdo Full time

    We are looking for a talented Embedded Electronics Firmware Developer with specialized experience in audio processing to join our team. The ideal candidate will have a strong background in embedded systems design, firmware development, and audio signal processing. As an Embedded Electronics Firmware Developer, you will play a key role in developing firmware...

  • Firmware Engineer

    4 weeks ago


    india Talent Corner Full time

    Roles and Responsibilities   Design, develop, maintain firmware for embedded systems, focusing on Linux-based platforms.Linux kernel modifications and customizations to support the embedded systems.Device drivers for hardware components, ensuring compatibility with Linux. Desired Candidate Profile   Bachelor's or Master's degree in Electrical...


  • India PERSOLKELLY India Full time

    Role:  Development of Linux Device Drivers with good debugging skills to develop the drivers on various  Supported Boards and SOC.  Understanding of Linux Kernel, User space, Memory, Interrupt, File Management, Linux boot flow, to the extent of writing a stable LDD.  Has the knowledge of opensource, upstreaming process.  Understanding of...


  • india LeadSoc Technologies Pvt Ltd Full time

    JD1 :Firmware Developer (BareMetal/RTOS) 1. Experience in RTOS, Baremetal Programming. 2. Experience in Microcontroller based System. 3. Hands-on in any Embedded development tool STM32CubeMx. JD2 :Firmware Developer (Linux) 1. Experience in Linux kernel space development 2. Hands-on with Integrate and validate OEM device driver 3. Experience in...


  • india starfinder Full time

    Job Description Per azienda trentina leader nella progettazione e realizzazione di sistemi software e hardware in ambito ICT ricerchiamo un Embedded Firmware Developer che sarà inserito nel reparto di sviluppo dell'azienda e si occuperà di realizzare software su piattaforme embedded, prevalentemente Linux, per progetti in ambito IoT.Il candidato ideale...


  • India PERSOLKELLY India Full time

    Role:Development of Linux Device Drivers with good debugging skills to develop the drivers on various Supported Boards and SOC. Understanding of Linux Kernel, User space, Memory, Interrupt, File Management, Linux boot flow, to the extent of writing a stable LDD. Has the knowledge of opensource, upstreaming process. Understanding of Yocto Build system & Open...

  • Firmware Lead

    1 week ago


    india SGS Technical Services Pvt. Ltd Full time

    Profile- Firmware years. Location- Pune Notice period- 0-15 days. Mandatory skills- Linux, Firmware, RTOS, I2C, SPI, UART, AutoSAR Duties and responsibilities: This team will be responsible for applying superior design and development to embedded applications for Embedded automotive platforms. The projects could consist of New Product Development,...

  • Firmware Developer

    7 days ago


    india Tekwissen India Full time

    Overview: TekWissen Group is a workforce management provider throughout India and many other countries in the world, the Client has proven expertise in ASIC design from Spec to Silicon and software development end to end. Job Title: Firmware Developer Location: Bangalore Duration: Full Time Job Type: Full Time ...


  • india Microsoft Full time

    Overview Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing,...


  • india LeadSoc Technologies Pvt Ltd Full time

    About Company : LeadSoC Technologies offers cutting edge Engineering Design services in VLSI and Embedded Systems. We have been growing rapidly since 2016 to meet the evolving needs of the Semiconductor, Automotive, Telecom and Consumer Electronics segments. Our Software practice works in areas spanning Firmware design, Hardware Abstraction, Kernel Space &...


  • india Microsoft Full time

    Overview Microsoft Cloud Hardware Infrastructure Engineering (CHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. CHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office...


  • India Seventh Contact Hiring Solutions Full time

    POSITION: Firmware / Embedded DeveloperLOCATION: Remote/WFHEXPERIENCE: 3+ yearsJOB SUMMARY:The Engineer in this position is responsible to provide embedded software development solutions and support by applying best practices in design methodologies in the domain of embedded systems.Managing software engineering tasks under the guidance of mentor/manager by...


  • india QuEST Global Services Pte. Ltd Full time

    Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are...


  • india LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Senior Embedded Firmware Engineer with C,C++,Python Years of experience 6 to 15 years Expertise in programming languages like C, C++, Python Experience in developing firmware for embedded and control systems High level expertise in working with RTOS based systems. Ability to read datasheets and schematics. Familiar with working on...