Skip to content

Open nowPosted today

Lead Design Engineer - Switch SDK/BSP

Jabil2,211 open roles

Where
Sanchong
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowLead Design Engineer - Switch SDK/BSPJabil · Sanchong
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Jabil's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.9% of postings close within 7 days. Measured by our own scanner across the market. Jabil postings stay open a median of 17 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.9%7 days
  4. 22.4%14 days
  5. 38.1%30 days
  6. 59.0%60 days
This job: posted today

Jabil median: 17 days open

The posting

At Jabil (NYSE: JBL), we are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions. With 60 years of experience across industries and a vast network of over 100 sites worldwide, Jabil combines global reach with local expertise to deliver both scalable and customized solutions. Our commitment extends beyond business success as we strive to build sustainable processes that minimize environmental impact and foster vibrant and diverse communities around the globe.

About the Role We are looking for a Senior Switch Software Engineer to own the SDK and BSP layer of our data center Ethernet switch platforms. You will lead platform bring-up from first power-on through mass production, serve as a technical point of contact for silicon vendors and customers, and help grow the engineers around you.

Key Responsibilities

Switch SDK & SAI

  • Own switch SDK porting, configuration, and upgrades (Broadcom SDK-XGS / SDKLT, Marvell CPSS / Teralynx SDK) for new platforms, including port mapping, SerDes lane mapping, and media/pre-emphasis settings.
  • Integrate and customize vendor SAI implementations for SONiC and other NOS, and resolve SDK/SAI interaction issues.
  • Bring up high-speed links and transceivers (112G/224G PAM4, QSFP-DD/OSFP, CMIS), debugging with PRBS, FEC/BER, and eye diagnostics.

BSP & Platform

  • Lead BSP development for x86 and ARM switch platforms: ONIE, bootloader (GRUB/U-Boot), Linux kernel configuration, and device tree/ACPI.
  • Design and maintain Linux kernel and platform drivers for CPLD/FPGA, I2C/SMBus, LPC, PCIe, and fan/PSU/thermal management (SONiC platform API / pmon).

Technical Ownership

  • Define platform software design for new programs and lead design and code reviews.
  • Drive root-cause analysis of cross-domain issues together with hardware engineers and Broadcom/Marvell FAEs.
  • Support EVT/DVT/PVT builds and manufacturing diagnostics, and represent the team in customer technical reviews.
  • Mentor and guide engineers on SDK, driver, and debugging practices.

Required Qualifications

  • B.S. or M.S. in Computer Science, Electrical Engineering, Computer Engineering, Communications, or a related field.
  • 5+ years of embedded or system software experience, including 3+ years on network switch or server platforms.
  • Hands-on experience with at least one Ethernet switch ASIC SDK (Broadcom or Marvell).
  • Expert C programming skills; working proficiency in C++ and Python.
  • Strong Linux kernel and driver development skills: interrupts, DMA, PCIe, I2C, and concurrency.
  • Delivered platform bring-up of at least one switch or server product from EVT to mass production.
  • Solid knowledge of L2/L3 forwarding (MAC learning, VLAN, IP routing, ARP, LAG, ECMP).
  • Good English communication skills for working directly with vendors and customers.

Preferred Qualifications

  • Experience with Broadcom Tomahawk / Trident / Jericho or Marvell Prestera / Teralynx silicon.
  • SONiC platform porting experience (device/platform packages, pmon, syncd) or ONIE.
  • PAM4 SerDes tuning and CMIS transceiver management at 400G/800G.
  • Data center / AI fabric features: RoCEv2, PFC/ECN, buffer tuning.
  • Experience with Keysight Ixia or Spirent traffic generators.
  • Ability to read schematics and use lab tools (oscilloscope, logic analyzer, I2C analyzer).

BE AWARE OF FRAUD: When applying for a job at Jabil you will be contacted via correspondence through our official job portal with a jabil.com e-mail address; direct phone call from a member of the Jabil team; or direct e-mail with a jabil.com e-mail address. Jabil does not request payments for interviews or at any other point during the hiring process. Jabil will not ask for your personal identifying information such as a social security number, birth certificate, financial institution, driver’s license number or passport information over the phone or via e-mail. If you believe you are a victim of identity theft, contact your local police department. Any scam job listings should be reported to whatever website it was posted in.

Jabil, including its subsidiaries, is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, genetic information, veteran status, or any other characteristic protected by law.

Accessibility Accommodation

If you are a qualified individual with a disability, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access Jabil.com/Careers site as a result of your disability. You can request a reasonable accommodation by sending an e-mail to [email protected] with the nature of your request and contact information. Please do not direct any other general employment related questions to this e-mail. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to.

#whereyoubelong

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Jabil's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Jabil's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Jabil's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.