Engineer responsible for full-stack embedded software development, focusing on Linux kernel customization, device tree modifications, driver implementation, and system integration on advanced SoC platforms such as AMD Zynq MPSoCs and NVIDIA Tegra.
Responsibilities
- Develop and maintain embedded Linux systems from configuration through deployment.
- Customize and manage Linux kernel components, including device trees and subsystem settings.
- Work on kernel-level drivers with a focus on ALSA audio subsystems for cross-platform compatibility and performance.
- Implement and resolve issues in PCIe communication between hardware components.
- Lead board bring-up activities and integrate software with hardware on Zynq MPSoC and NVIDIA Tegra platforms.
- Collaborate with hardware, firmware, and Android teams to ensure consistent and reliable system behavior.
- Diagnose and resolve system-level problems involving bootloaders, kernel modules, and hardware interfaces.
Requirements
- Demonstrated expertise in embedded Linux system development and maintenance.
- Hands-on experience with Yocto Linux, including building custom images, managing layers, and writing recipes.
- Proven ability to configure and modify the Linux kernel, including device trees, kernel configuration files, and applying patches.
- Solid understanding of Linux kernel device drivers, particularly ALSA for audio subsystems.
- Practical experience in PCIe bus programming and debugging.
Nice to Have
- Familiarity with AMD Zynq MPSoC architecture and development workflows.
- Experience using Petalinux for embedded system builds.
- Knowledge of NVIDIA Tegra SoC platforms and associated tools.
- Background in embedded Android development or integration.
Tech Stack
Embedded Linux, Yocto Linux, Linux kernel, Device trees, ALSA audio, PCIe, AMD Zynq MPSoCs, Petalinux, NVIDIA Tegra SoCs, Embedded Android
Compensation
Not specified
Work Arrangement
Not specified
Team
Collaborative engineering environment working across hardware, firmware, and Android teams to deliver integrated embedded solutions.
- Dedicated to creating sustainable manufacturing processes that reduce environmental impact.
- Supports diverse and inclusive communities worldwide.
- Committed to equal opportunity employment regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, genetic information, veteran status, or other protected characteristics.
Additional Information
- Be cautious of recruitment scams: official communication will only come from jabil.com email addresses or direct phone calls.
- No payment is required at any stage of the hiring process.
- Personal identification documents such as Social Security numbers, birth certificates, passports, or financial information are never requested via email or phone.
- Accessibility accommodations are available for qualified individuals with disabilities by contacting Always_Accessible@Jabil.com.
- Only accommodation-related inquiries will receive a response at the designated email address.
Not specified