Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Thu, Jan 08, 2026
This job expires in: 27 days
Job Summary
A company is looking for a Senior Software Engineer to design, develop, implement, and demonstrate advanced algorithms and software systems.
Key Responsibilities
- Design and develop advanced algorithms and software systems for mission planning and autonomous systems
- Provide technical leadership and mentoring throughout the software lifecycle
- Create diverse software tools and applications for automated control processes and CI/CD pipelines
Required Qualifications
- U.S. Citizen
- BS in Computer Science or related technical field with 5+ years of experience
- 3+ years of experience with C++ or Java
- Proven understanding of data structures, algorithms, concurrency, and code optimization
- Experience with Agile methodologies and test-driven development
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...