Entry to Mid-level Software Developer – Defense Systems

Integrated Solutions for SystemsAberdeen, MD

About The Position

We are seeking a creative and motivated Software Engineer to join our team. In this role, you will work at the exciting intersection of software development, digital signal processing, and machine learning. You will help us design, prototype, and build software that processes real-time wireless signals, extracts meaningful data, and deploys smart algorithms to edge devices. This role is perfect for a recent graduate or an early-career developer (up to 3–5 years of experience) who loves hands-on coding, rapid prototyping, and solving complex, real-world data challenges. No prior defense or Electromagnetic Warfare (EW) experience is required—we will teach you the domain knowledge if you bring the coding passion!

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related technical field
  • Strong understanding of software development fundamentals
  • Experience programming in at least one of the following languages: Python/C/C++/JavaScript/TypeScript
  • Familiarity with object-oriented design principles
  • Ability to work effectively in a collaborative engineering environment
  • Strong problem-solving and analytical skills
  • U.S. Citizenship required
  • Ability to obtain and maintain a government security clearance

Nice To Haves

  • Artificial Intelligence and Machine Learning
  • Digital Signal Processing (DSP)
  • RF communications, radar, or wireless systems
  • Linux development environments
  • Git version control
  • Embedded systems and microcontroller development
  • REST APIs and web services
  • Modern web frameworks (React, Angular, Vue, etc.)
  • SQL and database technologies
  • Docker and containerized applications
  • Cloud technologies
  • Test automation and continuous integration

Responsibilities

  • Develop software across multiple domains, including: AI and machine learning applications for RF signal classification and analysis
  • Signal processing and electronic warfare systems
  • Embedded software running on microcontrollers and edge devices
  • Engineering tools and test applications used for system development and validation
  • Enterprise and web-based command-and-control applications
  • Real-time data processing and visualization systems
  • Distributed software systems supporting sensor networks and mission operations

Benefits

  • strong benefits package
  • opportunity for employee ownership
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service