Constellation Technologies - Annapolis Junction, MD

posted 2 months ago

Full-time - Mid Level
Annapolis Junction, MD
Professional, Scientific, and Technical Services

About the position

The Signals Software Engineer - Level 2 position at Constellation Technologies Inc. involves developing, maintaining, and enhancing signal processing software, particularly in the context of radio frequency (RF) applications. The role requires a strong background in software engineering principles, with a focus on signal processing and software defined radio architecture. Candidates must possess a Top Secret/SCI security clearance and a Full Scope Polygraph due to federal contract requirements. This position is based in Annapolis Junction, MD, and emphasizes collaboration and adherence to design requirements in software development.

Responsibilities

  • Develop, maintain, and enhance signal processing software including detectors, demodulators, and protocol processors.
  • Review and test software components for adherence to design requirements and document test results.
  • Resolve software problem reports and provide input to system design including hardware/software trade-offs.
  • Utilize appropriate software development and design methodologies for the development environment.
  • Analyze and synthesize requirements from system level to individual software components.

Requirements

  • Must be a US Citizen.
  • Must have TS/SCI clearance with active polygraph.
  • Seven (07) years of experience as a Signals Software Engineer (SSWE) in similar programs and contracts.
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university, or equivalent experience.
  • Experience with Fourier transforms, filtering, communications theory, digital modulation, error control coding, and signals analysis tools.
  • Ability to develop and enhance signal processing software.

Nice-to-haves

  • Experience with software defined radio architecture (e.g. SCA, REDHAWK, or GNU).
  • Familiarity with commercial wireless standards geolocation techniques.
  • Experience with software configuration management tools (e.g. GIT, ClearQuest, Trac, or Subversion).
  • Proficiency in Python, Eclipse IDE, Google Protocol Buffer, model-based design (e.g. MATLAB, Simulink), service-oriented architecture, and Linux OS.

Benefits

  • Affordable healthcare options with 80% employer paid premium and a company-funded HSA.
  • Dental insurance with 100% employer paid premium.
  • Vision insurance with 80% employer paid premium.
  • Employer paid life insurance 100%.
  • Employer paid short-term and long-term disability 100%.
  • Annual training, continued education, and professional memberships reimbursement.
  • Unlimited access to Red Hat Enterprise Linux, AWS, and NetApp training and accreditation.
  • Annual reimbursement for technology (phones, computers, printers, etc.).
  • 401(k) with company match up to 5% with 100% immediate vesting (after 90 days of employment).
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service