user avatar

Senior Software Engineer - C++ / Python / Real-Time Systems

Moseley Technical Services, Inc.

Posted today

Job Requirements

Redstone Arsenal, AL
Secret Polygraph Unspecified
Career Level not specified
$150,000 - $175,000

Job Description

Senior Software Engineer

C++ | Python | Real-Time Systems

Onsite in Huntsville, AL | Schedule: 9x80

Estimated Salary: $150,000 - $175,000/Yearly

U.S. Citizenship is required by Federal Law

We are hiring a Senior Software Engineer to develop, maintain, and enhance complex software systems supporting defense applications, including real-time processing, data-intensive analytics, novel algorithm development, and large-scale data processing. This role requires an active Secret security clearance, U.S. citizenship, 10 years of experience, and software development expertise with TypeScript, C++, or Python, container technologies, CI/CD pipelines, and SAST tool remediation.

This role supports requirements analysis, software architecture and design, development, integration, testing, debugging, and maintenance throughout the full software development lifecycle. Preferred experience includes real-time operating systems (RTOS), Linux, VxWorks, Agile development, automated testing, Jira/Confluence, Git, anti-tamper technologies, and safety-critical or nuclear-critical software standards such as DO-178C, DO-330, and AFMAN 91-119.

Responsibilities:
  • Develop, maintain, and enhance complex software systems, including processing-intensive analytics, novel algorithms, extremely large data sets, real-time systems, and business management information systems.
  • Analyze documented system requirements and decompose requirements into individual software component requirements.
  • Design and develop software components using methodologies appropriate to the development environment.
  • Review and test software components for compliance with design requirements and document test results.
  • Investigate, troubleshoot, and resolve software problem reports.
  • Provide technical input to system and software design, including hardware/software tradeoffs, software reuse, and Commercial Off-the-Shelf (COTS) solutions.
  • Support software integration, verification, testing, debugging, and maintenance throughout the software development lifecycle.
  • Ensure software solutions align with established system-level requirements, architecture, and technical objectives.

Qualifications:
  • U.S. Citizenship is required by Federal Law
  • Active Secret security clearance is required.
  • Bachelor's degree in a technical field.
  • 10 years of relevant software engineering or software development experience.
  • Experience developing software using TypeScript, C++, or Python.
  • Experience with container technologies.
  • Experience with automated CI/CD pipelines.
  • Experience with Static Application Security Testing (SAST) tool remediation.

Preferred Qualifications:
  • Proficiency with real-time processing concepts, including processes, threads, scheduling, synchronization mechanisms, and memory management.
  • Experience with Agile software development and Atlassian tools, including Jira and Confluence.
  • Experience across the full software development lifecycle, including specification, design, implementation, integration, debugging, and maintenance.
  • Experience with safety-critical and nuclear-critical software development standards and environments, including DO-178C, DO-330, and AFMAN 91-119.
  • Familiarity with structured, process-driven software development environments, including peer reviews, revision control, defect tracking, build processes, and release practices.
  • Experience developing drivers and middleware using RTOS, Linux, and/or VxWorks.
  • Experience with anti-tamper technologies and practices, including cryptography, secure communications, logging, and software deployment.
  • Experience with Git-based version control products.
  • Experience applying automated testing techniques, including unit and integration testing.
  • Experience with test frameworks/applications and system verification.

Full-Time position with an Employee-Owned company offering a comprehensive benefits package: Medical, Dental, and Vision insurance, Short-Term and Long-term Disability, and Life Insurance, FSA, Employee Stock Ownership Plan (ESOP), 401(k) Plan with company match, Tuition and Training Reimbursement, and Incentive Compensation. Estimated Salary Range: $150,000 - $175,000 (Based on factors such as Government labor categories (LCATs) education, experience, geographic location, etc.)

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer
group id: MOSELEY