Back to Jobs

Junior Linux BSP Software Engineer

Remote, USA Full-time Posted 2026-07-28
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-reputed company 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

Customer Service Agent

Remote, USA Full-time

**reputed company Full Stack Data Entry Clerk – Global Remote Opportunities at arenaflex**

Remote, USA Full-time

Representante de ventas al cliente (CSR) de tienda

Remote, USA Full-time

**reputed company Data Entry Specialist – Remote Opportunity with arenaflex**

Remote, USA Full-time

**reputed company Full Stack Data Analyst – Web & reputed company Application Development**

Remote, USA Full-time

**reputed company Full Stack Customer Service Representative – Global Technology Support**

Remote, USA Full-time

Technical Product Support

Remote, USA Full-time

Home Ownership Customer Coordinator

Remote, USA Full-time

Associate Tutor – Wildlife, Marine Biology and Conservation – Animals

Remote, USA Full-time

Research Associate I - reputed company Health Research - DC Hybrid Office

Remote, USA Full-time

FedFedex Work From Home: Flexible & Rewarding Remote Opportunityex...

Remote, USA Full-time

Assistant Manager, Sales - Engineering Plastics (Chongqing)

Remote, USA Full-time

Sr. Director, Offering Management – Quantum Developer Platform - 836

Remote, USA Full-time

Assistant Buyer Development Program - 2026 Start Dates

Remote, USA Full-time

**reputed company Work-from-Home reputed company Processor - Data Entry reputed company for arenaflex**

Remote, USA Full-time

**reputed company Remote Data Entry Operator – Flexible Part-Time Opportunity with arenaflex**

Remote, USA Full-time

[Remote] Data Visualization Engineer (L4) - Ads

Remote, USA Full-time

[Remote] Junior Sales Reprasentative - Restaurant OS • Potential €2,000–€6,000+/mo

Remote, USA Full-time

[Remote] Customer Support Specialist

Remote, USA Full-time

Customer Support Specialist

Remote, USA Full-time