Search by job, company or skills

Principal Firmware Engineer

4-7 Years
Early Applicant
  • Posted 13 days ago
  • Be among the first 10 applicants

Job Description

Education & Experience

  • Bachelor's or Master's degree in Computer Science, Information Systems, or related discipline, or equivalent experience.
  • Typically 4–7 years of relevant work experience in systems engineering or programming; or an advanced degree with 3–5 years of experience.

Knowledge & Skills

  • Strong proficiency in software systems design tools and programming languages.
  • Hands-on experience with Windows OS and device driver development.
  • Excellent analytical and problem-solving skills.
  • Deep understanding of system software architecture and integration across multiple platforms.
  • Skilled in software testing methodologies, including test plan creation, debugging, and automation tools.
  • Outstanding communication skills in English; Mandarin proficiency is a plus.
  • Ability to present architectures, negotiate design options, and influence senior stakeholders.
  • Familiarity with bus-level protocols (USB, PCIe, I2C) and debugging techniques is advantageous

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151215493

Similar Jobs

Singapore

Skills:

Data structuresRequirement AnalysisAlgorithmsDebuggersTestingConfiguration management toolsEmbedded development toolsAnalyzersOscilloscopesEmbedded System DSP programmingSoftware development life cyclesMCU MPU architectureDesignEmbedded real-time software engineeringPower electronics circuitryEmulators

Singapore, Bendemeer

Skills:

CryptographyPcieTCG OpalSPDMSSD firmware testingPython-based test automationkey management architecturesembedded firmware systemsfipsNVMe protocolssecurity validationNVMe Securityhardware Root of Trustvalidation framework developmentSecure Boot

Singapore

Skills:

nand flash RustCPcieNvmeDebuggingPythonnon-volatile storageembedded firmware developmentstorage interfaces