Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
F5

Principal Firmware/Diagnostics Engineer

F5

. Lead development of reliable, secure, and serviceable firmware and diagnostics across the full product lifecycle .

Posted 10/22/2026full-timeBangalore • IndiaLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in embedded firmware engineering, including secure boot mechanisms, advanced troubleshooting, and design for manufacturability. Proficient in leading cross-functional teams, mentoring engineers, and aligning technical requirements with business outcomes.

Highest-signal resume keywords
Embedded Firmware EngineeringSecure Boot MechanismsC/C++ ProgrammingTechnical LeadershipCI/CD and Agile Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded LinuxLow-Level DebuggingBoard Bring-UpBoot ArchitectureSecurity ProtocolsFactory ProgrammingTelemetry and Recovery StrategiesVersion Control with GitAutomated TestingAdvanced Troubleshooting
Soft Skills
Excellent CommunicationCross-Functional Collaboration
Tools & Technologies
AMI Aptio V UEFI BIOSOpenBMCAMI MegaRAC/SPXIPMIRedfishOscilloscopeLogic AnalyzerJTAGGitLabCloud-Connected Devices
Industry Keywords
FIPS 140-3NIST SP 800-193Platform Root of TrustCompliance StandardsFirmware Integrity

Tech Stack

Tools & technologies
CloudFlashLinuxC++

About the role

Key responsibilities & impact
  • Lead development of reliable, secure, and serviceable firmware and diagnostics across the full product lifecycle
  • Provide technical leadership and mentoring as a key member of the Hardware Development Team
  • Establish standards for secure boot, code signing, anti-rollback protections, measured boot, vulnerability remediation, and incident response
  • Lead firmware and diagnostics design for new products, including architecture definition, functional specifications, and requirements development
  • Align cross-functional requirements and shepherd PRDs into executable plans
  • Plan work across boot, board bring-up, drivers, runtime services, manufacturing/test firmware, and in-field update mechanisms
  • Define telemetry, detection, and recovery strategies for firmware integrity
  • Define automated build, test, and validation for repeatable releases and traceable artifacts across SKUs
  • Drive design for manufacturability, testability, and reliability
  • Define factory programming, golden images, and resilient upgrade strategies
  • Research and evaluate emerging technologies
  • Oversee and mentor engineers, provide technical guidance, and review work
  • Conduct internal and external technical presentations and disseminate knowledge
  • Develop and maintain delivery schedules, documentation, and testing
  • Provide status, risks, and decisions to leadership and translate technical details into business outcomes
  • Interface with suppliers and manufacturing partners for validation and issue resolution
  • Support sustaining engineering for legacy products and manufacturing training for new designs
  • Participate in design reviews and contribute to continuous improvement of design processes and standards
  • Uphold F5’s Business Code of Ethics and report policy violations

Requirements

What you’ll need
  • BS in Computer Science or equivalent required
  • 10+ years of experience in embedded/firmware engineering
  • Advanced troubleshooting skills at board and system levels
  • Extensive experience with Arm/x86 platforms, embedded Linux, secure elements, and measured boot pipelines
  • C/C++, low-level debugging, and board bring-up using oscilloscope, logic analyzer, and JTAG
  • AMI Aptio V UEFI BIOS, OpenBMC, AMI MegaRAC/SPX, IPMI, and Redfish
  • Boot architecture including UEFI/BIOS, bootloaders, BMC, PFR, TPM, SPI/QSPI flash, IO peripherals, and runtime firmware
  • Buses/protocols including I2C/I3C, SPI, UART, DDR, PCIe, GPIO, and PMIC
  • Memory/storage including NOR/NAND, DRAM, and SSD
  • Security protocols and knowledge of multiple Platform Root of Trust devices and secure boot mechanisms
  • Source code version control tools such as Git and GitLab
  • CI/CD and Agile software development
  • Factory programming, golden image workflows, and recovery strategies including A/B and rollback protections
  • Exposure to cloud-connected devices and policy/version orchestration across fleets
  • Familiarity with relevant industry standards and compliance requirements
  • Excellent communication and cross-functional collaboration skills
  • Compliance and security standards such as FIPS 140-3 and NIST SP 800-193 are preferred

Benefits

Comp & perks
  • Hybrid work arrangement
  • Reasonable accommodations for candidates
  • Equal employment opportunities
  • Training
  • Compensation
  • Benefits