7mo ago

Senior Software Developer- USB

IndiaIndia·BangaloreFull Timemid
OtherSoftware EngineerSoftware DeveloperSoftware Engineering
5 views0 saves0 applied

Quick Summary

Overview

About the Role: We are looking for a passionate Embedded Software Engineer to join our team and contribute to the development of drivers and applications for Alif Semiconductor SoC IPs.

Technical Tools
OtherSoftware EngineerSoftware DeveloperSoftware Engineering
About the Role:
 
We are looking for a passionate Embedded Software Engineer to join our team and contribute to the development of drivers and applications for Alif Semiconductor SoC IPs. The ideal candidate should have strong expertise in C programming, ARM architecture, and communication protocols.
 
Why Join Us?
Alif Semiconductor is revolutionizing the way secure connected AI-enabled embedded solutions are created. We are looking for motivated individuals who want to be involved in a fast-paced environment with cutting-edge technology.
 
·       Cutting-Edge Innovation: Work on microcontrollers that power the future.
·       Global Impact: Our products reach millions worldwide.
·       Collaborative Environment: Be part of a supportive, diverse team.
·       Competitive Compensation: We offer fair and competitive compensation aligned with role expectations. 
  • Design, develop, and optimize USB controller drivers for Alif Semiconductor SoCs.
  • Develop and maintain USB Host and USB Device functionality.
  • Develop and validate USB class drivers/applications.
  • Develop, integrate, and maintain Embedded Linux USB driver, ensuring high performance and reliability.
  • Work on ARM-based architectures, SoCs, and evaluation boards.
  • Collaborate with cross-functional teams and the open-source community to deliver high-quality solutions.
  • Utilize Git-based version control systems for efficient code management and collaboration.
  • Knowledge of USB driver development, USB Host and device architecture
  • Hands-on experience with USB controller drivers
  • Good understanding of USB Stack.
  • Solid understanding of ARM architecture, SoCs, and board-level bring-up.
  • Hands-on experience with communication protocols like I2C, SPI, UART.
  • Strong proficiency in C programming with experience in embedded environments.
  • Experience working with Git-based workflows.
  • Strong debugging and problem-solving skills.
  • Years Exp: 5 to 8 years of Embedded Software Development in USB driver
  • Academic Background: Master’s or bachelor’s degree in computer science or Electronics ECE or any other equivalent.
  • Alif Semiconductor provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
     
    This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

    Location & Eligibility

    Where is the job
    Bangalore, India
    On-site at the office
    Who can apply
    Open to applicants worldwide
    Listed under
    India

    Listing Details

    Posted
    March 11, 2026
    First seen
    March 26, 2026
    Last seen
    October 10, 2026

    Posting Health

    Days active
    197
    Repost count
    0
    Trust Level
    23%
    Scored at
    October 10, 2026

    Signal breakdown

    freshnesssource trustcontent trustemployer trust

    Alif Semiconductor is revolutionizing the way developers create products using secure AI/ML-enabled 32-bit microcontrollers.

    View company profile
    Newsletter

    Stay ahead of the market

    Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

    A
    B
    C
    D
    Join 12,000+ marketers

    No spam. Unsubscribe at any time.

    Senior Software Developer- USB