Software Engineer

Moseley Technical Services, Inc.

$90K — $120K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • U.S. Citizenship is required by Federal Law
  • Active U.S. Government DoD Secret Security Clearance
  • Bachelor's degree in STEM or related field preferred
  • 5 years of experience with Bachelor's or 2 years with Master's in a STEM discipline
  • 4+ years software development experience using Java and C++
  • Experience in Git source code management
  • Experience with Red Hat Enterprise Linux (RHEL8) deployment.

Responsibilities

  • Design and develop software for system-level test automation
  • Collaborate with multidisciplinary teams in an Agile environment
  • Support entire software development lifecycle from requirements to deployment
  • Analyze requirements and constraints to create software solutions
  • Ensure compliance with engineering standards and quality requirements
  • Apply OOP principles for high-quality software production
  • Communicate with teams and customers throughout development.

Benefits

  • Medical, Dental, and Vision insurance
  • Short-Term and Long-term Disability coverage
  • Employee Stock Ownership Plan (ESOP)
  • 401(k) Plan with company match
  • Tuition and Training Reimbursement
  • Incentive Compensation.
Full Job Description
Software Engineer

Java / C++ | Test Automation | Missile Defense

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

Onsite in Huntsville, AL | Schedule: 9x80

We are hiring a Software Engineer in Huntsville, AL to support the Ground Weapon System (GWS) - IFICS Data Terminal (IDT) Integrated Product Team (IPT) on a mission-critical Missile Defense program. This role requires an active Secret security clearance and experience with Java, C++, Linux (RHEL8), Git, Agile software development, and test automation to develop and maintain software supporting system-level requirements verification for Department of Defense (DoD) applications.

Responsibilities:
  • Design, develop, document, test, debug, and maintain software applications supporting system-level test automation and requirements verification.
  • Develop software products supporting the GWS-IDT Integrated Product Team (IPT) in an Agile software development environment.
  • Support the full software development lifecycle, including requirements definition, design, implementation, integration, testing, and deployment.
  • Collaborate with systems engineers, software developers, and hardware engineers to develop scalable, maintainable software solutions.
  • Analyze software requirements, system capabilities, user needs, and technical constraints to develop effective software solutions.
  • Ensure compliance with software engineering standards, coding best practices, and quality requirements.
  • Apply object-oriented programming (OOP) principles and design patterns to produce high-quality software.
  • Develop, deploy, and maintain software in Linux environments, preferably Red Hat Enterprise Linux (RHEL8).
  • Utilize Git for source code management and version control.
  • Prioritize and manage multiple technical assignments while adapting to changing program priorities.
  • Apply systems thinking to ensure software solutions meet mission objectives and long-term maintainability.
  • Communicate effectively with engineering teams and customer representatives throughout development and integration activities.
  • Support a secure, closed-area onsite work environment and travel up to 10% as required.


Qualifications:
  • U.S. Citizenship is required by Federal Law
  • Active, in-scope U.S. Government DoD Secret Security Clearance required.
  • Bachelor's degree in Science, Technology, Engineering, Mathematics (STEM), or a related technical discipline preferred.
  • Bachelor's degree with 5 years of related experience, or Master's degree in a STEM discipline with 2 years of related experience, or equivalent qualifications as specified.
  • 4+ years of software development experience using Java and C++.
  • Experience with Git source code management.
  • Experience deploying and managing software in Linux environments, preferably Red Hat Enterprise Linux (RHEL8).
  • Experience using Eclipse IDE.
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience supporting software integration, testing, and deployment activities.
  • Ability to travel up to 10% as required.
  • Ability to work onsite 100% of the time in a secure, closed-area environment.


Preferred Qualifications:
  • Experience supporting Missile Defense Agency (MDA), Ground Weapon System (GWS), Ground-Based Midcourse Defense (GMD), or other Department of Defense missile defense programs.
  • Experience with MySQL database management and SQL data retrieval.
  • Experience using Atlassian tools, including Jira and Bitbucket.
  • Current CompTIA Security+ certification.
  • Experience developing software in Ada.
  • Experience with software containerization and orchestration technologies such as Docker and Kubernetes.

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: $90,000 - $120,000/Yearly (Based on factors such as Government labor categories (LCATs) education, experience, geographic location, etc.)

Similar Jobs

More Jobs at Moseley Technical Services, Inc.

  • Software Engineer
    $90K — $120K *
    Huntsville, AL 35810 (Madison County)
    Aerospace & Defense
    In-Person
  • Embedded Linux RTOS Software Developer
    $90K — $120K *
    Sterling Heights, MI 48310 (Macomb County)
    Aerospace & Defense
    In-Person
  • Software Test Engineer
    $90K — $120K *
    Huntsville, AL 35810 (Madison County)
    Aerospace & Defense
    In-Person
  • Systems Engineer
    $90K — $120K *
    Huntsville, AL 35810 (Madison County)
    Aerospace & Defense
    In-Person
  • Software Engineer
    $90K — $120K *
    Huntsville, AL 35810 (Madison County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: