refresh

트렌딩 기업

트렌딩 기업

채용

채용Tesla

Software Development Engineer

Tesla

Software Development Engineer

Tesla

Bengaluru, Karnataka

·

On-site

·

Full-time

·

Today

필수 스킬

Git

Linux

Role Overview:

  • We are looking for a passionate Software Engineer with 3–6 years of experience in Linux kernel development, device drivers, and hardware bring-up. The role offers exposure to the complete system software stack — from bootloaders (Coreboot, ATF) to kernel internals and HSIO subsystems — and provides opportunities to work across pre-silicon validation, post-silicon bring-up, and production flows. This position requires strong debugging skills, ability to read board schematics, and close collaboration with hardware, validation, and global teams.


  • Key Responsibilities:
    Linux Device Driver Development & Debugging

  • Develop and maintain drivers for HSIO subsystems (PCIe, USB, UFS, Ethernet, etc.)
  • Work on feature enablement, bug fixing, and performance optimizations


  • New Hardware Bring-Up

  • Participate in pre-silicon validation, FPGA/Emulator environments, and first-silicon bring-up
  • Debug using JTAG, serial consoles, and kernel logging tools
  • Read and analyze board schematics to support hardware-software integration


  • Linux Internals & Kernel Subsystems

  • Contribute to kernel migration and version upgrades for new SoCs
  • Work with Linux kernel frameworks like power management, interrupt controller (GIC), clock/PLL, memory, and HSIO IP subsystems.


  • Bootloader & Firmware

  • Develop, debug, and customize bootloaders (U-Boot, Coreboot, ATF)
  • Enable low-level initialization and bring-up of SoCs


  • System Performance & Power

  • Support power and performance validation activities
  • Contribute to enabling features like DVFS, Runtime PM, CPUIdle, and suspend/resume


  • Upstreaming & Collaboration

  • Prepare and test patches for kernel upstreaming
  • Collaborate with open-source community and global stakeholders


  • Required Skills & Experience:

  • 3–6 years of hands-on experience in Linux kernel and device driver development
  • Strong C programming skills and debugging expertise
  • Exposure to hardware bring-up on new boards/SoCs
  • Ability to read and interpret board schematics.
  • Experience with bootloaders (U-Boot, Coreboot, ATF)
  • Familiarity with Linux kernel internals (memory management, scheduling, interrupts, device model)
  • Experience in debugging using JTAG, logic analyzers, or oscilloscopes
  • Good knowledge of source control systems (Git/Gerrit/GitHub) and kernel patch workflow.


  • Desirable / Good-to-Have Skills:

  • Experience with HSIO IPs (PCIe, USB, UFS, Ethernet, etc.)
  • Contributions to upstream Linux kernel or open-source projects
  • Exposure to pre-silicon validation environments (FPGA/Emulators)
  • Familiarity with test automation frameworks (Python, shell scripting).


  • Soft Skills:

  • Strong analytical and problem-solving skills
  • Good communication and teamwork in cross-functional, global teams
  • Ability to work in a fast-paced environment and take ownership


  • Why Join Us?

  • Opportunity to work on cutting-edge SoCs from pre-silicon to post-silicon to production
  • Hands-on exposure to full software stack (bootloader → kernel → diagnostics → production tools)
  • Grow into upstreaming, system performance/power optimization, and leadership roles
  • Work in a collaborative, innovation-driven environment with global teams.
  • 총 조회수

    0

    총 지원 클릭 수

    0

    모의 지원자 수

    0

    스크랩

    0

    Tesla 소개

    Tesla

    Tesla

    Public

    A financial leasing taxi company that provides vehicles to customers

    140,000+

    직원 수

    Ciudad De Panamá

    본사 위치

    $800B

    기업 가치

    리뷰

    3.8

    10개 리뷰

    워라밸

    2.2

    보상

    3.8

    문화

    3.5

    커리어

    4.1

    경영진

    2.8

    65%

    친구에게 추천

    장점

    Innovative projects and cutting-edge technology

    Great team and supportive colleagues

    Opportunities for growth and learning

    단점

    Long hours and poor work-life balance

    High pressure and tight deadlines

    Management issues and high expectations

    연봉 정보

    1,398개 데이터

    Junior/L3

    Mid/L4

    Junior/L3 · Associate Analyst

    2개 리포트

    $94,875

    총 연봉

    기본급

    $82,500

    주식

    -

    보너스

    -

    $92,000

    $97,750

    면접 경험

    4개 면접

    난이도

    3.5

    / 5

    소요 기간

    14-28주

    경험

    긍정 0%

    보통 75%

    부정 25%

    면접 과정

    1

    Application Review

    2

    Recruiter Screen

    3

    Technical Phone Screen

    4

    Take-home Assignment

    5

    Panel Interview

    6

    Offer

    자주 나오는 질문

    Coding/Algorithm

    Technical Knowledge

    Behavioral/STAR

    System Design

    Machine Learning Concepts