S

Sunayu

DevOps, IaC, security, and data engineering

Signals Software Engineer 2

Software EngineeringConfirmed live in the last 24 hours
Full-timeAnnapolis Junction, MD, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related discipline from an accredited college or university is required, or four additional years of SSWE or equivalent experience on projects with similar software processes may be substituted for the degree.
  • At least seven years of experience as an SSWE or equivalent on a project focused on Radio Frequency (RF), including experience with Fourier transforms, filtering, communications theory, digital modulation, error control coding, signal analysis tools such as WVT and DVT, and digital signal processing such as adaptive beamforming, filtering, and demodulation.
  • Advanced understanding of the Linux operating system.
  • Ability to use C++ and Java, and to suggest languages as needed to solve problems.

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.
  • Use software development and software design methodologies appropriate to the development environment.
  • Provide input to software components of system design, including hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS) or Government Off-the-shelf (GOTS) solutions in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Analyze user requirements to derive software design and performance requirements.
  • Design and code new software or modify existing software to add new features.
  • Debug existing software and correct defects.
  • Describe signal processing techniques and identify digital modulation techniques.
  • Integrate existing software into new or modified system or operating environments.
  • Recommend improvements to documentation and software development process standards, and implement approved recommendations.
  • Develop and implement algorithms to meet system performance and functional standards.
  • Assist with developing and executing test procedures for software components.
  • Write and review software and system documentation.
  • Develop software solutions and confer with users or system engineers.
  • Analyze systems flow, data usage, and work processes; investigate problem areas.
  • Serve as team lead appropriate to the software development process used on a project.
  • Modify existing software to correct errors, adapt to new hardware, or improve performance.
  • Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Use signal processing algorithms to convert a signal.
  • Design signal processing software based on sparse documentation.
  • Lead one or more software development teams and ensure the work is completed in accordance with the constraints of the applicable software development process.
  • Design and implement complex signal processing algorithms subject to strict timing, system resource, or interface constraints.
  • Perform quality control on products.
  • Confer with system engineers and software engineers to derive software requirements and obtain information on project limitations and capabilities, performance requirements, and interfaces.
  • Develop and maintain software frameworks to enable efficient data processing.
  • Identify sources of problems in a Radio Frequency (RF) processing system and associated systems in an enterprise architecture.

About the Company

Sunayu

DevOps, IaC, security, and data engineering

Sunayu provides DevOps engineering services to help organizations mature their technology stack. It focuses on infrastructure as code with strengths in cyber security and big data development, delivering automation, deployment, system engineering, analytics development, configuration management, and information security. The company differentiates itself through a DevOps culture, cross-functional teamwork, and a strong blend of security and data expertise to handle infrastructure modernization as well as complex data and security challenges. Its goal is to remove enduring obstacles in a client’s tech footprint by re-envisioning and remodeling infrastructure to enable reliable, automated, and scalable operations.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Annapolis, MD
Founded
2014

Recently Posted Jobs

Explore more opportunities at Sunayu

See more jobs