Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16284158

    BENGALURU · FULLTIME

    Principal Software Engineer

    Skyworks Solutions logo

    Skyworks Solutions

    Bengaluru · onsite · Posted 44d ago

    Sourced fromFoundit
    Not disclosed8–10 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.7s
    • Found the form on Foundit · 12 questions to answer1.8s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    If you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high performance analog semiconductors whose solutions are powering the wireless networking revolution. At Skyworks, you will find a fast-paced environment with a strong focus on global collaboration, minimal layers of management and the freedom to make meaningful contributions in a setting that encourages creativity and out-of-the-box thinking. We are excited about the opportunity to work with you and glad you want to be part of a team of talented individuals who together can change the way the world communicates.

    Requisition ID: 74920

    Responsibilities

    • Design and build MAC firmware for multi-band / multi-link wireless systems
    • Define and implement link-layer protocol behavior — transport, retransmission, host interfaces
    • Integrate MAC–PHY control — sequencing, timing, per-packet behavior
    • Write real-time, RTOS-based firmware on embedded processors (ARM/RISC-V/ARC etc.)
    • Work with DMA, interrupts, timers, and the usual embedded plumbing that makes wireless actually run

    Required Experience And Skills

    8+ years in embedded firmware, with solid wireless / connectivity experience

    Hands-on wireless PHY-MAC / link-layer work — that's the heart of this role

    Strong embedded C and real RTOS experience (FreeRTOS or similar). This one matters

    Comfortable in a typical embedded environment: interrupts, DMA, timers, UART / SPI / I2C bring-up and debug

    Practical grasp of wireless timing, scheduling, retransmission, multi-client systems

    Experience debugging across firmware, hardware, and RF

    Desired Experience And Skills

    • Wi-Fi, Bluetooth, or other wireless stacks
    • Multi-band / multi-link systems
    • Multi-core / SMP RTOS firmware
    • Descriptor-based DMA, scatter-gather, or other high-throughput embedded data paths
    • RISC-V or other non-ARM embedded cores (our SoCs are heterogeneous — you won't live on just one ISA)
    • I2S or other audio-facing interfaces (helpful if you touch media transport paths)

    Skyworks is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

    Sourced from foundit

    Section · 02

    Skills

    debugging across firmware hardware and RFwireless PHY-MAC link-layeri2cspiuartFreertosEmbedded CDmaInterruptsTimersReal-time RTOS

    Section · Company

    About Skyworks Solutions

    Skyworks Solutions logo

    Skyworks Solutions

    Semiconductors

    150

    employees

    1962

    64 years old

    Bangalore / Bengaluru, Karnataka

    India

    ₹20.9L PA avg

    Avg at Skyworks Solutions

    About

    Skyworks Solutions is at the forefront of wireless communication technology, developing advanced semiconductors for various sectors including automotive and mobile.

    Industries

    SemiconductorsManufacturingElectronics

    Employee ratings

    8 reviews

    2.7/ 5

    Culture

    3.0

    Career growth

    3.1

    Work-life

    2.8

    Employees rate it well for

    Job Security33Skill Development31

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Principal Software Engineer · waiting for your command