Software Engineer

Outpost Technologies
Huntsville, AL

Position Description:

Outpost Technologies is seeking a Software Engineer to join our team. The ideal candidate will work with the Software Development team to build a new remote sensing application from the ground up. This includes live streaming of video and telemetry, real-time control of sensors, and a purpose-built UI optimized for operator efficiency and accuracy of data collection.

Position Responsibilities:


  • Assist the software team in planning development and test activities, managing development life-cycle risks, and understanding the benefits of frequent internal releases (e.g., faster feedback, reduced integration issues, and improved adaptability)

  • Apply critical thinking and broad expertise in modern computing issues to conduct effective peer reviews, provide constructive code criticism, and propose test techniques for verifying nominal code behavior and identifying failure modes through stress testing

  • Demonstrate experience in formal, informal, and automated verification testing for highly reliable/available code, including writing automated tests beyond unit tests (e.g., integration and system-level tests), leveraging dependency inversion and mocking techniques

  • Analyze system-level requirements to propose software designs and derive detailed software requirements that align with system goals

  • Communicate clearly and effectively about software designs, implementation strategies, and test strategies within a small development team, fostering open discussions on technical and process issues to build consensus

  • Design, code, and debug soft real-time systems, utilizing in-depth knowledge of:

    • Hardware operations (e.g., serial ports, PCI bus, Ethernet)

    • Hardware-OS interactions (e.g., UART HW FIFOs, ISRs, buffer management, HW configuration, Linux filesystem cache/flush timing)

    • Application-OS interactions (e.g., blocking vs. polling, multi-thread synchronization).

    • Optimization of CPU performance using event-driven designs instead of polling


Basic Qualifications:


  • Must be a US Citizen

  • Must possess an Active DoD Security Clearance: Secret Level or Higher

  • Bachelor’s or Master’s Degree in relevant field (Electrical Engineering, Computer Science)

  • 5+ years of software development experience

  • C/C++/Python programming–Linux, Windows

  • Willingness/ability to travel up to 10% of the year

Benefits


  • Health Insurance

  • Dental Insurance

  • Vision Insurance

  • Life Insurance

  • 401(k) Matching

  • Paid Time Off

  • Comp Time Plan

  • Paid Parental Leave

  • Tuition Reimbursement

Posted 2026-02-07

Recommended Jobs

Home Health Licensed Practical Nurse LPN Full Time

Aveanna Healthcare
Athens, AL

The Licensed Practical Nurse is an essential part of the team responsible for providing and documenting skilled nursing care in accordance with the developed care plan and physicians’ orders for …

View Details
Posted 2026-01-06

Support Engineer

Transform9
Birmingham, AL

Transform9 is at the forefront of revolutionizing healthcare access and patient communication through our cutting-edge conversational agent platform. Our mission centers on ensuring that patients can…

View Details
Posted 2026-01-15

Sr. Process Mechanical Engineer

Genesis Technical Staffing, Inc
Birmingham, AL

Position: Sr Process Mechanical Engineer  Located: Birmingham, AL  Overview:   The Process/Mechanical Engineer will lead or execute the discipline scope as applicable in the completion of client pr…

View Details
Posted 2026-01-28

Structural Engineering Intern 04001 LBYD

North Wind Group
Birmingham, AL

Location:  BIRMINGHAM, Alabama Title:  Structural Engineering Intern Schedule (FT/PT):  Temporary Full Time Travel Required:  No “Large Firm Expertise, Small Firm Responsiveness” has b…

View Details
Posted 2025-11-01

ER Physician Needed for 12-Hour Locum Shifts in Alabama

Palm Careers
Birmingham, AL

ER Physician Needed for 12-Hour Locum Shifts in Alabama! 150-bed, Level 3 Trauma Need ER Physician Coverage for September 26, 27, and 28 Shifts are 7pm-7am Will have ongoing needs until they hire ano…

View Details
Posted 2026-01-25

Evening Babysitter for Elementary Age Children

Wyndy
Auburn, AL

We are seeking a responsible and caring babysitter for our two boys, ages 8 and 6, in Auburn, AL. The job will start on Saturday, January 31, 2026, at 11:15 PM and end on Sunday, February 1, 2026, at …

View Details
Posted 2026-01-31

/ Forklift Operator

Career Personnel
Montgomery, AL

Join our outstanding team today!!! Monday through Friday, 07:00 am to 04:00 pm RESPONSIBILITIES: Transports incoming and outgoing materials to designated areas using a Fork Lift. Performs…

View Details
Posted 2026-01-24

RN Registered Nurse

Aspire Physical Recovery Center Of West Alabama LLC
Northport, AL

PRN Available $10k Sign on Bonus for Full-time! Join a team where your leadership and clinical expertise are valued every day. Aspire Physical Recovery Center of West Alabama in Northport, AL is no…

View Details
Posted 2026-01-28

Programmer (Software Engineering) - Entry Level/Hourly

Lockheed Martin
Huntsville, AL

View Job Programmer (Software Engineering) - Entry Level/Hourly Full Time Huntsville AL 35899 USA Posted 01/30/2026 Job Descriptionback to top Description:By bringing together people t…

View Details
Posted 2026-01-30

FMS Analyst

KBR
Huntsville, AL

Title: FMS Analyst Program Summary KBR's Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, specializing in aviatio…

View Details
Posted 2026-02-05