Haystack
← Back to Jobs
Temporary/Casual
Technology

Software Engineer with Security Clearance

TAD PGSSalt Lake City, UT🇺🇸United StatesPosted 17 Aug 2026

Why This Role Stands Out

This hybrid Software Engineer role offers a fantastic opportunity to contribute to critical projects with your embedded C++ expertise and an active Secret Clearance, all while enjoying a flexible 9/80 schedule with every other Friday off. You'll thrive in this collaborative environment, gaining valuable experience in real-time systems development and problem-solving within a reputable organization. Apply now to leverage your skills and advance your career!

Quick Overview

Work Type
Hybrid
Schedule
Temporary/Casual
Level
Mid Senior

Job Description

  • Job Title: Senior Software Engineer
  • Location: Salt Lake City, UT Area
  • Type: Contract/Contract to Extension (6 Months)
  • Pay Range: 45-52 Per Hour
  • Schedule: 9/80, flexible 7:45 AM–5:30 PM, every other Friday off
  • Other: Active Secret Clearance Required Responsibilities
  • Design, develop, code, test, debug, and maintain embedded real-time software for new and existing systems • Review and update software requirements, technical documentation, system designs, and source code • Troubleshoot and resolve software issues on embedded hardware and target environments • Support software integration, testing, verification, and system-level debugging activities • Participate in code reviews, configuration management, and defect resolution • Collaborate with cross-functional software, systems, electrical, and hardware engineering teams throughout the development lifecycle Requirements
  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 2+ years of relevant experience
  • C++ experience
  • Embedded software development experience
  • Active Secret Clearance Preferred
  • RTOS experience
  • Linux, Unix, VxWorks, or Windows
  • Embedded hardware/interface experience: PCIe, 1553, RS232, SPI, I2C, FPGA
  • Networking protocols: TCP/IP, UDP, CAN, EtherCAT, RTPS/DDS
  • Test frameworks, configuration management, and defect tracking tools

Skills

FPGA
TCP/IP
C++

Similar jobs