
Sr Technical Lead MPU Linux and Platform Validation (AVV)
Global Foundries Inc
We do not know your resume yet
Upload your resume to unlock your actual match score and identify important JD keywords before applying.
Recruiters may search these ATS Keywords in your resume
Keywords
Job Description
- To shape the MPU Linux software stack from bring-up through a production SDK: Linux BSP, drivers, tooling, and validation (AVV).
- Work at the intersection of SoC hardware, firmware, OS, and system validation influencing architecture decisions and tapeout readiness through software-centric AVV.
- Enable multiple end markets: Edge AI, vision processing, digital cockpit/HMI, industrial/robot vision, radar/lidar, and mid-range infotainment.
- Linux-first baseline SDK (APL): kernel/BSP bring-up, core drivers, build & packaging, and documentation enabling an ecosystem-ready developer experience.
- Software-centric AVV and platform enablement across key domains: low power/PRCM, DDR, high-speed IO (PCIe/USB/HDMI), networking/TSN, multimedia, and industrial connectivity with a clear ramp from baseline SDK to advanced features.
- Team Leadership
- Build and lead a cross-functional software team spanning Linux BSP/SDK , platform drivers , and validation (AVV) .
- Define execution plans, milestones, and quality metrics for baseline SDK (APL) and advanced features ramp (post-APL).
- Mentor engineers and tech leads; drive design reviews, coding standards, and end-to-end delivery ownership.
-
- Platform SDK Development (Linux + RTOS)
- Own the architecture and delivery of the baseline Linux platform SDK (APL) , including BSP bring-up, device drivers, foundational middleware, build systems, and release packaging.
- Ensure a modular, maintainable software architecture enabling reuse across internal validation and customer deliverables; drive upstream-quality practices for Linux components (kernel, drivers, and tooling).
- Deliver reference applications, enablement guides, and application frameworks (e.g., vision/compute frameworks such as OpenVX where applicable) aligned to target markets.
- Lead enablement for key subsystems: low-power/PRCM , DDR , high-speed peripherals (PCIe/USB/HDMI) , networking/TSN , multimedia , and industrial connectivity (e.g., EtherCAT/ProfiNET/EtherNet/IP) .
-
- Post-Silicon AVV
- Define and execute software-centric AVV strategy for post-silicon validation.
- Validate key MPU platform subsystems: DDR , high-speed IO (PCIe/USB/HDMI) , networking/TSN , power management/PRCM , and foundational Linux enablement.
- Lead first-silicon bring-up , deep debug, and regression closure in close collaboration with RTL/DV/PD teams; drive issue triage and silicon readiness decisions.
- Implement platform and use-case validation covering functional, performance, power, and stability behaviours for key workloads (vision, cockpit/HMI, Edge AI, industrial).
- Establish release gates for software-based validation (ABV-style): test plans, coverage, and sign-off criteria to enable hardware readiness and SDK quality milestones.
- Build automation infrastructure for pre/post-silicon validation labs and CI pipelines (smoke, regression, performance, and stability testing).
-
- Cross-Functional Collaboration
- Drive VDK/SoC model enablement (digital twin) to accelerate early software bring-up and HMI/use-case development ahead of silicon availability.
- Work closely with system architects, hardware, DV/PD, and bring-up teams.
- Provide software-driven feedback to system architects and hardware teams on memory/IO subsystems, performance/power trade-offs, and driver/OS requirements.
- Align roadmaps and execution with internal stakeholders and external partners (IP vendors, driver providers, ecosystem collaborators) to meet SDK and silicon milestones.
-
- Customer & Ecosystem Engagement
- Collaborate with customers and ecosystem partners on bring-up, integration, and adoption of the MPU baseline SDK and advanced feature packages.
- Contribute to relevant ecosystems where appropriate (e.g., Linux kernel/drivers, toolchains, RTOS, validation tooling) to improve long-term maintainability and adoption.
-
- Bachelor s or Master s in Embedded Systems, Computer Engineering, or Electrical Engineering.
- 15+ years of experience in embedded/low-level software and platform bring-up/validation, with 2+ years in a technical leadership role.
- Strong expertise in Linux (kernel, device drivers, BSP bring-up) including board bring-up and low-level debugging.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
How to Apply Better for This Job
This section explains the correct next step without forcing sign-in immediately.
Check ATS score before applying
Scan your resume for ATS readability, formatting issues, missing sections, weak keywords, and content gaps.
Customize your resume for this JD
Match your resume with the job description and add ai , ip , sdk , soc , RTOS , keywords where they fit naturally.
Find similar jobs too
Do not depend on one opening. Use your resume to find similar frontend jobs across relevant job platforms.
Ready with your customized resume?
Once your resume includes the right skills and is ATS-friendly, you can apply directly on the source platform.
Market Insights:Best Technical Support Engineer Jobs in India
Find the latest Technical Support Engineer jobs across top Indian cities. Compare job counts by location and apply where hiring demand is higher.