Haystack
← Back to Jobs
Technology
KI

Embedded Software Engineer

Key Infotek LLCSunnyvale, CA🇺🇸United StatesPosted 24 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Sunnyvale, CA, United States
Posted
2 days ago
BashC++Python

Job Description

Title Embedded Software Engineer
Location
Sunnyvale, CA or Redmond, WA 100% onsite

Duration 6+ Months

This position is for a validation role with 10+ years of experience. Looking for someone who is hands-on in SoC validation and leads PnP & hardware/software testing and debugging:

  • Expertise in Power and Performance characterization of SoC using Pre-Si & Post-Si tooling. Hands-on experience with Pre-Si tools like Synopsys Primetime Power Analysis and Post-Si tools like National Instruments Data Acquisition (NiDAQ) is required.
  • Experience in C/C++ based embedded software development for bare metal, RTOS and Linux.
  • Experience in ARM CPU, AMBA SoC architecture, boot flows, CPU & SoC initialization.
  • Background in silicon bring-up and board debug
  • Familiarity with IO protocols: MIPI, PCIe, USB, I2C, SPMI, UART, GPIO
  • Understanding of common data structures, algorithms, Operating Systems concepts, and multi-threaded programming
  • Experience with scripting languages such as Python, bash

Similar jobs