Base Career helps you apply smarter for this job.
Key skills for this role
We are looking for a passionate Software Engineer with 2–5 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.
We are looking for a passionate Software Engineer with 2–5 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.
Develop and maintain drivers for HSIO subsystems (PCIe, USB, UFS, Ethernet, etc.)
Work on feature enablement, bug fixing, and performance optimizations
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
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Langley, CAN
What to Expect Consider before submitting an application: This position is expected to start January 2027 and continue through the entire Winter/Spring term (i.e through April/May 2026) or into Summer 2027 if available.
, UAE
Tesla is seeking a Support Advisor to guide customers across telephone, chat, SMS, and other channels while resolving roadside, technical, and general product inquiries. The role requires customer service experience, flu
, UAE
Tesla is seeking a Support Advisor to guide customers on Tesla vehicles and energy products through telephone, chat, SMS, and other channels. The role resolves roadside, technical, and general enquiries, records cases in
Abu Dhabi, UAE
Tesla is seeking a Support Advisor to guide customers across phone, chat, SMS, and potentially video while resolving roadside, technical, product, and service inquiries. Candidates need customer service experience, Arabi
Dubai, UAE
Tesla is seeking a Support Advisor to guide customers, resolve roadside, technical, and general product inquiries, and deliver an outstanding ownership experience. The role requires customer service experience, fluent Ar
Markham, CAN
Tesla is seeking a Shipping and Receiving Coordinator to receive, inspect, stock, pack, and ship materials while maintaining accurate inventory records. The role requires a valid forklift certificate, equipment experienc
Manchester, GBR
Tesla is seeking a Vehicle Readiness Specialist to inspect, detail, move, charge, and prepare vehicles for customer delivery and transport. The role requires practical vehicle detailing experience, workshop tool knowledg
Carle Place, USA
Tesla is seeking an experienced Automotive Painter for its Collision Repair Program. The role focuses on high-quality automotive refinishing, color blending, and OEM-matched finishes in a professional collision repair en
Langley, CAN
, UAE
, UAE
Abu Dhabi, UAE
Dubai, UAE
Markham, CAN
Manchester, GBR
Carle Place, USA
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.
Develop, debug, and customize bootloaders (U-Boot, Coreboot, ATF)
Enable low-level initialization and bring-up of SoCs
Support power and performance validation activities
Contribute to enabling features like DVFS, Runtime PM, CPUIdle, and suspend/resume
Prepare and test patches for kernel upstreaming
Collaborate with open-source community and global stakeholders
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.
Manufacturer of electric vehicles, battery storage, and solar technology.
Visit company websiteJobs and hiring trendsFull-time
Mid · 4+ years experience
Onsite
Apply faster on company sites with our extension.