Embedded Software Engineer: Linux BSP
$75k - $300kTensor
Tensor is an agentic AI company dedicated to building agentic products that empower individual consumers. Our flagship product, the Tensor Robocar, is the world’s first personal Robocar and the first AI agentic vehicle — fully autonomous, automotive-grade, and built for private ownership at scale. Founded in 2016 in Silicon Valley, Tensor is headquartered in San Jose, California, with offices in Barcelona, Singapore, and Dubai. At Tensor, we champion personal AI autonomy and ownership. Our vision is to build a future where everyone owns their own Artificial General Intelligence — a personal AGI that enables more time, freedom, and autonomy. We’re forging an alternative path where AGI serves only you, and is controlled solely by you. We provide a competitive compensation package, opportunities for professional growth, participation in a discretionary equity incentive plan, and access to a comprehensive company benefits program, subject to eligibility requirements. Join us to shape the future! Work with brilliant minds on technology transforming automotive industry and make a lasting impact. We’re seeking talented and self‑motivated software engineers to join our embedded system team. In this role, you play a crucial role in building a reliable autonomous driving vehicle. Locations San Jose, California, US (Salary Range: $75k—$300k USD) Barcelona, Catalonia, Spain Dubai, UAE Responsibilities BSP underlying driver development in automotive embedded software projects based on linux systems. Design and implement the development and debugging of kernel modules and peripheral drivers. Participate in platform‑based software design, coding, maintenance and version management. Participate in the integration test, fault analysis and location, and tracking and solving problems of related functions in the domain controller software. Qualifications Proficient in C/C++ language, understand the development of ARM platform architecture, and be familiar with NXP/TI SOC platform first. Familiar with Linux Kernel, proficient in Linux system cutting, customization and optimization, and familiar with common kernel debugging methods and tools. Master the principles of I2C, SPI, PCI‑E, UART, CAN and other buses, and be able to independently complete the transplantation and debugging of corresponding peripheral drivers. Familiar with the compilation and construction process, proficient in the use of makefile, and those with Yocto‑related project experience are preferred. Familiar with automotive CAN bus knowledge, and proficient in the use of CANoe, kvaser and other bus testing tools. Familiar with circuit schematics, and proficient in the use of programmable power supplies, oscilloscopes, electronic loads and other equipment. We appreciate your interest in joining Tensor. Tensor is an equal employment opportunity employer, dedicated to fostering a respectful, supportive, and inclusive workplace for all. We do not discriminate against, and strictly prohibit harassment of, any applicant or employee on the basis of race, color, sex, sexual orientation, gender identity or expression, religion, national origin, age, disability, military or veteran status, genetic information, or any other characteristic protected by applicable law. Tensor also considers qualified applicants with criminal histories in accordance with applicable laws. We are committed to providing equal opportunities for qualified individuals with disabilities. Tensor is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Designed in California. Available around the world. Latest news, announcements and updates direct to your inbox. #J-18808-Ljbffr Tensor
- ...: San Jose General Overview Functional Area: Engineering Career Stream: Design - Software Engineering SAP Short Name: SLE-ENG-DSE Job Level... ...working C++knowledge In-depth understanding of Linux kernel, device driver, IPC, U-boot. Familiarity...SuggestedContract workWork at office
- KLA-Belgium in Milpitas is hiring an Embedded Software Engineer who will take ownership of embedded software for reticle inspection systems. The... ...experience in embedded software development, with a focus on Linux environments. Responsibilities include designing and...Suggested
- ...cutting-edge technology firm in Santa Clara is seeking an Embedded Software Engineer to develop and integrate software systems for real-time imaging... ...strong experience in Python and C/C++ within embedded Linux systems. Ideal candidates will work collaboratively to bridge...SuggestedFull time
- KLA is looking for an Embedded Software Engineer to innovate and grow within their RAPID division in Milpitas, California. The candidate will be... ...hardware interactions. With 5+ years of experience in C/C++ and Linux or RTOS environments, you will work on critical projects...Suggested
- ...Linux Os Bsp Qa Engineer We are looking for a highly skilled Linux OS BSP QA Engineer to join our platform software quality team. In this role, you will be responsible for validating and... ...teams to deliver production-quality embedded platforms for next-generation...Suggested
- Senior Embedded Software Engineer - Linux Kernels, ARM, X86 Full-time A Network Processor Company Responsibilities: Work as part of a dynamic software team on various processors Software development work will include learning of network processor hardware products, protocol...Full timeWork experience placement
$100k - $180k
A leading networking software company seeks a skilled engineer to integrate Layer 2, Layer 3, and MPLS features into their dataplane. The ideal candidate will have solid Linux networking experience, strong problem-solving abilities, and a minimum of 7 years in IP networking...$142k - $215k
A leading automotive company is seeking a Software Engineer to design and implement complex, scalable software in C++ on Linux-based systems for the AIS team. You will develop software that interfaces the Cruise autonomy stack with sensors on vehicles. The ideal candidate...$184k - $287.5k
A leading technology company in California is looking for a skilled Embedded Software Engineer to join their GPU Software team. You will play a key role in designing and verifying features for next-gen RISCV controllers, collaborating with teams worldwide. The ideal candidate...Worldwide$165k - $241.4k
...(CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the... ...background, including experience with Linux hardware bring-up. Prior... ...developing, debugging, and validating embedded systems and device drivers for...Full timeTemporary workLocal areaFlexible hours- ...Desk, Inc. is looking for an experienced Android Platform Software Engineer in San Jose, California. This role involves developing... ...experience and expertise in bootloader customization, Linux kernel, and Android BSP development. Benefits include comprehensive healthcare...
$184k - $287.5k
...NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on... ...combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development... ...Lead hardware bring-up activities, BSP development, and hardware-software co...$171k - $264k
...Embedded Software Engineer - Core OS Sunnyvale, California, United States About Applied Intuition... ...and security Develop and customize Linux-based Android services, embedded services... ...with Android Board Support Package (BSP), Android middleware, HAL...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift- ...Software Engineer The Common Hardware Group (CHG) at Cisco is seeking skilled... ...to join our Diagnostic/BSP team, responsible for ensuring... ...background, including experience with Linux hardware bring-up. Prior... ..., debugging, and validating embedded systems and device drivers...Flexible hours
- ...worldwide. We're a team of engineers, clinicians, and innovators... ...designs and builds the embedded platform software infrastructure that supports... ...bootloader configuration, BSP customization and peripheral... ...machine learning applications on Linux-based systems Develop...Local areaWorldwideFlexible hours
$198.7k - $298.1k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group >... ...team is seeking an experienced Linux and Firmware Developer to help... ...firmware and Linux‑based software stacks for our next‑generation... ...platforms. Board Support Packages (BSP): Develop and maintain BSPs...Work experience placementWork from home$152k - $241.5k
...opportunity for a talented Senior System Software Engineer to join our dynamic Automotive Team and... ...and development for real time embedded systems ~ Strong understanding of computer... ...time operating systems, like QNX and RT Linux skills Good understanding of ARM architecture...$205.74k - $251.46k
...looking to hire a hands-on System Software expert to lead the development... ...of the team that develops Linux and Bare Metal distributions for... ...and support of the BSP distributions for SiFive internal... ...SiFive technologies spanning embedded, consumer, automotive, AI and...Work experience placement$184k - $287.5k
...NVIDIA is searching for a highly motivated, creative embedded software engineer to join the GPU Software team. As someone who is hardworking and... ...about their work, you will design key aspects of our RISCV BSP package used across the GPU. You should demonstrate the ability...- Themesoft Inc. is seeking an engineer based in San Jose, California, to jointly debug customer... ...should possess a strong understanding of Linux systems, modem concepts, and Wi-Fi... ...debugging and testing customer hardware/software interactions, as well as supporting Wi-Fi...
$120k - $300k
...Develop and maintain embedded firmware in C/C++ targeting ARM... ...and microcontrollers Own BSP development, peripheral driver... ...manufacturing Debug complex hardware-software interactions using logic... ...and working alongside hardware engineers during board bring-up ~...Full timeImmediate start- A leading technology company is seeking a Senior Embedded Software Engineer to join their dynamic software team. This role focuses on software development for network processors, requiring strong programming skills and extensive experience in embedded systems. The ideal...
- SENIOR EMBEDDED LINUX ENGINEER - LINUX KERNELS, ARM, X86 Full-time A Network Processor Company Responsibilities: Work as part of a dynamic software team on various processors. Software development will include learning network processor hardware products, protocol stacks...Full time
- ...technology consulting firm in California is seeking an experienced Embedded Developer to focus on board bring-up and driver development for... ...should have 5-10 years of experience, a solid grasp of Linux fundamentals, and proficiency in C programming. Strong troubleshooting...
- ...technology solutions provider located in San Jose, CA, is looking for a skilled Platform Engineer to join their team. This hybrid position involves designing and optimizing Linux/RTOS kernels, debugging device drivers, and performing board bring-up for custom hardware....
- Embedded Developer - BOARD/LINUX BRING-UP & DRIVERS We are seeking an experienced Embedded Developer with expertise in C programming, Linux, and board bring-up for routers, servers, and switches. Responsibilities will include board bring-up, driver development, and debugging...
$130.6k - $179.6k
...technology firm in California is seeking a skilled Senior Firmware Engineer. You will develop and maintain SNS Firmware, collaborating... ...strong proficiency in C/C++ and Python, and familiarity with embedded Linux systems. Competitive salary range is $130,600 to $179,600...- Amazon Development Center U.S., Inc. seeks an Embedded Software Development Engineer in Cupertino, California. The role involves developing server-related firmware and collaborating with various engineering teams. Ideal candidates should have a Bachelor’s degree in a related...
- A leading tech company in San Jose seeks a Senior Embedded Linux Engineer with expertise in Linux kernels and embedded systems. The role involves diverse responsibilities including software development, troubleshooting, and collaboration with dynamic teams on advanced network...
$150k - $300k
...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range... ...and integrating them into production-quality RTOS and Linux software stacks. You will work across CPUs, MCUs, DSPs...Local areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer: Linux BSP. Be the first to apply!
- embedded systems software engineer San Jose, CA
- embedded developer San Jose, CA
- embedded software engineer San Jose, CA
- embedded engineer San Jose, CA
- embedded linux engineer San Jose, CA
- linux administrator San Jose, CA
- unix linux systems engineer San Jose, CA
- linux systems administrator San Jose, CA
- linux engineer San Jose, CA
- senior linux systems engineer San Jose, CA

