Full Stack Software Engineer
Overview
In this role you will develop and support the Wave Relay MANET system, spanning backend, frontend, and Android applications. You will work with a team of senior engineers to deliver backend services in C/C++ and Java, plus web and mobile interfaces that run over the Wave Relay network. You’ll contribute to the full development cycle, from design and testing to deployment at test locations and customer sites. This position offers meaningful impact by advancing secure, field-proven networking technology.
Compensation / Benefitsmedical, dental, vision, life, and disability insurancepaid time offflexible spending accounts401(k) plan with company matchfitness membership reimbursementtuition assistance
ResponsibilitiesArchitect, develop and implement backend API services using C/C++Develop HTML/JavaScript-driven interfaces with C++ generated content and jQueryParticipate actively in code reviews and software development lifecycleCollaborate with developers and business leaders to solve new problemsSupport testing, evaluation, and deployment at test locations, military facilities and customer sites
Key requirementsComputer Engineering degreeAt least 1 year of software development experience in C/C++Experience with Java and JavaScriptExperience with SQL databases (MS SQL Server, MySQL, Postgres, Oracle, or H2)Familiarity with JSON and REST APIsExperience with unit testing and dependency injectionMust have a US Security Clearance or ability to obtain oneteam collaborationeffective communicationproblem solvingC/C++ backend developmentJavaJavaScript