Senior Modem Software Engineer – C++ / Linux

Moseley Technical Services, Inc.Scottsdale, AZ
Onsite

About The Position

We are hiring a Senior Modem Software Engineer in Scottsdale, Arizona to support advanced Restricted Ground Systems and mission-critical defense communications programs. This onsite role requires expertise in software-defined modems, C/C++ development, Linux environments, networking, cloud technologies, Agile development, and DevSecOps methodologies supporting secure DoD communication systems and TS/SCI-cleared environments.

Requirements

  • U.S. Citizenship is required by Federal Law
  • Active DoD TS/SCI Security Clearance required at time of hire.
  • Bachelor’s degree in Software Engineering, Computer Science, Engineering, Mathematics, or related technical discipline
  • 8+ years of software engineering, modem engineering, communications systems, or related experience; or Master’s degree with 6+ years of related experience.
  • Experience with communication protocols and software-defined modem technologies.
  • Experience working in Linux development environments.
  • Proficiency with C++ and/or C software development.
  • Experience supporting network systems and communications architectures.
  • Experience with cloud technologies, preferably AWS.
  • Experience supporting DevSecOps methodologies and secure software development practices.
  • Experience supporting software development lifecycle activities within Agile development environments.
  • Ability to work onsite in Scottsdale, AZ.

Nice To Haves

  • Experience supporting Restricted Ground Systems or mission-critical defense communication programs.
  • Experience with embedded systems development and integration.
  • Experience supporting secure networking and cloud-based communications architectures.
  • Experience mentoring junior software engineers within Agile development teams.

Responsibilities

  • Perform software requirements analysis, design, development, integration, testing, and documentation activities
  • Develop and enhance: Software applications, Embedded systems, Software-defined modem technologies, Supporting engineering tools
  • Code, test, integrate, and maintain software solutions
  • Apply software engineering, networking, and communications principles to develop complex systems and architectures
  • Research and evaluate: Customer design proposals, Communication technologies, Industry trends, Technical specifications and manuals
  • Participate in technical reviews of software components and modem systems
  • Define scope, schedules, and technical execution plans for assigned efforts
  • Independently troubleshoot and resolve complex technical problems
  • Support completion of major programs and technical projects
  • Collaborate with senior engineering leadership, cross-functional teams, and external customers
  • Provide technical leadership and mentorship to junior engineers as needed
  • Support Agile and DevSecOps development activities

Benefits

  • medical and supplemental insurance
  • 401(k) plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service