Enterprise - Senior Software Engineer - Java, Spring, Embedded

Erias VenturesFort Meade, MD
Onsite

About The Position

We are seeking a well-rounded Senior Software Engineer to provide customer support and infrastructure services with rapid response capabilities in support of Signals Intelligence (SIGINT) and Cyber Solutions mission objectives. The ideal candidate will have extensive end-to-end software engineering experience across embedded and system layers, coupled with strong troubleshooting skills and the ability to integrate and support complex hardware/software systems. Provide timely, mission-critical software development and support to government customers in SIGINT and cyber operations Design, develop, test, and deploy software across embedded and general-purpose systems (Windows and Linux variants) Collaborate with cross-functional teams to support hardware interfaces and firmware integration Perform debugging, documentation, and analysis of software and hardware issues Support field integration, system testing, and deployments (limited travel possible) Contribute to configuration management, continuous integration, and lifecycle software support

Requirements

  • TS/SCI Clearance with Maryland Full Scope Polygraph (CCAs will not be considered).
  • Fourteen (14) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional experience on projects with similar software processes may be substituted for a bachelor's degree.
  • Proficiency in Java/Swing, Spring Tools Suite (STS), Eclipse, VS Code, and Maven
  • Experience with Java Fire (legacy Java JFire) development/support
  • Embedded software development and deployment on Windows and Linux (Rocky, CentOS, Ubuntu, OpenWRT
  • Familiarity with RabbitMQ, software debugging tools, and hardware interfaces (JTAG, I2C, SPI, UART, Ethernet)
  • Configuration management with GitLab CI/CD (continuous integration)
  • Jira and Confluence for ticket and documentation management

Nice To Haves

  • Front-end experience with React and JavaScript/HTML
  • Basic RF and GPS systems knowledge
  • Understanding of embedded Linux boot process (bootloaders, initramfs, kernel boot), systemd, and time sync tools (chrony/NTP)

Responsibilities

  • Provide timely, mission-critical software development and support to government customers in SIGINT and cyber operations
  • Design, develop, test, and deploy software across embedded and general-purpose systems (Windows and Linux variants)
  • Collaborate with cross-functional teams to support hardware interfaces and firmware integration
  • Perform debugging, documentation, and analysis of software and hardware issues
  • Support field integration, system testing, and deployments (limited travel possible)
  • Contribute to configuration management, continuous integration, and lifecycle software support

Benefits

  • Above Market Hourly Pay
  • 11% Roth or Traditional 401k with Immediate Vesting and Deposit
  • Spot Bonuses for Assisting with Business Development and Company Growth
  • Professional Development Bonuses for Certificates and Degrees
  • Company subsidized Medical Coverage
  • 100% Company Paid Vision and Dental Coverage
  • 100% Company Paid Long Term Disability , Short Term Disability , and Group Life Insurance
  • Monthly Wellness Reimbursement
  • Paid Time Off with Flexible Work Schedules and Birthday Off
  • Amazon Prime Membership and Monthly Internet Reimbursement
  • Technology and Productivity Allowance for Equipment and Supplies
  • Morale Building and Company Events to Celebrate our Successes and Build our Community
  • Onboarding and Annual Swag
  • Company Paid Professional Development and Training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service