Senior Software Engineer
Job Responsibilities:
- Develop and operate a network emulation testbed that tests the performance of end-to-end software and hardware systems in a challenged environment.
- Debug problems with the testbed, propose solutions, and implement fixes.
- Assist technical staff in preparing reports for government officials and senior stakeholders on experimental findings.
- Design, code, debug, and maintain software applications.
- Perform software analysis, code analysis, requirements analysis, software review, system risk analysis, and software reliability analysis.
- Support software modeling and simulation, software testing, quality assurance, performance tuning, automation, and system integration.
- Support, maintain, and document software functionality.
- Evaluate and identify new technologies for implementation.
- Maintain software standards compliance.
Skills:
- Linux
- Network protocol experience (TCP/IP)
- Network emulation, especially CORE
- Networking Skills: Wireshark, TCP dump, SS
- Troubleshooting skills
- Software architecture / design
- Software development using languages such as Python, Golang, or C++
- Software design / test procedure documentation
- Linux command line — 10 years
- Ability to plot data and provide visualization — 5 years
- Ability to analyze data and communicate results — 5 years
- Network protocol experience (TCP/IP) — 10 years
- Network emulation especially CORE — 10 years
- Networking Skills: Wireshark, TCP dump, SS — 10 years
- J-series messaging or OMS/UCI
- Experience with HAIPE devices
- Metric collection (Prometheus) and visualization (Grafana)
- Container Technologies (PODMAN, Docker or Kubernetes)
- Distributed Systems
- Radio or wireless system knowledge
- Test and Integration Experience
- Automated testing frameworks
- Networking Certs (Network+, Security+, CCNA, etc.)
- Familiarity with AI assisted development tools
Education/Experience:
- Bachelor’s degree — Required
Recommended Jobs
General Manager - Boston Seaport
Be Part of Something from Day One We're getting ready to open the doors to an exciting new restaurant, and we're looking for passionate leaders to help build it from the ground up. This is a un…
Body Shop Technician
Job Description Job Description AUTOMOTIVE BODY SHOP TECHNICIAN / COLLISION TECHNICIAN / AUTO BODY TECH UP TO $121,000+ PER YEARCarGuys Inc. High-Paying Automotive Collision Technician Jobs Natio…
Trauma and Acute Care Surgery Nurse Practitioner
Boston Medical Center is seeking a dedicated Trauma and Acute Care Surgery Nurse Practitioner to join our Level 1 trauma center inpatient team. This role will collaborate closely with a team of 11 su…
Financial Insurance Manager / Life & Health
Job Description Job Description Description: Murphy Insurance Agency, an independent insurance agency focused on servicing the needs of small businesses, families, and individuals, is currently …
Facility Operator
Job Description Job Description Description: Facility Management Corporation, known as “FMC Ice Sports” was formed in 1992 to deliver high quality ice sport facility management and operations, a…
Orthopedic Surgery Workers Compensation Specialist
POSITION SUMMARY: Under direct supervision of the Operations Supervisor, the WCS provides clerical and administrative support to the orthopedic patients with musculoskeletal work-related injurie…
Clinical Residential Program Director
Job Description Job Description As a Clinical Residential Program Director for North Suffolk Community Services, you’ll be in charge of an intensive group living environment within the Adult…
Now Hiring: Helpers for In-Home Support - Carlisle, MA, 01741
Job Description Job Description Location: Carlisle, Massachusetts 01741 Start Date: ASAP Schedule: Friday to Sunday Caregiver Rate: $25 per hour We are seeking an experienced, cal…