L&T Semiconductor Technologies | Board Support Package and Linux Driver Developer

4 weeks ago


bangalore, India L&T Semiconductor Technologies Full time

Role Description:

Board Support Package and Linux Driver Developer [BSP and Linux Driver Developer]


Purpose:

Responsible for developing and maintaining Linux kernel BSP and device drivers. The BSP and Linux Driver Developer will work closely with the System Architect and other team members to support the overall objectives of the Software team.


Areas Of Responsibility:

Board Support Package (BSP) Development:

  • Develop and maintain BSPs for various hardware platforms.
  • Customize and optimize Linux kernel and bootloader for specific hardware.
  • Ensure seamless integration of hardware components with the operating system.
  • Board Bring up:
  • Initial Setup: Perform the initial hardware setup and bring up of new boards.
  • Hardware Debugging: Identify and resolve hardware issues during the bring up process.
  • Boot loader Development/Configuration: Develop, Build and debug boot loader – firmware to ensure proper hardware initialization

Driver Development:

  • Design, develop, and maintain Linux drivers for various hardware modules including GPIOs, PMIC, I2C, Bluetooth, Touchscreen, UART, Memory/Flash, Wi-Fi, USB, Display, Camera, Audio, SPI, Modem, Sensors, Battery Charging, and SD Card.
  • Ensure high performance, reliability, and security of drivers.
  • Debug and resolve issues related to hardware and driver interactions.

Integration and Testing:

  • Integrate drivers with the Linux kernel and ensure compatibility with different hardware platforms.
  • Conduct thorough testing of drivers, including unit tests, integration tests, and system tests.
  • Automate testing processes to ensure high-quality releases.

Collaboration and Documentation:

  • Collaborate with cross-functional teams including hardware engineers, software developers, and QA teams to define requirements and deliver solutions.
  • Document design specifications, development processes, and troubleshooting guides.

Continuous Improvement:

  • Stay updated with the latest trends and technologies in Linux kernel development and hardware integration.
  • Participate in code reviews and provide constructive feedback.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.


Documentation:

Technical Documentation: Create detailed documentation for BSP and board bring up processes, including user manuals and technical guides.

Reporting: Maintain logs and reports of testing and debugging activities


Experience and Qualification:

Experience:

  • 5-10 years of experience in BSP and Linux driver development.
  • Proven experience with developing and integrating drivers for various hardware modules.
  • Experience with Agile project management and issue tracking using tools such as JIRA.


Qualifications:

  • Bachelor’s or master’s degree in Electronics/Electrical Engineering, or a related field.
  • Strong knowledge of Linux kernel architecture and driver development.
  • Familiarity with hardware interfaces and protocols such as I2C, SPI, UART, USB, and Wifi/Modem/Bluetooth.
  • Experience with debugging tools and techniques for hardware and software issues.
  • Knowledge of open-source development practices and tools.


Technical And Behavioural Skills:

Technical Skills:

  • Proficiency in C/C++ programming.
  • Experience with Linux kernel development and customization.
  • Knowledge of hardware abstraction layers and low-level programming.
  • Familiarity with version control systems such as Git.
  • Experience with continuous integration/continuous deployment (CI/CD) tools.
  • Understanding of hardware schematics and datasheets.


Desired Skill:

  • Experience with ARM Cortex architecture.
  • Usage of In Circuit Debugger via JTAG interface


Behavioural Skills:

  • Strong communication and teamwork skills.
  • Ability to adapt to a fast-paced and dynamic business environment.
  • Detail-oriented with a focus on quality and accuracy.
  • Proactive and self-motivated with a results-oriented mindset.


Qualifiers for the Role / Necessary Experience and Skills Required for the Role

  • Bachelor’s or master’s degree in Electronics/Electrical Engineering


  • bangalore, India L&T Semiconductor Technologies Full time

    Role Description:Board Support Package and Linux Driver Developer (BSP and Linux Driver Developer)Purpose:Responsible for developing and maintaining Linux kernel BSP and device drivers. The BSP and Linux Driver Developer will work closely with the System Architect and other team members to support the overall objectives of the Software team.Areas Of...


  • bangalore, India L&T Semiconductor Technologies Full time

    Role Description:Board Support Package and Linux Driver Developer (BSP and Linux Driver Developer)Purpose:Responsible for developing and maintaining Linux kernel BSP and device drivers. The BSP and Linux Driver Developer will work closely with the System Architect and other team members to support the overall objectives of the Software team.Areas Of...


  • bangalore, India L&T Semiconductor Technologies Full time

    Role Description: Board Support Package and Linux Driver Developer (BSP and Linux Driver Developer) Purpose: Responsible for developing and maintaining Linux kernel BSP and device drivers. The BSP and Linux Driver Developer will work closely with the System Architect and other team members to support the overall objectives of the Software team. Areas Of...


  • Bangalore, India L&T Semiconductor Technologies Full time

    Role Description: Board Support Package and Linux Driver Developer (BSP and Linux Driver Developer) Purpose: Responsible for developing and maintaining Linux kernel BSP and device drivers. The BSP and Linux Driver Developer will work closely with the System Architect and other team members to support the overall objectives of the Software team. ...


  • Bangalore, India L&T Semiconductor Technologies Full time

    Role Description: Board Support Package and Linux Driver Developer (BSP and Linux Driver Developer) Purpose: Responsible for developing and maintaining Linux kernel BSP and device drivers. The BSP and Linux Driver Developer will work closely with the System Architect and other team members to support the overall objectives of the Software team. ...


  • bangalore, India L&T Semiconductor Technologies Full time

    Role – SoC ArchitectStream - R&DReporting- Director SoC ArchitecturePosition Overview:This is an architect role in which you will be defining the architecture of the next generation of SoCs being built on the most modern process technologies and featuring industry leading performance and feature sets. You will be involved in architecture and/or...


  • bangalore, India L&T Semiconductor Technologies Full time

    Role – SoC ArchitectStream - R&DReporting- Director SoC ArchitecturePosition Overview:This is an architect role in which you will be defining the architecture of the next generation of SoCs being built on the most modern process technologies and featuring industry leading performance and feature sets. You will be involved in architecture and/or...


  • bangalore, India L&T Semiconductor Technologies Full time

    Position Overview:In this role, you will be responsible for executing and coordinating verification tasks for sophisticated IP projects. You will work closely with design, architecture, and software teams to ensure that our IP designs meet the highest standards of quality and reliability. This role requires strong technical expertise in verification...


  • bangalore, India Samsung Semiconductor Full time

    Samsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...


  • bangalore, India Samsung Semiconductor Full time

    Samsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...


  • bangalore, India L&T Semiconductor Technologies Full time

    Basic Qualifications- BTech/Mtech in Engineering Degree required (Electrical, Materials Science, Physics, etc.).- Minimum of 8 years of experience with Cadence APD/SIP or Mentor Xpedition.- Able to design and layout a standard TSOP, QFP/QFN, FCBGA/FCCSP, Multi-chip, interposer based 2.5D or heterogeneous package design package from start to tape-out...


  • bangalore, India L&T Semiconductor Technologies Full time

    Basic QualificationsBTech/Mtech in Engineering Degree required (Electrical, Materials Science, Physics, etc.).Minimum of 8 years of experience with Cadence APD/SIP or Mentor Xpedition.Able to design and layout a standard TSOP, QFP/QFN, FCBGA/FCCSP, Multi-chip, interposer based 2.5D or heterogeneous package design package from start to tape-out...


  • bangalore, India L&T Semiconductor Technologies Full time

    Basic QualificationsBTech/Mtech in Engineering Degree required (Electrical, Materials Science, Physics, etc.).Minimum of 8 years of experience with Cadence APD/SIP or Mentor Xpedition. Able to design and layout a standard TSOP, QFP/QFN, FCBGA/FCCSP, Multi-chip, interposer based 2.5D or heterogeneous package design package from start to tape-out...


  • bangalore, India L&T Semiconductor Technologies Full time

    Basic Qualifications BTech/Mtech in Engineering Degree required (Electrical, Materials Science, Physics, etc.). Minimum of 8 years of experience with Cadence APD/SIP or Mentor Xpedition. Able to design and layout a standard TSOP, QFP/QFN, FCBGA/FCCSP, Multi-chip, interposer based 2.5D or heterogeneous package design package from start to tape-out...


  • bangalore, India L&T Semiconductor Technologies Full time

    Basic Qualifications BTech/Mtech in Engineering Degree required (Electrical, Materials Science, Physics, etc.). Minimum of 8 years of experience with Cadence APD/SIP or Mentor Xpedition. Able to design and layout a standard TSOP, QFP/QFN, FCBGA/FCCSP, Multi-chip, interposer based 2.5D or heterogeneous package design package from start to tape-out...

  • Linux device driver

    2 months ago


    Bangalore, India Samsung Semiconductor Full time

    Samsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...


  • bangalore, India L&T Semiconductor Technologies Full time

    Responsibility:As a Graphic Designer in the Technical Publications Team, you are responsible for creating visually appealing and technically accurate designs that enhance the effectiveness of documentation and align with branding guidelines. This role requires expertise in creating block diagrams, infographics, and interactive visuals for user manuals,...


  • bangalore, India L&T Semiconductor Technologies Full time

    Position Overview: In this role, you will be responsible for design, synthesis and verification of Digital IPs for cutting-edge SoC projects. You will work closely with SoC System and Architecture teams to create IP definitions that meet customer and application needs. This role requires a strong background in design methodologies, hands-on experience with...

  • Linux Device Driver

    2 months ago


    bangalore, India Samsung Semiconductor Full time

    Samsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...


  • bangalore, India L&T Semiconductor Technologies Full time

    Job Description:Define and develop agile, standardized CAD flow architecture for one or more domain among Digital Front end/Digital Back end/Analog-Mixed Signal/RFDrive flow compatibility among different teams during collateral hand-offsAlign with Design Leads to come up with optimal tool/task dependencies and initial tool set configuration within flowAlign...