Aroha Technologies, Inc
WebsiteSoftware Engineer – C++ (W2)
Company
Role
Software Engineer – C++ (W2)
Location
Job type
Contractor
Posted
20 hours ago
Salary
Job description
Software Engineer – C++
Location: 4001 N Fairfax Dr, Suite 600, Arlington, VA 22203
Work Arrangement: Onsite – 5 days/week
Employment Type: 6-12 months Contract
Role Responsibilities
- Analyze, design, code, and enhance software for new features and performance improvements
- Collaborate cross-functionally to support software deployments and integrations
- Participate in troubleshooting, integration, and optimization of existing systems
- Contribute to source control, configuration management, and CI/CD processes
Must-Have Technical Skills
- Strong C++ software development experience
- Advanced knowledge of the Linux operating system
- Experience with Docker and Kubernetes (RKE2)
- Familiarity with containerization, Kubernetes management, and automation
- Experience with software source control and configuration management tools
- Knowledge of interface communication standards and protocols such as:
- TCP/IP
- UDP
- DDS
Nice-to-Have Skills
- Java
- Python
- Database technologies
- Kubernetes ecosystem experience
- General DevOps exposure
Work Environment & Team
- Office-based work environment
- Fully onshore team
- Close, collaborative, in-house development setting
Key Challenges & Expectations
- Aggressive timelines requiring candidates to “hit the ground running”
- Steep learning curve with expectations to:
- Be proactive
- Quickly learn domain-specific knowledge
- Adapt to fast-paced development cycles
Education & Experience
- Bachelor’s degree required with a minimum of 2 years of relevant experience OR
- Master’s degree with 1 year of relevant experience


