Quick Overview
Seniority
Mid Senior
Work mode
On Site
Location
United States
Posted
22 hours ago
SVNC++GitJavaJavaScript
Job Description
Job Title: C++ Developer
Project Duration: 36 Months
Project Duration: 36 Months
Location: Lexington, MA (Remote or Hybrid)
Duration: Full-Time Contract
Duration: Full-Time Contract
Job Description
.
The Group requires a C++ Developer to support the design, development, implementation, and testing of software for a series of large-scale communications system demonstrations. Work will be performed in a disciplined collaborative environment, employing modern programming practices.
Responsibilities include but are not limited to:
- Software architecture definition
- System software design and implementation, primarily in C++. This will include protocol and state machine design alongside system designers to translate prototype simulations into real-time code
- Collaboration with a multidisciplinary team to design and prototype communications-based software
- Integration, test design, and support from lab and field experiments
- Aid in preparing technical documentation for software architectures and code, including technical specifications, reports, and technical presentations for multiple internal and external audiences
Required Qualifications
Education
- Bachelor of Science degree with 5+ years of directly relevant experience is acceptable
Software Development & Engineering
- 5+ years of experience with software/algorithm development
- 5+ years of experience with object-oriented software design and development
- 5+ years of experience with software design/development
- 5+ years of experience with design patterns and data structures
- 5+ years of experience with C++11 or later
- 5+ years of experience with Standard Template Library (STL)
- 5+ years of experience with Boost library
- 5+ years of Java development experience
- 5+ years of JavaScript development experience
- 5+ years of experience with hardware abstraction layers
- 5+ years of experience with hardware and software integration
- 5+ years of experience with software modelling and the Unified Modelling Language (UML)
Linux, Systems & Distributed Systems
- 5+ years of development experience on a Linux platform
- 5+ years of experience with distributed systems and inter-process communication (UDP/TCP/ActiveMQ/etc.)
- Experience with Linux development environment and/or commercial real-time operating systems
DevSecOps, Build & Deployment
- 3+ years of experience supporting DevSecOps environments
- 5+ years of experience with Maven or Gradle, Git/GitLab, Make/Autotools
- 5+ years of experience with software deployment and knowledge of modern software deployment techniques
- 5+ years of experience with Software Development Life Cycle (SDLC)
- Source control experience (Git/SVN/ClearCase/etc.)
Communication & Collaboration
- Strong verbal and written communication skills
- Highly effective written and verbal communication skills, especially applied to writing technical documents
- Ability to work well independently as well as with a team
- Demonstrated ability to work effectively in multidisciplinary teams
Clearance
- An interim clearance is sufficient to start with.
Work Location
- Remote or Hybrid
- If Hybrid, the worker should expect to be onsite up to 2 days a week.
- There may be some points in the project/work in which some additional onsite work may be required.
Interview Process
- Initial phone screen/Zoom screen
- Second-round interview will be in person for local candidates.
- If there is a relocation candidate, a second-round Zoom interview will be acceptable, but local candidates should plan for onsite.
Similar jobs
- LI
Pricing & Rating Analyst / Developer
NewLiveMindz
San Antonio, TX🇺🇸Hybrid22 hours agoAgileJiraTechnology - NI
Senior Facets / Java Developer Medicaid Regulatory Solutions
NewNityo Infotech Corporation
United States🇺🇸Remote22 hours agoJavaTechnology - IC
Full Stack GenAI Developer- 10+ yrs- Minneapolis, United States- Onsite
NewiMedhas Consulting Services
Minneapolis, MN🇺🇸Hybrid22 hours agoDockerMicroservicesNode.js+18Technology - MU
Python Developer + React
NewMphasiS Corporation USA
Charlotte, NC🇺🇸Hybrid22 hours agoDjangoDockerFastAPI+21Technology - SY
Mid-Level Full-Stack Engineer [$285k/yr+] TS/SCI-FS Poly with Security Clearance
NewSYSTOLIC
Herndon, VA🇺🇸$285k/yrHybrid22 hours agoMongoDBMySQLNode.js+14Technology - KR
Senior Full Stack Developer With AI
NewKriscon
Pittsburgh, PA🇺🇸On-site22 hours agoSpringSpring BootAgile+7Technology - SA
CI-CD Pipeline Developer with Security Clearance
NewSAIC
Huntsville, AL🇺🇸$80.0k - $120k/yrHybrid22 hours agoDockerAnsibleBash+8Technology - SY
Mid-Level Full-Stack Engineer [$296k/yr+] TS/SCI-FS Poly with Security Clearance
NewSYSTOLIC
Herndon, VA🇺🇸$296k/yrHybrid22 hours agoNode.jsAWSScrum+3Technology - AT
RPA Developer
NewAcadia Technologies, Inc.
Madison, WI🇺🇸Hybrid22 hours agoC++JavaPythonTechnology - TS
ServiceNow Developer - GJ2026
NewTechLink Systems, Inc.
Princeton, NJ🇺🇸On-site22 hours agoJavaScriptTechnology - LI
MQ Exit developer with C programming (IBM MQ, API) - Dallas, TX
NewLiveMindz
Dallas, TX🇺🇸Hybrid22 hours agoCLDAPRESTTechnology - CE
Mid-level .NET developer
NewCESUSA, INC.
California City, CA🇺🇸Hybrid22 hours agoSQLSQL ServerShell+10Technology