Software Engineer IV

Akima, LLC•Clarksville, TN
•Onsite

About The Position

Pinnacle Solutions, an Akima company, is seeking a Software Engineer to develop, enhance, test, and debug software applications. The role works in Windows and Linux environments and supports software development activities using established development, configuration-management, and collaboration tools. The position is on-site and requires a Secret Clearance. Clearance requirements are established by the government contract. The successful candidate develops and maintains C/C++ code, analyzes requirements, resolves software defects, and builds and validates software in Windows 11 and Red Hat Enterprise Linux (RHEL) 8 and 9 environments. The role also uses an IDE and Linux-based development systems, supports GitLab-based version control and collaboration, and may use Beyond Compare and PuTTY. The engineer documents development activities and collaborates with engineers, analysts, and other stakeholders on software integration and issue resolution. Pinnacle Solutions is an Alaska Native Corporation (ANC) whose mission includes supporting its shareholder communities in Alaska. The company provides federal customers with construction and renovation services, including civil and marine construction. Employees work in a challenging and supportive environment committed to innovation and diversity, with access to comprehensive benefits, competitive pay, growth opportunities, and retirement options.

Requirements

  • Demonstrated ability to develop and debug C/C++ code.
  • Experience working in Windows 11 and Linux environments; RHEL 8 or 9 experience is preferred.
  • Experience developing software using an IDE and/or Linux-based development environment.
  • Familiarity with Git-based configuration-management tools; GitLab is preferred.
  • Working knowledge of software debugging, testing, and troubleshooting practices.
  • Ability to work independently and collaboratively in a technical team environment.
  • Secret Clearance required; clearance requirements are established by the government contract.
  • Strong analytical and problem-solving skills.
  • Attention to detail and commitment to producing reliable, maintainable code.
  • Effective written and verbal communication skills.
  • Ability to manage priorities and meet project deadlines.

Nice To Haves

  • General knowledge of aircraft systems, operations, or related aerospace concepts.
  • Experience using Beyond Compare and PuTTY.
  • Familiarity with maintaining or enhancing existing software applications.
  • Bachelor’s degree in computer science, engineering, mathematics, or a related technical field is preferred.
  • Relevant software-development or computer-related certifications and applicable professional experience may be considered in lieu of a degree.

Responsibilities

  • Develop, modify, debug, and maintain C/C++ software code.
  • Analyze software requirements and implement effective technical solutions.
  • Troubleshoot and resolve software defects in new and existing codebases.
  • Build, test, and validate software in Windows 11 and RHEL 8 and 9 environments.
  • Use an IDE and Linux-based development systems to create and maintain software.
  • Support source-code version control, configuration management, and collaborative development using GitLab.
  • Use software comparison and remote-access tools, including Beyond Compare and PuTTY, as needed.
  • Document code changes, technical findings, and software-development activities in accordance with project procedures.
  • Collaborate with engineers, analysts, and other stakeholders to support software integration and issue resolution.

Benefits

  • Comprehensive benefits
  • Competitive pay
  • Growth opportunities
  • Retirement options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service