CareerPlan

Principal Embedded Firmware and Software Engineer

Spring, Texas, United States of AmericaFull-time$147k–$231k2026-08-24 → 2026-11-10

Core

Lead the design, development, and debugging of embedded software and firmware for computer systems, ensuring seamless integration between software and hardware components.

Role type

Principal Embedded Firmware and Software Engineer

Builds

BIOS/UEFI, EFI applications, drivers, embedded controllers, and RTOS-based systems

Domain

Hardware/Software integration, Embedded Systems

Required skills

Embedded C, Python, BIOS/UEFI, RTOS, Embedded Controllers, DSPs, Firmware Security, Debugging, Root-cause analysis, CI/CD, DevSecOps, AI-assisted development tools

Preferred skills

Git, Linux, Agile methodologies

Technologies

Python, C, BIOS, UEFI, RTOS, Linux, Git

Responsibilities

Provide technical leadership for architecture, development, security, integration, debugging, validation, and deployment of embedded firmware and software; Analyze hardware and system architectures to define firmware requirements and integration strategies; Troubleshoot and resolve firmware issues by designing enhancements and updates; Define and drive firmware integration, verification, and validation strategies including automated testing; Develop engineering tools and automation; Advance CI/CD and DevSecOps practices; Evaluate and apply AI-assisted software development tools.

Seniority

Principal, hands-on IC with system-level technical leadership