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 2025-12-10

Recommended Jobs

REMOTE Title Foreclosure Specialist, Vylla

Vylla Title
Montgomery, AL

**Come join our amazing team and work remote from home!** The Title Foreclosure Specialist will be responsible for taking foreclosure abstract orders from the lender and preparing an abstractor report…

View Details
Posted 2025-10-24

Legal Assistant

Robert Half
Birmingham, AL

Description We are seeking an experienced Legal Secretary to provide comprehensive administrative and legal support to a team of attorneys. This role involves preparing legal documents, managing dead…

View Details
Posted 2025-12-06

Class A CDL Driver Needed in the Great State of Alabama

Contract Lumber
Decatur, AL

Location: Hillsboro, AL Pay Range: $26-28/hr. (Based on experience) Monday – Friday, 1 st Shift (Flexible) 40hrs/wk. (ability to work overtime, when needed) Full Benefits,  Profit Sharing & 4…

View Details
Posted 2025-12-03

Mainframe Technical Advisor

Ensono
Montgomery, AL

Mainframe Technical AdvisorRemote - United StatesJR012581 Position Summary The Mainframe Technical Advisor (MF TA) is the primary Mainframe technical representative for the client, providing leadershi…

View Details
Posted 2025-12-06

Claims Examiner - Workers Comp (REMOTE - Southeast, VA, WV Exp Needed)

Sedgwick
Montgomery, AL

By joining Sedgwick, you'll be part of something truly meaningful. It's what our 33,000 colleagues do every day for people around the world who are facing the unexpected. We invite you to grow your ca…

View Details
Posted 2025-11-04

Logistics Support Specialist M-F

Safran
Alabama

SUMMARY OF JOB PURPOSE Responsible for executing all SafranHE logistics-related functions supporting the UH-72 Lakota light utility helicopter (LUH) fleet at Fort Rucker, AL, including data extract…

View Details
Posted 2025-10-22

Senior Staff Machine Learning Engineer - Risk AI/ML

Coinbase
Montgomery, AL

Ready to be pushed beyond what you think you're capable of? At Coinbase, our mission is to increase economic freedom in the world. It's a massive, ambitious opportunity that demands the best of us, ev…

View Details
Posted 2025-11-06

Executive Sushi Chef

Gecko Hospitality
Birmingham, AL

Executive Sushi Chef. Upscale Casual Restaurant.   Are you an Executive Sushi Chef passionate about your culinary skills? Our Company is searching for a Professional Executive Sushi Chef to lead…

View Details
Posted 2025-08-12

Account Supervisor

ABM Industries
Huntsville, AL

**Overview** We are seeking an **Account Supervisor** to oversee cleaning operations. The ideal candidate will be responsible for maintaining high cleanliness standards, managing janitorial staff, and…

View Details
Posted 2025-11-20

W2 OTR Reefer position

LAWRENCE TRANSPORTATION COMPANY
Jefferson County, AL

About the Company Lawrence Transportation Company has been in the transportation business for more than 60 years and is family owned. We pride ourselves in offering our drivers excellent pay and …

View Details
Posted 2025-11-20