Haystack
← Back to Jobs
Full time
Technology
LE

Embedded Software Engineer

LeidosSan Diego, CA🇺🇸United StatesPosted Sep 1, 2026

Why This Role Stands Out

You will contribute to cutting-edge electronic warfare technology with a company renowned for its innovative hardware-software co-design, offering a competitive salary range and hybrid flexibility. If you enjoy tackling complex challenges in a collaborative, R&D-focused environment, this role is an excellent opportunity to grow your embedded software skills. Apply today to join a team at the forefront of national security innovation.

Quick Overview

Salary
$87.1k - $157.4k/yr
Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
San Diego, CA, United States
Posted
2 weeks ago
Embedded SystemsTDDAgileC++GitRISC-V

Job Description

Embedded Software Engineer | San Diego, CA | Hybrid | $87,100.00 - $157,450.00

This employer is a leader in electronic design and chiplet manufacturing, focused on research & development and advanced prototyping. They transform state-of-the-art processing algorithms into real-time software systems, working in agile environments to meet aggressive customer schedules.

The Role

  • Contribute to the design and development of advanced embedded systems within multidisciplinary teams.
  • Develop software for diverse microarchitectures, including DSP, ARM, or RISC-V.
  • Create software for multi-core embedded systems, ranging from bare metal to minimal real-time operating systems and Linux environments.
  • Design and implement components for software development kits delivered to end users.
  • Execute validation and verification testing by deeply understanding hardware architectures.
  • Write low-level code (e.g., C) to interface with Control Status Registers (CSRs) and hardware components.

What You'll Need

  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, Computer Science, or related discipline.
  • 4+ years of software development experience in C/C++ for embedded systems.
  • Strong understanding of hardware-software interaction and basic computer architecture.
  • Experience with build tools (e.g., GCC, CMake, Make) and version control systems (e.g., Git).
  • Experience with software testing tools and methodologies, including unit test frameworks and TDD practices.
  • Ability to communicate technical details clearly and document software performance.

What's On Offer

  • Opportunity to work on cutting-edge electronic warfare technology.
  • Collaborative environment with a team of experts in signal processing and hardware.
  • A commitment to continuous learning and developing new technical skills.
  • Competitive compensation and comprehensive benefits package.

Apply via Haystack today!

Similar jobs