Software Developer

Lexington, Massachusetts

Softworld Inc
Job Expired - Click here to search for similar jobs
Job Title: Senior Software Developer - Tactical Systems Job Location: Lexington MA 02420 (Hybrid 3 days on-site; 2 days remote) Clearance: Due to the nature of the work, a United States Government Clearance is required to be eligible for the position. The position requires the ability to obtain an interim Secret prior to starting the role. Onsite Requirements: Python, C/C and/or Java Link 16 and MIL-STD-6016 Linux Job Description: This position is for a Software Engineer with extensive experience in software design, development, integration, testing and analysis to build networked applications and network protocols for tactical systems. Developer should thrive in a rapid-prototyping environment with fast design-debug cycles. Required Experience: Python, C/C and/or Java are the primary languages for development. Candidates that have strong skills in 2 out of 3 languages are preferred. Experience with Link 16 and MIL-STD-6016 is required. Experience with the UCI message standard. A strong background in software development of network protocols such as IP routing, multicast, transport layer protocols and socket programming is required. - Development experience in a native Linux environment is required. Linux kernel networking and Linux OS networking configuration experience is preferred. In addition, experience in the following areas is preferred: Additional experience in message-oriented and distributed systems is preferred. Experience in military or DoD wireless communications. Experience in network modeling and simulation using tools such as EMANE, CORE, OPNET, NS3 Experience in network protocol design, network performance monitoring. Experience in modern DevOps procedures using git, ansible, packaging, CI/CD tools. Experience in radio communications concepts (software-defined radios, MAC, physical layer, RF) Qualification Assessment Must Have Degree Level Bachelor's Degree Yes Experience Experience with OMS (open mission systems) and UCI (universal command and control interface) 2 years Networks Experience with Link 16 and MIL-STD-6016 2 years Networking Applications and Protocols: TCP/IP, DNS, NTP, DHCP, SSH, FTP and HTTP/S. 10 years Programming C/C Programming 10 years Development experience on a Linux platform 10 years Java Development 10 years Scripting Languages: Perl, Python, Shell Scripting, PowerShell. 10 years Nice to Have Programming GIT/GITHUB 0 years JavaScript Development 0 years MVC frameworks (Struts, Spring MVC, Play) 0 years Object Oriented Software Design and Development 0 years RF/Microwave Radio Communications Concepts (software-defined radios, MAC, physical layer, RF) 0 years Software Maven or Gradle, Git / Gitlab, Make / Auto tools 0 years
Date Posted: 22 May 2024
Job Expired - Click here to search for similar jobs