Search Jobs

Software Engineer

Lexington, MA 02421

Posted: 04/07/2026 Industry: IT/ Software Development Job Number: 26-48781 Pay Rate: 95-115 USD/Hour

Job Description

This job is with Encode, Inc a fully owned subsidiary of Lancesoft

Full lifecycle application development. Designing, coding and debugging applications in various software languages. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis. Object-oriented Design and Analysis (OOA and OOD). Software modeling and simulation. Front end graphical user interface design. Software testing and quality assurance. Performance tuning, improvement, balancing, usability, automation. Supports, maintains and documents software functionality. Integrates software with existing systems. Evaluates and identifies new technologies for implementation. Maintains standards compliance. Implements localization or globalization of software
Enable Skills-Based Hiring No
Qualification Assessment
Must Have
Data/Reporting
Data Analysis
3 years
Degree Level
Bachelor's Degree
Yes
Experience
Linux command line
3 years
Networks
Computer Networking (TCP/IP and UDP/IP communication)
3 years
Core network protocols (DNS, DHCP, SNTP, SNMP)
3 years
Network analysis tools (e.G., Wireshark or Zeek)
3 years
Network modeling and emulation using Linux Containers (Docker, CORE)
3 years
Program/Project Management OR Analysis
Software Documentation
3 years
Programming
Object Oriented Software Design and Development
3 years
Python and Bash scripting
3 years
Software Design/Development
3 years
Nice to Have
Experience
Developing distributed systems
0 years
Digital and Wireless Radio/Communications Technology
0 years
Experience with OMS (open mission systems) and UCI (universal command and control interface)
0 years
Software Tools
Containerization (Docker, podman, etc.)
0 years
Systems
Kubernetes
0 years
Background/Need
The Communication Networks & Analysis Group specializes in advanced network and communications systems development, with a focus on mobile and airborne networks of the future. Tactical wireless networks differ from commercial wireless networks in the lack of infrastructure to support stable connectivity. The varied and stressing operational environment, as well as aircraft speeds and maneuverability, and platform integration provide additional challenges to communication and network systems. The Tactical Networks Group uses a combination of technical analysis, modeling, simulation, emulation, prototype development, and flight tests to develop new communication systems and evaluate and predict their performance.
Virtual/Work from Home
Onsite
Other information relevant to the job requirement?
The Communications Networks Group is seeking a computer engineer to assist in developing and operating a network emulation testbed that tests the performance of end-to-end software and hardware systems in a challenged environment. The ideal candidate will have strong computer networking, Linux, and software programming skills that are backed up through experience, education, and/or certification. As a member of the testbed team, the engineer will be responsible for debugging problems with the testbed, proposing solutions, and implementing fixes. Strong communication skills, the ability to work in a team, and the self-motivated curiosity to dive into the details of system behavior are necessary for the position. The engineer will be responsible for assisting the technical staff in preparing reports for government officials and senior stakeholders on experimental findings. The position requires full-time onsite presence and may require occasional travel.

Required
o Linux command line
o Scripting (Bash or Python)
o Ability to plot data and provide visualization
o Ability to analyze data and communicate results
o Network protocol experience (TCP/IP)
o Network emulation especially CORE
o Networking Skills: Wireshark, TCP dump, SS
o Experience working in a classified environment
o Basic network hardware knowledge
o Troubleshooting skills

Nice to Have
o J-series messaging or OMS/UCI
o Experience with HAIPE devices
o Metric collection (Prometheus) and visualization (Grafana)
o PODMAN or Docker
o Distributed Systems
o Radio or wireless system knowledge
o Test and Integration Experience
o Automated testing frameworks
o Networking Certs (Network+, Security+, CCNA, etc.)
o Kubernetes

-An ACTIVE full secret clearance is HIGHLY PREFERRED. The group will consider candidates that would need to start with an interim.
-This role will be 100% onsite due to the nature of the work.
-Interview process: initial screening with 2 managers, and then a wider group audience for a second round. For local candidates, the second round interview will be in person. The group is open to doing Zoom interviews for relocation candidates.
Level of Effort
Full-Time Basis
Will this position materially impact the conduct or direction of a research program(s)?
No
What level of clearance is required?
Secret

At Encode, we believe that our employees are our greatest asset, and we are committed to fostering a supportive and inclusive work environment. We offer a comprehensive benefits package that includes health insurance, retirement plans, and generous paid time off. Our flexible work arrangements and emphasis on work-life balance ensure that our employees can achieve their professional goals while maintaining a healthy personal life. Additionally, we provide opportunities for continuous learning and career advancement, including professional development programs and access to cutting-edge technologies.
As a cleared facility, we have a particular need for individuals with active Secret or Top Secret clearances. Your expertise and security clearance would be invaluable in supporting our mission-critical projects and ensuring the highest standards of security and compliance.
We would love to discuss how your experience and skills align with our needs and explore potential opportunities with Encode. If you are interested in learning more, please reply to this email with your updated resume and a convenient time for a brief conversation.
Thank you for considering this opportunity. We look forward to the possibility of working together and contributing to your professional journey.

Meet Your Recruiter

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Lexington, MA

Discover exciting job opportunities in the vibrant city of Lexington, Massachusetts! Embrace career growth in a picturesque New England town that seamlessly blends history and innovation. Home to renowned landmarks like the Minuteman Statue and captivating attractions such as the Lexington Symphony, this charming area offers a rich cultural tapestry. Indulge in the local cuisine, catch a show at the unique Munroe Center for the Arts, or cheer on the New England Revolution at Gillette Stadium nearby. With easy access to beautiful parks like the Great Meadows National Wildlife Refuge, Lexington provides the perfect blend of career advancement and quality of life. Explore our job listings today and unlock your potential in this enchanting location.