USB Connectivity

1 month ago


Bengaluru, India Antal International Full time
Job Description

Job Description:We are seeking a highly skilled and experienced Senior Embedded Software Engineer specializing in USB connectivity, with expertise in both Android and Linux environments. The ideal candidate will have a proven track record in developing USB drivers, protocols, and interfaces, along with a strong background in system-level software development. This role will be responsible for the design, development, and certification of USB connectivity solutions, ensuring compliance with industry standards and compatibility with Android and Linux platforms.Key Responsibilities:Design, develop, and optimize USB drivers, protocols, and interfaces for various embedded systems.Collaborate with cross-functional teams to integrate USB connectivity solutions into Android and Linux-based products.Troubleshoot and debug USB-related issues, providing timely resolutions to meet project deadlines.Stay updated on the latest USB specifications, standards, and technologies, incorporating best practices into development processes.Work closely with hardware engineers to ensure seamless integration of USB hardware components with software systems.Lead efforts in obtaining USB certification for products, ensuring compliance with industry regulations and standards.Provide technical guidance and mentorship to junior team members, fostering a culture of knowledge sharing and continuous learning.Participate in design reviews, code reviews, and other team activities to maintain high software quality standards.Collaborate with external partners and vendors as needed to enhance USB connectivity capabilities and address specific project requirements.Qualifications:Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field.5-10 years of hands-on experience in embedded software development, with a focus on USB connectivity.Proficiency in C/C++ programming languages and software development tools for embedded systems.In-depth knowledge of USB specifications, protocols (such as USB 2.0, USB 3.x), and related standards (USB-IF, OTG, etc.).Experience in developing USB drivers and firmware for Android and Linux platforms.Strong understanding of system-level software architecture and design principles.Familiarity with kernel-level programming, device drivers, and operating system internals.Excellent problem-solving skills and attention to detail, with a passion for delivering high-quality software solutions.Effective communication skills, with the ability to collaborate effectively in a team environment.Experience in obtaining USB certification (USB-IF compliance testing) is a plus.

Check Your Resume for Match

Upload your resume and our tool will compare it to the requirements for this job like recruiters do.

  • Bengaluru, India Nityo Infotech Full time

    •Responsible for integrating USB driver in Windows application to communicate with connected Android device•Familiar with USB driver modes and use cases such as File Transfer, USB Tethering, MTP, MIDI, etc.•Familiar with socket communication using UDP, TCP protocols•Familiar with driver deployment models, upgrading drivers, managing conflicting...


  • Bengaluru, India Microsoft Full time

    Overview As a Technical Program Manager II, you will have the opportunity to work at the cutting edge of software and hardware, driving delivery of both current products as well as helping to define the future of our MCU/USB( Microcontroller Unit/Universal Serial Bus)experiences in Surface. You’ll be heavily involved in Agile process with a role...

  • Software Engineer

    1 month ago


    Bengaluru, India Texas Instruments Full time

    Job Description:TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial domains. From enabling connectivity in the car, to ensuring deterministic communication needed for industrial applications like factory automation, networking is one of the key...


  • Bengaluru, India Recruiter Wings Consultancy Full time

    Minimum Qualifications - BTech/MTech in ECE, EEE, EIE. - Adequate knowledge of reading schematics and data sheets. - Strong programming, documentation and writing skills. - Good Research skills, logical reasoning, and a quick learner - Working experience: 0-1 year Skills Required - Good programming skills - C/C++ - Familiarity with hardware protocols...


  • Bengaluru, India Analog Devices Full time

    Job Description: ADI’s Wearable and Prosumer Solutions Business Unit is looking for a dynamic and enthusiastic leader for the audio design evaluation and applications manager role at our Bengaluru Location. You will work with a multi-faceted team of individuals equipped with the knowledge required to create complete solutions, including aspects of...

  • HAL Developer

    2 months ago


    Bengaluru, India TekPillar Services Pvt. Ltd Full time

    Roles & Responsibilities :- Candidate should have 3+ experience in Android Middleware/ HAL- Programming experience in embedded C / C++ / Java - Good knowledge of embedded OS concepts (Linux, Android platform).- Utilize knowledge of embedded OS concepts, particularly Linux and the Android platform, to ensure efficient and reliable operation of HAL modules.-...

  • Software Engineer

    2 months ago


    Bengaluru, India Texas Instruments Full time

    Job Description:TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial domains. From enabling connectivity in the car, to ensuring deterministic communication needed for industrial applications like factory automation, networking is one of the key...

  • Software Engineer

    2 months ago


    Bengaluru, India Texas Instruments Full time

    Job Description:TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial domains. From enabling connectivity in the car, to ensuring deterministic communication needed for industrial applications like factory automation, networking is one of the key...

  • Software Engineer

    2 months ago


    Bengaluru, India Texas Instruments Full time

    Job Description: TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial domains. From enabling connectivity in the car, to ensuring deterministic communication needed for industrial applications like factory automation, networking is one of the key...


  • Bengaluru, India Renesas Electronics Full time

    Job DescriptionDesign, Develop embedded system software solutions for connected IoT applications based on Renesas MCU/MPU hardware features and low-level firmware. Utilize firmware development SDLC processes and best practices to drive high performance and high-quality code and solutions. Work with cross-disciplinary team to define and implement embedded...


  • Bengaluru, India Renesas Electronics Full time

    Job DescriptionDesign, Develop embedded system software solutions for connected IoT applications based on Renesas MCU/MPU hardware features and low-level firmware. Utilize firmware development SDLC processes and best practices to drive high performance and high-quality code and solutions. Work with cross-disciplinary team to define and implement embedded...


  • Bengaluru, India Bert Labs Full time

    We are looking for a detail-oriented System & Security Administrator to be responsible for desktop, mobile, IoT- device, and network security, troubleshooting network access and implementing network security policies and procedures at our organization. The security administrator works independently within the established procedures to ensure network security...


  • Bengaluru, India Polaris Full time

    JOB SUMMARY:Polaris, a global powersports leader, is looking for an experienced software engineer to build high quality Infotainment Features. This is an exciting role on the In Vehicle Infotainment team building world-class connected rider solutions. The ideal candidate possesses strong communication, problem solving, attention to detail, design, coding,...

  • HMI Engineer

    1 month ago


    Bengaluru, India Polaris Full time

    JOB SUMMARY: Polaris, a global powersports leader, is looking for an experienced software engineer to build high quality Infotainment Features. This is an exciting role on the In Vehicle Infotainment team building world-class connected rider solutions. The ideal candidate possesses strong communication, problem solving, attention to detail, design,...


  • Bengaluru, India Polaris Full time

    JOB SUMMARY: Polaris, a global powersports leader, is looking for an experienced software engineer to build high quality Infotainment Features. This is an exciting role on the In Vehicle Infotainment team building world-class connected rider solutions. The ideal candidate possesses strong communication, problem solving, attention to detail, design,...

  • Automotive architect

    2 weeks ago


    Bengaluru, India Spot Your Leaders & Consulting Full time

    Automotive architectOverall Experience: 13+ yearsJob description:Experience in System Architecture Design, Development planning specifically into automotive domainMinimum of 10 years of experience in developing embedded software preferably in middleware with Service Oriented Architecture (SOA)Proficient in software development using C or C++ or Java...

  • Automotive architect

    2 weeks ago


    Bengaluru, India Spot Your Leaders & Consulting Full time

    Automotive architectOverall Experience: 13+ yearsJob description:Experience in System Architecture Design, Development planning specifically into automotive domainMinimum of 10 years of experience in developing embedded software preferably in middleware with Service Oriented Architecture (SOA)Proficient in software development using C or C++ or Java...

  • RF Engineer

    1 month ago


    Bengaluru, India Molex Full time

    Your Job Molex is seeking a skilled HW engineers, who are inspired to apply their wireless access know-how to this new field of automotive electronics and applications. Have a very good experience in wireless access over V2x technology and experienced in RF Design V2x Compensators. You will be a part of our cross functional team and collaborate...


  • Bengaluru, India Renesas Electronics Full time

    Job Description B.S. required (M.S. preferred) in electrical/electronics/computer engineering or computer science disciplines Broad understanding of the embedded microcontroller and microprocessing space required (Arm Cortex-A, Cortex-M, RX, RL78, MIPS, RISC-V) 3+ years of experience in system software development, and or system software architecture. ...


  • Bengaluru, India Renesas Electronics Full time

    Job DescriptionDesign, Develop embedded system software solutions for connected IoT applications based on Renesas MCU/MPU hardware features and low-level firmware.Utilize firmware development SDLC processes and best practices to drive high performance and high-quality code and solutions.Work with cross-disciplinary team to define and implement embedded...