Software Engineer

ASECLexington Park, MD
11d$115,000 - $140,000Onsite

About The Position

Join a high-impact engineering team supporting an innovative new NAVAIR program! As a Software Engineer, you will develop and integrate advanced simulation software used to model aircraft avionics, mission systems, weapons, and data links. In this role, you will work in an Agile development environment leveraging modern CI pipelines and Linux-based tools to build reliable, high-quality software that directly supports the development and testing of next-generation naval aviation capabilities.

Requirements

  • Bachelor’s degree in Computer Science or Computer Engineering (or related area of study), required.
  • Three (3) years of related software engineering experience.
  • Expert-level experience with hardware/software interface coding.
  • High degree of proficiency coding with C++ and Ansible.
  • Knowledge of networked simulation protocols (DIS, HLA).
  • Linux command line proficiency.
  • This position requires U.S. citizenship and an active DoD Top Secret clearance. Selected candidate will be subject to a government security investigation and must meet eligibility requirements for access to classified information.

Nice To Haves

  • Ability to build positive, collaborative relationships across teams and with external partners.
  • Effective communicator with strong verbal and written skills.
  • Proactive, self-directed work style with the ability to operate independently.
  • Analytical thinker with proven problem-solving capabilities.
  • Highly organized, with the ability to balance competing priorities in a fast-paced environment.

Responsibilities

  • Consulting requirements documentation, cybersecurity guidance, and coding standards when making code changes to ensure consistency, readability, and correctness.
  • Utilizing Continuous Integration (CI) and automation pipelines in a Linux environment to create reproducible, quality software executable.
  • Conducting peer reviews to ensure accuracy and adherence to requirements and coding standards.
  • Requirements design implementation and integration related to the development of software programs to model aircraft avionics, mission systems, weapons and data links.
  • Participating in Sprint Planning, Sprint Reviews, and Sprint Retrospectives (story point assessment, etc.).
  • Updating PTRs in JIRA, writing test scripts, peer review of code.
  • Working within the Agile methodology.

Benefits

  • 100% employee-owned company. Learn more about our Employee Stock Ownership Plan (ESOP) here!
  • Comprehensive benefits package, including 11 paid holidays, medical/dental/vision coverage, HSA/FSA options, disability insurance, and more!
  • 401(k) with company match
  • Tuition assistance for undergraduate and graduate education
  • Veteran-friendly employer
  • Thriving employee culture
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service