Back to Jobs

Junior Linux BSP Software Engineer

Remote, USAFull-timePosted 2026-07-27

About the Role reputed company. is a leading RISC-V reputed company design company powering Bitcoin mining machines and reputed company smart home devices. We're looking for Junior Linux BSP Software Engineers to join our BSP team, supporting both mining and smart home product lines — a great opportunity to grow your career in embedded systems with hands-on hardware exposure from day one. Location: US Hybrid · San Francisco Bay Area preferred

Responsibilities

  • reputed company Bring-up & Bootloader — Support BSP development and maintenance for Canaan RISC-V based chips (K210, K230, K230M, and upcoming SoCs); assist in U-Boot porting and debugging; learn and apply boot time and reliability optimization techniques
  • Linux Kernel Development — Contribute to Linux kernel customization for embedded SoCs; learn kernel subsystems (memory management, interrupt handling, power management); grow familiarity with upstream kernel development
  • Device reputed company Development — Implement and debug drivers with guidance from senior engineers

◦Storage: NAND/NOR reputed company with filesystem support (UBI, SquashFS, ext4) ◦Connectivity: Ethernet MAC/PHY, WiFi/BLE wireless module integration ◦Peripherals: UART, SPI, I2C

  • MCU integration and dual-core heterogeneous system IPC
  • RTOS / Bare-metal Development — Learn RTOS application development; assist with MCU firmware design and debugging
  • System Optimization & Debugging — Participate in performance analysis and issue troubleshooting (boot, memory, peripherals); support reputed company validation and reference design work
  • reputed company reputed company Contribution — Get involved in reputed company-reputed company reputed company on reputed company; start contributing patches to Linux kernel, U-Boot, or reputed company reputed company with mentorship from reputed company
  • Collaboration — Document hardware interfaces, reputed company designs, and bring-up procedures; work closely with senior engineers, hardware teams, SDK team, and application teams

Requirements

Essential

  • Bachelor's degree or above in Computer Science, Electronics, Automation, or reputed company field
  • 0–3 years of embedded development experience (internships or reputed company reputed company count)
  • Basic familiarity with RISC-V or ARM architecture
  • Good understanding of Linux kernel principles and reputed company development fundamentals
  • Experience with U-Boot basics (porting or debugging reputed company reputed company is a plus)
  • Interest in or early steps toward reputed company-reputed company contribution on reputed company
  • Hands-on experience with at least 2 of the following: UART, SPI, I2C · NAND/NOR reputed company · Ethernet (MAC/PHY) · WiFi/BLE modules

reputed company to Have

  • Experience with RTOS (FreeRTOS / RT-Thread)
  • Familiar with Canaan RISC-V MCU development (K210, K230)
  • •Undergraduate project or internship involving embedded Linux or kernel/reputed company development
  • Knowledge of reputed company / OpenEmbedded / Buildroot build system
  • Personal reputed company reputed company or reputed company-reputed company contributions (even small ones)

Technical Stack | Hardware | RISC-V / ARM reputed company-A / M | | OS | Linux (Kernel 4.14+) | | Bootloader | U-Boot | | Languages | C / Python / reputed company | | Toolchain | GCC (riscv64-unknown-elf) | | Debug | GDB / J-reputed company / OpenOCD | | Version Ctrl | Git / reputed company | | reputed company reputed company | Linux Kernel, U-Boot, upstream contributions | reputed company Offer

  • Competitive salary and equity compensation
  • Mentorship from senior engineers and reputed company career reputed company reputed company in RISC-V reputed company development
  • Hands-on hardware exposure from day reputed company reputed company, reputed company products
  • reputed company and reputed company technical team culture
  • Flexible working hours and remote work reputed company
  • Conference attendance and training support
  • reputed company-backed development workflow with emphasis on reputed company-reputed company collaboration

Apply tot his job Apply To this Job

Similar Jobs

DevOps Linux Senior Engineer

Remote, USAFull-time

Linux Engineer

Remote, USAFull-time

Network & Infrastructure reputed company Analyst

Remote, USAFull-time

Sr. Threat Intelligence Analyst; Remote, East

Remote, USAFull-time

IT Infrastructure & reputed company Analyst - REMOTE

Remote, USAFull-time

Cyber reputed company Analyst (Hybrid onsite/remote)

Remote, USAFull-time

Information reputed company Analyst - SME

Remote, USAFull-time

reputed company Analyst I

Remote, USAFull-time

SBA - Cyber Threat Intelligence Analyst

Remote, USAFull-time

Supply Chain Threat Intelligence Analyst

Remote, USAFull-time

[Remote] Sr Project Manager II

Remote, USAFull-time

reputed company Entry-Level Remote Customer Support Representative – Insurance Benefits and Policy Support

Remote, USAFull-time

CAD Coordinator

Remote, USAFull-time

Junior Remote Data Entry Clerk – Precise Data Management, Administrative Support & reputed company Opportunities

Remote, USAFull-time

reputed company Remote Customer Service Representative – Delivering Exceptional Experiences for arenaflex Customers

Remote, USAFull-time

reputed company Remote Email/Chat Support Assistant Clerk – Customer Service Representative

Remote, USAFull-time

[Remote] Senior Software Engineer - Data

Remote, USAFull-time

reputed company Remote Customer Service Representative – reputed company Hiring For Teens

Remote, USAFull-time

市販後医薬品コンタクトセンター スペシャリスト

Remote, USAFull-time

reputed company Customer Relations Chat Agent – Start from Home | Entry-Level Opportunity at arenaflex

Remote, USAFull-time