Software Engineer - 3 (Java, RF. SIGINT)

AkinaAnnapolis Junction, MD
1d$260,000 - $300,000

About The Position

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

  • Active TS/SCI with Polygraph clearance.
  • Bachelor’s degree (or higher) in Computer Science, Software Engineering, Electrical Engineering, or related STEM field (or equivalent experience).
  • 20+ years of professional software engineering experience supporting complex systems (or more for senior/lead roles).
  • 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), system, and time sync tools (chrony/NTP).
  • Troubleshooting of PCB and electrical interconnections.

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

  • 24 days PTO accrued annually and 11 federal holidays.
  • Our 401k is 100% vested on your start date and the company makes a direct contribution worth 10% of your salary.
  • Akina covers 100% of healthcare costs for employees and 50% toward dependents.
  • We offer educational assistance towards college classes and will cover costs associated with job related training and certifications
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service