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

Moseley Technical Services, Inc.

Huntsville (AL)

On-site

USD 175,000 - 200,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental and Vision insurance
Disability insurance (short/long-term)
Life Insurance
FSA
Employee Stock Ownership Plan (ESOP)
401(k) Plan with company match
Tuition and Training Reimbursement
Incentive Compensation

Job summary

Moseley Technical Services, Inc. is seeking a Senior Software Engineer to develop, maintain, and enhance real-time software systems for data-intensive analytics and large-scale processing.

The role requires US citizenship and an active Secret clearance, with 15 years of experience in TypeScript, C++, or Python. Responsibilities include requirements analysis, design, implementation, integration, testing, and maintenance through the full software lifecycle.

Qualifications

  • U.S. citizenship is required by Federal Law.
  • Active Secret security clearance is required.
  • Bachelor’s degree in a technical field.
  • 15 years of relevant software engineering or software development experience.
  • Experience with TypeScript, C++, or Python.
  • Real-time processing concepts and memory management.
  • Experience with container tech and CI/CD pipelines.
  • SAST tool remediation experience.

Responsibilities

  • Develop, maintain, and enhance complex software systems including real-time processing and large data sets.
  • Decompose requirements into software component requirements and design modules.
  • Develop software components using appropriate methodologies for the environment.
  • Review and test software components for adherence to design requirements and document results.
  • Investigate, troubleshoot, and resolve software problem reports.
  • Provide technical input on system/software design and COTS solutions.
  • Support software integration, verification, testing, debugging, and maintenance.

Skills

C++
Python
Real-Time Systems
TypeScript

Education

Bachelor's degree in a technical field

Tools

CI/CD pipelines
SAST remediation
Container technologies
Git
Jira & Confluence

Job description

Senior Software Engineer

C++ | Python | Real-Time Systems


Full-Time with an Employee Owned and Best Places to Work Contractor


Onsite in Huntsville, AL | Schedule: 9x80


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


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


Responsibilities:


  • Develop, maintain, and enhance complex and diverse 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 software engineering methodologies appropriate to the development environment.

  • Review and test software components for adherence to 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.


Qualifications:


  • U.S. Citizenship is required by Federal Law

  • Active Secret security clearance is required.

  • Bachelor’s degree in a technical field.

  • 15 years of relevant software engineering or software development experience.

  • Experience developing software using TypeScript, C++, or Python.

  • Proficiency with real-time processing concepts, including processes, threads, scheduling, synchronization mechanisms, and memory management.

  • Experience with container technologies.

  • Experience with CI/CD pipelines.

  • Experience with Static Application Security Testing (SAST) tool remediation.


Preferred Qualifications:


  • Experience with Agile software development using 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.


Benefits:


  • Medical insurance

  • Dental and Vision insurance

  • Short-Term and Long-Term Disability

  • Life Insurance

  • FSA

  • Employee Stock Ownership Plan (ESOP)

  • 401(k) Plan with company match

  • Tuition and Training Reimbursement

  • Incentive Compensation


Estimated Salary Range: $175,000 - $200,000 (Based on factors such as Government labor categories (LCATs) education, experience, geographic location, etc.)


We are honored to have been named a contender for the Best Places to Work award from the Huntsville/Madison County Chamber of Commerce since 2020 and recognized as a Best Place for Working Parents since 2022. This designation underscores our ongoing commitment to fostering a workplace culture that supports working parents and their families.


Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer


What to Expect

Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have achieved our vision by building long‑term relationships with customers and employees through integrity, transparency, and appreciation.



  • For more active job openings: Careers at Moseley Technical

  • For more information about us: Moseley Technical - Mission and Values!


We stand by our 30-year-old commitment of “World Class Service. World Class Company.”

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded C++ Engineer, RHEL - Huntsville (Onsite)
Embedded C++ Engineer, RHEL - Huntsville (Onsite)

Moseley Technical Services, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
ESOP
401(k) Plan
Life Insurance
Senior Systems Engineer – MBSE / Requirements Engineering
Senior Systems Engineer – MBSE / Requirements Engineering

Moseley Technical Services, Inc. • Huntsville (AL)

On-site
USD 175,000 - 200,000
Medical, Dental, and Vision insurance
Employee Stock Ownership Plan (ESOP)
401(k) Plan with company match
+5
Principal Software Integrator – Linux / Python / GWS Program
Principal Software Integrator – Linux / Python / GWS Program

Moseley Technical Services, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+7
Software Developer – C++ / Ada / GMD Fire Control
Software Developer – C++ / Ada / GMD Fire Control

Moseley Technical Services, Inc. • Huntsville (AL)

On-site
USD 70,000 - 90,000
Employee-Owner/ESOP
Medical, Dental, Vision Insurance
401(k) with company match
+2
Jr. System Engineer
Jr. System Engineer

Moseley Technical Services, Inc. • Colorado Springs (CO)

On-site
USD 100,000 - 130,000
Medical, Dental, Vision insurance
Short-Term & Long-Term Disability
Life Insurance
+5
Sr. Missile Systems Engineer
Sr. Missile Systems Engineer

Moseley Technical Services, Inc. • Huntsville (AL)

On-site
USD 160,000 - 190,000
Medical, Dental, and Vision insurance
Short-Term and Long-Term Disability
Life Insurance
Software Developer
Software Developer

Moseley Technical Services, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
ESOP
401(k) Plan with company match
Tuition and Training Reimbursement
+1
Software Test Engineer – Ground Fire Control / Test Automation
Software Test Engineer – Ground Fire Control / Test Automation

Moseley Technical Services, Inc. • Huntsville (AL)

On-site
USD 70,000 - 90,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Missile Systems Engineer (MDA JTIFC)
Senior Missile Systems Engineer (MDA JTIFC)

Moseley Technical Services, Inc. • Huntsville (AL)

On-site
USD 160,000 - 191,000
Medical, Dental, and Vision insurance
Employee Stock Ownership Plan (ESOP)
401(k) Plan with company match
+2
Senior Embedded Software Engineer (Defense Vehicles Onsite)
Senior Embedded Software Engineer (Defense Vehicles Onsite)

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site