Software Engineer

Actalent
Huntsville, AL, United States
6 days ago
Apply on www.careercircle.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Part-time / full-time
Experience level
Starter
Compensation
$100,000.0 - $140,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Unit Testing Computational Fluid Dynamics Computer Programming Databases Continuous Delivery Data Reduction Data Visualization Data Warehousing DevOps Python (Programming Language) NoSQL
+19 more
NumPy Parsing SciPy Software Configuration Management Software Engineering SQL Databases Jupyter Notebook Scripting Test-Driven Development (TDD) Data Ingestion Git Pandas Matplotlib Containerization Scikit Learn Integration Tests Plotly Software Version Control Docker

Job description

NoSQL SciPy DevOps Plotly Writing Parsing Research Backlogs Dashboard Telemetry Visionary Automation Innovation Animations Time Series Unit Testing Data Science Visualization Data Reduction Business Metrics Data Warehousing Containerization Jupyter Notebook Agile Methodology Docker (Software) Technical Writing Performance Review Performance Metric Integration Testing Software Engineering Business Intelligence NumPy (Python Package) Pandas (Python Package) SQL (Programming Language) Engineering Design Process Git (Version Control System) Computational Fluid Dynamics Python (Programming Language) Scikit-Learn (Python Package) Test-Driven Development (TDD) $100,000 - $140,000 / yr Posted yesterday, Join a dynamic team focused on automating and streamlining the Post-Test Analysis (PTA) pipeline for the THAAD Ground Station Team. This role aims to reduce manual analyst overhead, accelerate test validation, and generate key qualification deliverables. Responsibilities

  • Architect and implement core automated log parsing, data reduction models, tool integrations, and reporting engines.
  • Develop, test, and maintain automated scripts, unit tests, and continuous build processes.
  • Engage in Agile Integration & Execution, managing features via prioritized backlogs with bi-monthly progress meetings and live working code demos.
  • Develop modular Python libraries and interactive Jupyter Notebook environments for hands-off test-step validation, log ingestion, parsing, error extraction, event sequencing, and time-series log alignment.
  • Leverage core Python data science libraries to process raw log streams, execute data reduction, and align sensor and target trajectory data in time and space.
  • Evaluate and integrate the Python-based SLAP tool for visual log parsing, timeline inspection, and diagnostic plotting.
  • Automate the compilation of telemetry, performance metrics, plots, and 3D mission reconstruction animations into standardized reports.
  • Utilize Test-Driven Development with unit/integration test suites, Docker containerization, and Git repository management.

Requirements

  • Advanced Python programming and modular library development.
  • Expertise in the Core Python Data Science Stack (pandas, numpy, scipy, scikit-learn) for high-dimensional data reduction and spatio-temporal telemetry alignment.
  • Integration of graphical utilities such as SLAP, Plotly, Dash, and Matplotlib.
  • Design and integration of relational (SQL) and document-oriented (NoSQL) databases.
  • Experience with automated report generation and 3D mission reconstruction visualization tools.
  • Proficiency in constructing interactive Jupyter Notebook workflows.
  • Version control and DevOps practices using Git and Docker containerization.
  • Experience with Test-Driven Development, including writing unit and integration testing suites.
  • Strong technical writing skills to support customer deliverables.

Additional Skills & Qualifications

  • Experience in creating custom dashboards and visual utilities.
  • Familiarity with automated data reduction and input streamlining processes.
  • Ability to work collaboratively in a team environment.

Benefits & conditions

offers competitive salaries and excellent employee benefits, including an employer matching 401(k) and Employee Stock Ownership Plan (ESOP). CFD Research offers our Full-Time, permanent employee-owners a highly competitive insurance package, including medical, vision, and dental insurance. Additionally, we offer company paid leave, compensation time, parental leave, long-term and short-term disability, accidental death and dismemberment, and life insurance. Part-Time and Temporary employee-owners may receive partial or reduced benefits and leave time based on their employment status level. Performance appraisals occur twice a year and annual pay increases are based upon corporate goals, personal development, performance, and outstanding achievements. In addition, group and individual bonuses are awarded for exceptional performance.

About the company

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careercircle.com
Prepare application

Good distractions

Loading talks and stories from around this role…