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
- ...Jose, CA, US General Overview Job Title: Staff Software Engineer (BSP/Diag/SDK) Functional Area: Engineering (ENG)... ...: Programming Languages: C, C++, Python Embedded Systems: Advanced hands‑on knowledge of x86-based Linux embedded systems/appliances Board Support Packages...SuggestedWork at office
$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 protocols...SuggestedFull timeTemporary workLocal areaFlexible hours- ...California City: San Jose General Overview Functional Area: Engineering Career Stream: Design - Software Engineering SAP Short Name: SLE-ENG-DSE Job Level:... ...with working C++ knowledge. In-depth understanding of Linux kernel, device driver, IPC, U-boot. Familiarity with...SuggestedContract workWork at office
- ...: 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
- 1000 Micron Technology, Inc. in San Jose, California is seeking an experienced embedded software engineer to craft and modify equipment in cross-disciplinary teams. The candidate will develop documentation, test, and debug kernel modules and drivers while collaborating...
- ...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
- ...Jose General Overview Job Title: Staff Software Engineer (BSP/Diag/SDK) Functional Area: Engineering (... ...Programming Languages: C, C++, Python Embedded Systems: Advanced hands-on knowledge of x86-based Linux embedded systems/appliances Board Support...Work at officeRemote work
- KLA in Milpitas, CA, is looking for a highly motivated Embedded Software Engineer to innovate and grow within the RAPID division. You will own end... ...development, strong C/C++ skills, and proficiency in Linux environments. This role is essential for driving technical...
$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...$159.5k - $271.2k
...expert teams of physicists, engineers, data scientists and problem-... ...brightest research scientist, software engineers, application development... ...and experienced Lead Embedded Software Engineer to join our... ...system (RTOS) such as real-time Linux, VxWorks for a high-reliability...Minimum wageWork experience placementFlexible hours$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...- ...Are you a seasoned software engineer who thrives at the intersection of low... ...technologies? We're looking for a Staff Embedded Software Engineer to join our... ...HAL abstractions and BSP strategies across hardware... ...with FreeRTOS/Zephyr/Embedded Linux and ARM Cortex‑M microcontrollers...
$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
...Senior Software Engineer Applied Intuition, Inc. is powering the future... ...with expertise in developing embedded software applications on production... ...Develop and customize Linux-based Android services, embedded... ...Android Board Support Package (BSP), Android middleware, HAL...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$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- ...Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the reliability and... ...driver development background. Prior experience with Linux hardware bring‑up experience. Expertise in multi‑threading...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
- ...Senior System Software Engineer – Automotive Team We are looking for a talented Senior System Software... ...and development for real time embedded systems. Strong understanding of computer... ...time operating systems (e.g., QNX, RT Linux). ARM architecture and low‑level software...
- ...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...
$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...- ...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...
- ...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
$100k - $150k
...Embedded Linux Driver Firmware Engineer Seeking a Embedded Linux Driver Firmware Engineer for a Global Chip Company in San Jose, CA. You will join... ...lifecycle from pre-silicon all the way through to full software reference designs. Responsibilities: Design and...Full time$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$75 - $90 per hour
...Embedded Linux, Device Driver Engineer (SPI/I2C/USB) Security Integration Summary: Develop and implement the Trusted Computing Group TPM 2.0 specification... ...for TCU. Required Skills: Strong expertise in embedded software development with proficiency in C. Experience in Linux...Contract work$110k - $160k
...Responsibilities: Develop Secured Enterprise Wireless products and features Linux kernel/driver development of popular Wifi chipsets Wifi... ...: Bachelor’s Degree in Computer Science or Electrical Engineering is required Master’s Degree is preferred Must be authorized to...Full time$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$50 per hour
...most groundbreaking robotics and consumer electronics projects in Silicon Valley? We’re seeking a creative and motivated Embedded Linux Software Engineer with excellent analytical, problem-solving and communication skills to join our team to ensure innovative design...Flexible hours- ...A leading aerospace engineering company in California is looking for an Embedded Software Engineer to develop avionics flight software across embedded systems. The position... ...in Python, C++, and experience in embedded Linux. Candidates with over 5 years of relevant...
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 engineer San Jose, CA
- embedded software engineer San Jose, CA
- linux administrator San Jose, CA
- linux engineer San Jose, CA
- linux systems administrator San Jose, CA
- senior linux systems engineer San Jose, CA
- linux developer San Jose, CA
- unix linux systems engineer San Jose, CA

