Heads Up Technologies Inc.

Senior Embedded Software Engineer (IA)

Heads Up Technologies Inc.
Apply
15 days ago
Kirkland, WA, USASenior

Base Salary

$160k - $185k/yr

Responsibilities

  • Own subsystem architecture, implementation, verification, delivery, reliability, and maintainability for embedded cabin products.
  • Lead development of a Yocto-based video encoder/decoder platform supporting HDCP-protected content streaming over IP, including RX/TX and FPGA programmable-logic/processing-system integration on Zynq designs.
  • Develop and maintain audio, video, and subsystem device drivers using schematics and component datasheets.
  • Debug and root-cause issues across Xilinx Zynq, Qualcomm, and NXP SoCs, peripherals, networking stacks, and hardware/software boundaries using oscilloscopes, logic analyzers, JTAG, and trace tools.
  • Mentor junior engineers, lead sustaining efforts, prioritize defect backlogs, and coordinate release planning with product management.
  • Manage component obsolescence and end-of-life transitions and integrate alternate parts with minimal design disruption.
  • Maintain certification-aligned requirements, code review, regression testing, verification evidence, and change-impact processes.
  • Collaborate with FPGA, hardware, manufacturing, quality, field support, systems, and cross-company teams to resolve issues and improve products.

Requirements

  • Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • At least 8 years of embedded software development experience.
  • Strong experience with embedded Linux, Yocto/OpenEmbedded BSP development, kernel configuration, driver development, and PetaLinux migration.
  • Hands-on experience with embedded video subsystems, including V4L2, GStreamer, or similar technologies, and familiarity with HDCP or comparable content-protection protocols.
  • Experience with ARM-based SoC architectures including Xilinx Zynq, Qualcomm, and NXP i.MX, including device-tree configuration, BSP bring-up, and driver integration.
  • Strong programming skills in C, C++, Python, and Bash.
  • Experience debugging hardware/software systems and using oscilloscopes, logic analyzers, JTAG, and trace tools.
  • Experience with SPI, I2C, UART, Ethernet, TCP/UDP, multicast, RTP, and RTSP in distributed or networked embedded environments.
  • Ability to interpret schematics, datasheets, and digital hardware designs and sustain products through post-release maintenance and field issue resolution.
  • Experience with regression testing, requirements traceability, change-impact analysis, Git, code reviews, and design reviews; familiarity with Jira and Confluence.
  • Ability to ramp up on legacy codebases and make safe, well-scoped changes with minimal regression risk, while communicating technical topics clearly to cross-functional stakeholders and leadership.
  • Preferred qualifications include audio/video codecs, media processing, IP-based AV distribution, HDCP key management, Xilinx Vivado/Vitis, Qualcomm or NXP BSPs and SDKs, RTOS experience, ARM assembly, high-reliability industries, DO-178C, FAA or Mil Spec requirements, IoT connectivity, GitHub Actions, pytest, HIL testing, factory provisioning, and production-test infrastructure.

Benefits

  • Medical plan options through Blue Cross Blue Shield, with company-paid coverage indicated.
  • Dental and vision coverage, health savings account options with company contribution where eligible, and company-paid basic life, AD&D, and long-term disability insurance.
  • Voluntary short-term disability, accident, and critical illness insurance, plus employee assistance, wellness support, virtual care, and benefit-resource-center access.
  • Paid time off and paid holidays.
  • Full-time onsite role in Kirkland, Washington, with either a four-day, 10-hour schedule Monday through Thursday or a five-day, eight-hour schedule Monday through Friday, with core hours from 8:00 AM to 5:00 PM.

Tech Stack

BashCC++GitGitHub ActionsLinuxpytestPython

Categories

Heads Up Technologies Inc.

About Heads Up Technologies Inc.

51-200 employees

Heads Up Technologies builds cockpit, cabin, lighting, audio, and safety systems for business and commercial aircraft, selling to OEMs and the aftermarket. The privately held company, founded in 1985 and headquartered in Addison, Texas, designs and integrates cabin management and electrical solutions spanning hardware, software, and support. The Heads Up Technologies Group includes STG Aerospace and ALTO Aviation.

Contact me