Software Engineer
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
Recommended Jobs
Customer Service/Center Associate/Digital Print
**Part-time position - $13.00 per hour paid bi-weekly** ***The UPS Store is a privately owned franchise and is a subsidiary of United Parcel Service which provides, shipping, shredding, printing, fa…
Senior Workfront Fusion Consultant with Workfront Certification :: Remote with Some travel
Hi, Hope all is well, Please find the job description given below and let me know your interest. Position: Senior Workfront Fusion Consultant with Workfront Certification Location: …
Culinary/Pastry Intern/Extern
Job Description Job Description University/School Required Internship/Externship – Hospitality/Culinary/Pastry Program As a university intern/extern in our hospitality team, your primary r…
Speech Pathologist (Pool)
Job Description Job Description Speech Pathologist Career Opportunity (PRN) Welcome to Encompass Health: Where Compassion Meets Speech Therapy Are you searching for a career that aligns with…
CCTV Technician
Job Description Job Description Summary of Position: Spectrum Environmental Services, Inc., an established company spanning more than 30 years in business and with offices in Mobile and Birmin…
Principal Systems Engineer
Job Description Job Description MDR is looking for an amazingly talented Principal Systems Engineer - Ballistic Missile Defense Subject Matter Expert (BMD SME) to join our team! In this role yo…
Structural Engineer
Job Description Job Description Salary: $85,000-$110,000 BOE Currently not sponsoring VISAs Locations: Pensacola, FL Daphne, AL General Structural Engineer PTAC Engineering …
Chief Executive Officer (CEO) Advisor
Company Overview ExecHQ® is an advisory firm comprised of executives with extensive C-Suite (e.g. CEO, COO, CMO, CFO, etc.) experience delivering on-demand and cost-effective solutions for complex…
Special Projects Engineer 3
Job Description Job Description Job Title: Special Projects Engineer 3 Location 4250 Porter Road SW Quinton AL 35130 (plant Miller) Duration : 3 months Job Summary: The Special Proje…
Licensed Practical Nurse ( LPN ) Baylor
Are you a compassionate Licensed Practical Nurse looking for a fulfilling role in a supportive environment? Do you want to work where your contributions are valued, with opportunities for growth? Join…