Senior Software Engineer – C++ Python Real-Time Systems
Huntsville, AL - USA
Job Summary
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.
- Bachelors 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.
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: $175000 - $200000 (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
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.
- To apply send a resume to:
- 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.
Required Experience:
Senior IC
About Company
Staffing firm providing contract staffing, direct hire, and payroll services for engineering, light industrial, and professional teams.