EngineerJobs.io
← Back to all jobs

Job Description

Contract Embedded Software Engineer role for mission-critical, real-time tactical communications and waveform systems in San Diego, CA (onsite).

Responsibilities

  • Design, develop, integrate, test, and maintain embedded software solutions for tactical communication systems
  • Build software targeting real-time and embedded Linux operating environments
  • Assist with architecture, implementation, and enhancements for Tactical Data Link and networking capabilities
  • Participate in software design reviews, code reviews, and technical planning activities
  • Develop and optimize low-level software interfaces, middleware, device drivers, and network services
  • Analyze system requirements and translate them into scalable software solutions
  • Troubleshoot and resolve complex issues across software, hardware, and networking domains
  • Collaborate in an Agile development environment with multidisciplinary engineering teams
  • Support system integration, verification, validation, and field testing activities

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline
  • Experience developing embedded software in C and/or C++
  • Experience with RTOS and/or Embedded Linux
  • Strong understanding of software architecture, object-oriented design, and software development best practices
  • Networking concepts and communication protocols experience
  • Active Secret clearance or higher

Technologies

  • C, C++
  • Real-time operating systems (RTOS)
  • Embedded Linux, Linux kernel development
  • Yocto, PetaLinux
  • Bare-metal development, Rust, Assembly language
  • Xilinx Zynq, Zynq UltraScale+, Versal
  • PowerPC-based systems
  • Vivado, Vitis
  • DOORS, Rhapsody, ClearCase

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
  • Pre-tax and Roth post-tax contributions available

Preferred Qualifications

  • Tactical Communications
  • Link 16 experience
  • Tactical Data Link (TDL) development
  • MIL-STD-6016 familiarity
  • Waveform development or integration
  • Software Defined Radio (SDR) experience
  • Secure communications systems
  • Network-centric communications architectures
  • Embedded Systems, Embedded Linux
  • Yocto, PetaLinux
  • Bare-metal development, Linux kernel development, Device driver development
  • Rust programming language, Assembly language
  • Hardware Platforms
  • Xilinx Zynq, Zynq UltraScale+, Versal
  • PowerPC-based systems
  • Vivado, Vitis
  • DOORS, Rhapsody, ClearCase
  • Job Type: Contract
  • Experience Level: Intermediate Level
  • Location: San Diego, CA (fully onsite)
  • Pay Range: $50.00 - $80.00/hr
  • Anticipated Close Date: Nov 20, 2026

Similar Jobs