Expedite C++ Software Engineering Intern (Summer 26') jobs in United States
cer-icon
Apply on Employer Site
company-logo

Evolve · 1 month ago

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

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, where you’ll contribute meaningful code and gain exposure to modern C++ development and system-level debugging.

HospitalityTourismTravelVacation Rental
check
H1B Sponsor Likelynote

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
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

Qualification

C++System-level debuggingPerformance optimizationMulti-threaded programmingCMakeLinuxPythonJavaCollaborationProblem-solving

Required

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

Preferred

Bonus points for knowledge of Python or Java

Company

Evolve offers rental services for vacation with modern approach to hospitality and property.

H1B Sponsorship

Evolve has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
2020 (3)

Funding

Current Stage
Late Stage
Total Funding
$224.2M
Key Investors
Durable Capital PartnersT. Rowe PriceRobert Mylod Jr.
2022-02-14Series F· $100M
2020-05-29Series E· $25M
2018-08-23Series D· $80M

Leadership Team

leader-logo
Brian Egan
Co-Founder & CEO
linkedin
leader-logo
Brian Becker
Chief Growth Officer
linkedin
Company data provided by crunchbase