Software Engineer
Salary & Market Data
Matched to BLS occupational data · Massachusetts
Job Description
Job Tittle: Software Engineer.
Hybrid(1 day/week)
Location: Lexington,MA
Group is seeking for a Software Engineer with extensive experience in software design, development, integration, testing, and analysis to support the development of network protocols for tactical systems. This role requires a motivated individual who thrives in a rapid-prototyping environment with fast design-debug cycles.
Key Responsibilities:
-- Design, develop, integrate, and test software solutions for tactical network protocols.
-- Collaborate with cross-functional teams to analyze requirements and deliver high-quality software.
-- Utilize C, C++ and Python as primary development languages, with the ability to quickly adapt to other scripting languages as needed.
-- Apply expertise in IP routing protocols, multicast, and socket programming to develop robust solutions.
-- Work in a native Linux environment, including Linux kernel networking, OS networking configuration, and Linux Containers (e.g., Docker, CORE).
-- Proactively engage with team members to understand and resolve challenges and make collaborative decisions.
Preferred Qualifications:
-- Experience in network modeling, emulation, and protocol design.
-- Proficiency in network performance monitoring and optimization.
-- Familiarity with radio communications concepts, including software-defined radios, MAC protocols, physical layer, and RF systems.
-- Experience in military or DoD wireless communications systems.
Hybrid(1 day/week)
Location: Lexington,MA
Group is seeking for a Software Engineer with extensive experience in software design, development, integration, testing, and analysis to support the development of network protocols for tactical systems. This role requires a motivated individual who thrives in a rapid-prototyping environment with fast design-debug cycles.
Key Responsibilities:
-- Design, develop, integrate, and test software solutions for tactical network protocols.
-- Collaborate with cross-functional teams to analyze requirements and deliver high-quality software.
-- Utilize C, C++ and Python as primary development languages, with the ability to quickly adapt to other scripting languages as needed.
-- Apply expertise in IP routing protocols, multicast, and socket programming to develop robust solutions.
-- Work in a native Linux environment, including Linux kernel networking, OS networking configuration, and Linux Containers (e.g., Docker, CORE).
-- Proactively engage with team members to understand and resolve challenges and make collaborative decisions.
Preferred Qualifications:
-- Experience in network modeling, emulation, and protocol design.
-- Proficiency in network performance monitoring and optimization.
-- Familiarity with radio communications concepts, including software-defined radios, MAC protocols, physical layer, and RF systems.
-- Experience in military or DoD wireless communications systems.
Important Notice
This listing was syndicated from Adzuna. We strive to keep information accurate, but do not assume responsibility for the content of this posting.
- Use the Apply button above to contact the employer directly
- Verify the employer and position details before applying
- Review our Terms of Service for listing policies