This position is no longer accepting applications
Closed on September 17, 2026.
This role is filled — get an email when new Software Development roles open on DeveloperJobs.io:
Lead Embedded Software Engineer (Board Bring Up)
Driver Development
Embedded Development
Embedded Linux
Embedded Linux Kernel Debugging
Embedded Software
Embedded Systems
Engineering
Jtag Debugging
Kernel Development
Platform Engineering
Software Development
Software Engineering
Technical Lead
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Development jobs on DeveloperJobs.io alert.
See other roles at Capgemini.
Job Description
Lead iRDK bring-up and platform enablement on MediaTek C-X1 SoC platforms, owning end-to-end technical execution from EVK validation through custom iRDK hardware integration.
Responsibilities
- Lead technical execution of iRDK bring-up activities on MediaTek C-X1 platforms
- Own the platform development lifecycle from EVK validation through custom board integration and production readiness
- Act as the primary technical point of contact with MediaTek for SoC enablement, escalations, and issue resolution
- Drive BSP development, board bring-up, kernel integration, and system-level debugging
- Collaborate with hardware, software, QA, and product teams to support seamless platform integration
- Debug and resolve complex issues across boot, driver, kernel, and hardware/software interactions
- Enable and optimize Linux-based embedded platforms, including bootloader and kernel customization
- Define bring-up plans, track technical milestones, and communicate progress to stakeholders
- Mentor engineering teams and provide technical leadership on embedded software best practices
- Support productization efforts focused on scalability, performance, stability, and maintainability
- Work closely with SoC vendors and external partners to accelerate issue resolution and technology adoption
Requirements
- Bachelor's or Master's degree in Computer Science/Engineering or related field
- 10+ years embedded software experience; 5+ years in a staff or lead role
- Direct hands-on experience with MediaTek SoC platforms (C-X1, MT8xxx series, or equivalent)
- Demonstrated track record leading ECU/SoC bringup programs end-to-end
- Strong BSP and kernel bring-up expertise (Linux, U-Boot or equivalent bootloader)
- Experience with C/C++ and Python/Rust
- Familiarity with hardware debug tools: Lauterbach, JTAG, oscilloscope
- Excellent cross-team communication, including experience working directly with SoC vendors
Technologies
- MediaTek C-X1 SoC platforms, MT8xxx series
- iRDK
- Linux
- U-Boot (or equivalent bootloader)
- C, C++, Python, Rust
- Lauterbach, JTAG, oscilloscope
Benefits
- Paid time off based on employee grade (A-F), per policy: Vacation 12-25 days depending on grade
- Company paid holidays
- Personal Days, Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
Location: Santa Clara, CA (onsite). Salary: USD 73,150 - 174,000 per year.