Expedite C++ Software Engineering Intern (Summer 26')

Remote Full-time
Evolv Technology is seeking a passionate and driven C++ Software Engineering Intern to join their Expedite engineering team. This internship offers hands-on experience building high-performance software for safety and security applications while working alongside experienced engineers and contributing meaningful code. Responsibilities Get set up with your development environment and tooling Learn about the Expedite platform and relevant components of Evolv's software stack Assist in the design, development, and testing of C++ software modules Write clean, efficient, and well-documented code with guidance from senior engineers Participate in code reviews and learn Evolv's engineering practices Support debugging efforts by reproducing issues, analyzing logs, and validating fixes Collaborate with QA, product management, and design partners to understand requirements Own a scoped engineering deliverable, such as: Enhancing a feature in the Expedite pipeline Improving system performance through profiling and optimization Implementing automated testing or developer tools Contributing to internal libraries or shared modules Troubleshoot software defects and implement fixes with increasing independence Support ongoing development sprints and standups Write unit tests and documentation to support maintainability and quality Gain hands-on experience with system-level development on Linux Deliver a completed project demonstrating measurable impact to the Expedite platform Present your work to the software engineering team, highlighting: Technical approach Challenges encountered Lessons learned Future recommendations Build confidence as an emerging software engineer ready for real-world development work Contribute to the design, development, and enhancement of C++ applications within the Expedite product line Implement features using modern C++ conventions and software design patterns Write clean, maintainable, well-tested code following Evolv's engineering standards Work with system-level concepts such as concurrency, memory management, and performance tuning Investigate software issues by analyzing logs, debugging with tools like GDB or Visual Studio, and reproducing bug scenarios Collaborate with senior engineers to identify root causes and implement robust solutions Support continuous integration and automated pipelines by validating builds and test results Partner with QA to validate functionality and ensure high-quality releases Collaborate with product managers to understand customer needs and translate requirements into technical solutions Work alongside design and UX teams when contributing to user-facing functionality or workflow improvements Develop or enhance internal tools, test harnesses, or scripts (C++, Python, or shell) to improve developer productivity Support automated testing frameworks and contribute to improved test coverage Assist in refining build configurations (CMake, Make) for improved compilation, packaging, or deployment processes Participate in code reviews, providing constructive feedback and learning from others Contribute to documentation, including design notes, feature specs, and troubleshooting guides Apply principles of object-oriented design, modularity, and performance optimization throughout your work Skills Pursuing a degree in Computer Science, Software Engineering, Electrical Engineering or related field Have exposure to multi-threaded programming and performance optimization Have familiarity with development on Windows, Linux, or cross-platform environments Have experience with system builds such as CMake, Make Bonus points for knowledge of Python or Java Company Overview Evolv Technology an AI-enabled touchless security screening system that uses digital sensors and artificial intelligence to detect threats. It was founded in 2013, and is headquartered in Waltham, Massachusetts, USA, with a workforce of 201-500 employees. Its website is Company H1B Sponsorship Evolv Technology has a track record of offering H1B sponsorships, with 1 in 2023, 1 in 2021, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role.
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Sabre Experienced Travel Consultants with Crew Scheduling

Remote Full-time

Experienced and Safety-Focused Flight Attendant – Delta Air Lines Recruitment for Immediate Hiring

Remote Full-time

**Part-Time Data Entry Specialist (Night Shifts) – blithequark**

Remote Full-time

Preschool Aide – Amazon Store

Remote Full-time

**Experienced Remote Live Chat Agent – Customer Support Specialist at arenaflex**

Remote Full-time

Appointment Setter / Sales Development Rep Needed

Remote Full-time

YouTube Moderator Job From Home $26/Hour

Remote Full-time

Experienced Inside Sales Advisor for Tesla Energy Products - Remote Customer Support & Sales

Remote Full-time

Sr Product Owner, Enterprise Productivity

Remote Full-time

Experienced Part-Time Remote Data Entry Specialist – Flexible Work-from-Home Opportunity with blithequark

Remote Full-time
← Back to Home