Haystack
← Back to Jobs
Technology

Software Engineer(Embedded C), Goleta, CA - Onsite - W2 contract

CaritaTech LLC.Goleta, CA🇺🇸United StatesPosted 8 Jul 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Hi,


Job Title: Software Engineer (Embedded C)
Location: Goleta, CA (onsite)
Duration: 12 months

Job Qualifications:

  • 7+ years of experience with embedded programming and board level software development in C (or equivalent)

  • Experience with unit test and integration test development and automation.

  • Experience with LDRA tool suite is optimal. Experience with similar tool suites will be considered.

  • Experience with embedded RTOS (e.g. embedded Linux, RTEMs, etc.) and multi-threaded software development desired.

  • Expertise in developing multi-core embedded software is highly desirable

  • Ability to understand both the hardware and software components of the embedded systems under development

  • Excellent knowledge of hardware subsystems and common peripheral buses I2C, SPI, USB

  • Excellent verbal and written communication skills in English

  • Ability to setup various embedded tool chains, build and debugging environments and use of debugging tools like oscilloscopes, logic analyzers, etc.

  • Experience with infrared technologies, image acquisition and processing is highly desired but not required

Skills

Embedded Systems

Similar jobs