Demo

BSP / Embedded Linux Engineer

MphasiS Corporation USA
Morrisville, NC Full Time
POSTED ON 7/8/2026
AVAILABLE BEFORE 8/6/2026

Job Summary:

The BSP / Embedded Linux Engineer will be responsible for the board-level bring-up, kernel and device tree development, EC interface driver, and hardware integration for the AST2700 platform. This role is critical in bridging hardware and software, ensuring seamless firmware integration and collaboration across teams. The ideal candidate will possess a strong background in embedded Linux development and a passion for hardware-software interfacing.

Responsibilities:

  • Lead the bring-up of embedded Linux BSP, including kernel configuration and device tree authoring for ARM SoCs, with a focus on ASPEED AST2700.
  • Develop and debug low-level bus drivers (I2C, SPI, eSPI) essential for EC interface bring-up.
  • Contribute to Yocto/OpenEmbedded by authoring meta-layer recipes, machine configurations, and kernel bbappend files for ASPEED targets.
  • Integrate firmware components, including Root of Trust, signing chain, and BIOS SPI flash management.
  • Collaborate with cross-functional teams to ensure clean handoff of build artifacts and provide necessary hardware context for security reviews.

Mandatory Skills:

  • Proven experience in embedded Linux BSP development, specifically in board bring-up, kernel configuration, and device tree authoring for ARM SoCs, preferably ASPEED AST2700.
  • Strong skills in low-level bus driver development, particularly I2C and SPI, with a focus on debugging and protocol confirmation.
  • Experience with Yocto/OpenEmbedded, including the ability to create and modify meta-layer recipes and configurations.
  • Experience with firmware integration processes, including Root of Trust and BIOS management.
  • Ability to work collaboratively across teams, ensuring effective communication and context sharing.
  • Experience with BMC tools is a deal-breaker for this role.

Preferred Skills:

  • Experience with ASPEED AST2500/AST2700 SoC platforms.
  • History of contributing to OpenBMC or integrating phosphor services.
  • Knowledge of U-Boot bootloader configuration and secure boot chain integration.
  • Experience with Linux kernel CVE triage and patch backport workflows.
  • Familiarity with hardware debugging tools such as JTAG, oscilloscopes, and logic analyzers for bus protocol debugging.

Qualifications:

Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science. Equivalent practical experience will be considered for candidates with extensive embedded Linux BSP development experience.

Salary : $120,000 - $140,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a BSP / Embedded Linux Engineer?

Sign up to receive alerts about other jobs on the BSP / Embedded Linux Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MphasiS Corporation USA

  • MphasiS Corporation USA Berkeley, NJ
  • Mongo DB DBA Berkeley Heights, NJ Role Overview We are seeking a designs, optimizes, and manages document-based NoSQL databases to ensure high performance,... more
  • 4 Days Ago

  • MphasiS Corporation USA Spring, TX
  • Strong expertise in technical design and hands-on coding using Microservices, C#, .NET, SQL, and AWS (SNS, SQS, CloudWatch, IAM policies) Proven experience... more
  • 4 Days Ago

  • MphasiS Corporation USA Austin, TX
  • Job Title: Java Delivery Onsite Project Lead Designation: Java onsite lead Location: Austin, TX Salary: $120K - $130K Job Summary We are seeking a hands-on... more
  • 4 Days Ago

  • MphasiS Corporation USA Wilmington, DE
  • Job Title: Mainframe IMS and CICS (In Person Interview Mandatory) Location: Wilmington, DE Exp: 8 Yrs RTTO 5 Days Onsite Job Description Required Skills: P... more
  • 5 Days Ago


Not the job you're looking for? Here are some other BSP / Embedded Linux Engineer jobs in the Morrisville, NC area that may be a better fit.

  • Garmin Cary, NC
  • Overview We are seeking a full-time Senior Software Engineer - Embedded Linux for our Outdoor segment at Garmin's U.S. headquarters in the Greater Kansas C... more
  • 13 Days Ago

  • Eaton Corporation Raleigh, NC
  • Eaton’s Corporate Sector division is currently seeking a Engineering Manager, Embedded Linux Platforms. The expected annual salary range for this role is $... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!