Central Business Solutions

Central Business Solutions

Software Engineer ( Full-time ) Huntsville, AL - DK

Huntsville, Madison County · Full-time

No sponsorship$130k-$150kDetected 3 days ago
JavaScriptPythonJavaC++C#RubyScalaObject-Oriented ProgrammingData StructuresAlgorithmsCode ReviewGitDockerCI/CDLinuxDevOpsRESTCybersecurityProduct ManagementAgileJiraConfluenceEmbedded SystemsSystems Engineering

About the role

  • The Software Engineer is proficient in programming languages such as Java, JavaScript, C, C++, C#, Ruby, Python, Scala, and Groovy.

Responsibilities

  • Perform software development, debugging, modification, enhancement, and documentation.
  • Design, test, and develop computer software in order to meet program requirements.
  • Develop and maintain kernel and user-level software and scripts.
  • Create and analyze network protocols.
  • Design and develop software requirements for air and missile defense systems supporting current and next-generation platforms.
  • Implement high-performance software solutions that meet stringent real-time and reliability requirements for operational defense systems.
  • Develop and optimize containerized applications using Docker and Podman for deployment across diverse operational environments.
  • Provide ongoing engineering support, troubleshooting, and performance optimization for fielded products.

Requirements

  • Strong proficiency in either:
  • Self-motivated with proven ability to work effectively in a collaborative, multi-tasking team environment.
  • The candidate must be self-motivated, possess communication skills, and be capable of working in a multi-tasking team environment.

Nice to have

  • Active Secret Clearance.
  • Demonstrated experience with Agile development methodologies and structured documentation practices.
  • Proficiency with software development in Linux environments.
  • Experience with air and missile defense systems such as IBCS (Integrated Air and Missile Defense Battle Command System), THAAD (Terminal High Altitude Area Defense), or CAML (Common Autonomous Missile Launcher).
  • Direct experience in the air and missile defense domain or related military systems.
  • Proficiency with development tools: Jira, Confluence, GitLab, VS Code.
  • Knowledge of network communication protocols: TCP/IP, UDP, REST, and middleware technologies.
  • Experience with Data Distribution Service (DDS) and Interface Definition Language (IDL) for distributed systems.

Skills

  • Hands-on experience with containerization technologies (Docker, Podman) for application deployment and orchestration.
  • Experience writing and optimizing high-performance, low-latency code for real-time or embedded systems.

Compensation

  • Base Salary - USD $130,000 to $150,000

Company info

  • Collaborate regularly with customers, users, and cross-functional team members throughout the product lifecycle to deliver quality solutions.

Visa & Work Authorization

  • Security Clearance Required: No

This listing is sourced directly from Central Business Solutions's careers page and normalized into a canonical job model.