Senior C++ Software Engineer
ActivTrak
ActivTrak is a comprehensive cloud-based analytics service that allows businesses to gain insights on and improve employee productivity. The ActivTrak platform provides valuable aggregate data on a company's day-by-day performance, with information displayed on easy-to-manage dashboards.
As a Senior Software Engineer on our Ingestion team, you will be primarily responsible for engineering the Agent portion of our technology stack, where strong low level Windows and Mac skills are necessary. You must be able to write code that can operate in a myriad of customer environments (OS versions, browsers, networking) and diagnose/troubleshoot problems that are a result of functioning in a complex computing ecosystem. In addition to agent development, you will have the opportunity to work across our technology stack as needed, including browser extension development and backend development across multiple layers of our Cloud-Native SaaS application, leveraging modern SaaS design and .NET Core development as we disrupt the productivity analytics industry. Requirements Required Skills and Experience:- 5+ years of experience in software development
- Experience with the latest C++ language standards; i.e. C++20/23/26
- Mac OS X systems skills
- Windows Win32 library and Windows service development
- Interprocess communication
- Multi-thread synchronization
- Browser extensions and native messaging
- Cross Platform C++ Development
- Modern CMake
- Windows Installer
- MacOS Transparency, Consent, and Control framework
- GIT/GitHub/GitHub Actions
- WMIC on Windows 11
- Comprehensive C# knowledge (e.g., Reflection, Lambda, LINQ, Multithreading)
- Experience in cloud environments (e.g. GCP, AWS )
- Data Modeling design
- API design/implementation (e.g., Microservices, REST, etc.)
- Serialization (e.g. JSON, XML)
- Strong SQL experience
- Docker/Containers, Kubernetes
- .NET core
- Shell scripting
- Javascript and Typescript
- Knowledge of the Software Development Lifecycle and software development best practices
- Experience with RMM/MDM deployments
Work environment
- Competitive compensation and benefits
- Position is remote within US
- Minimal travel
- Limited physical demands
This is an incredible opportunity to embark on an exciting journey with a dynamic, VC-backed company. If you have a proven track record of creative thinking, a drive for learning, and a deep commitment to collaboration, we want to talk to you!
ActivTrak is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. ActivTrak does not discriminate on the basis of race, color, religion, sex, national origin, political affiliation, sexual orientation, marital status, disability, age, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior C++ Software Engineer in United States vacancy
- ...Seeking a remote full-time Senior C++ Software Engineer, the candidate will develop and optimize query engine components, profile and debug distributed systems, and contribute to the design of high-performance data processing solutions. Key responsibilities Develop and...SeniorFull timeRemote work
$154k - $286k
...Cadence C++ Software Engineer At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for an experienced C++ software engineer to join the Protium Software Development Team to develop and enhance...Senior- ...Job Descriptio Role: C++ Platform Engineer Client: Top-tier quantitative trading firm Compensation: Competitive (Not Specified) Location: NYC (Hybrid) Overview We’re working with a top-tier quantitative trading firm to hire a C++ engineer who wants...SeniorWork at office
$154k - $286k
...develop leaders and innovators who want to make an impact on the world of technology. We are looking for an experienced C++ software engineer to join the Protium Software Development Team to develop and enhance the FPGA-Based Prototyping product which is used by leading...Senior- ...NVIDIA Software Developer Tools Engineer NVIDIA's products, hardware and software, are world leaders for performance and efficiency. We are continually... ..., collaborative, and interpersonal skills. Strong C++ knowledge, experience working with concurrent code. Strong...SeniorRemote work
- ...A fast-growing cybersecurity company is seeking a C++ Software Engineer to work on exciting projects and maintain high-volume production applications. The role requires over 7 years of experience in software development, particularly in networking applications. Candidates...Senior
- ...Senior Software Engineer We are seeking a skilled and detail-oriented Senior Software Engineer to develop complex systems in C/C++ as part of our Patriot Software Team in Tewksbury, Massachusetts. Patriot is the world's pre-eminent air defense system, and we are currently...SeniorLocal areaNight shiftAfternoon shift
$153k - $222k
Decisive Point is seeking a Senior Software Engineer to enhance its autonomy solutions. The role involves 4+ years of experience in C++, and responsibilities include developing innovative products and mentoring other engineers. The competitive salary range for this position...Senior$150k - $175k
...Edgehog Trading C++ Developer Edgehog Trading is a proprietary trading firm specializing... ...across markets. Our team spans trading, engineering, and business operations, working... ...advantage: Direct access to founders and senior team members from day one Ownership early...SeniorPermanent employmentFull time$120k - $150k
...Senior C++ Software Engineer Looking for 2-3 senior C++ software engineers in Mountain View, San Francisco, and/or Raleigh, North Carolina with experience in product development. Location: Contra Costa County - Mountain View CA to Silicon Valley CA (1 Hour Drive) or...SeniorPermanent employmentMonday to FridayFlexible hours- ...company that is at the forefront of cryptographic technology! This exciting position offers the opportunity to work with cutting-edge software and embedded systems while being part of a passionate team dedicated to enhancing security solutions. As a member of a small agile...Senior
$156.97k - $174.13k
...Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field... ...skills or experiences: Strong proficiency in C/C++ programming languages. Experience developing in a Linux environment...SeniorFlexible hours$152k - $241.5k
...support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient... ...worldwide. Develop software tools in C++/Golang to analyze and construct chip...SeniorWorldwide- ...C++ Developer We are looking for an experienced C++ developer to join our team and... ...#1 commercial provider of 3D printing software worldwide, offering state-of-the-art software... ...speeds You will collaborate with our engineering team to integrate next generation 3D...SeniorWork at officeWorldwideRelocationFlexible hours
$80k - $120k
Musco Sports Lighting is seeking a Software Development Engineer for their Denver office. This is a fully on-site position requiring strong C++ development skills and a Bachelor's degree in a related field. Responsibilities include software design, development, and maintenance...SeniorWork at office- Windcave is looking for a talented Senior Software Developer to join their team in New York. The role offers challenging projects that meet... ...Candidates must have at least 5 years of programming experience in C++, along with legal working rights in the United States....SeniorFlexible hours
- ...Senior C++ Software Engineer Job Category: Software Engineering Requisition Number: SENIO002801 Posted: May 18, 2026 Full-Time Hybrid 9601 Amberglen Blvd Suite 225 Austin, TX 78729, USA Description About CAMP Systems: At CAMP Systems, we are the trusted...SeniorFull timeWorldwide
$152k - $241.5k
...: ~ Bachelor's degree (or higher) in Computer Science or Computer Engineering or equivalent experience ~3+ years of software development experience ~ Experienced in a compiled language(C++/Golang) & scripting(Python/Perl/Tcl) ~ Experience in writing good production...Senior- ...with our ecosystem of devices and cloud software. Like our products, we work better together... ...We are seeking an innovative C++ Developer to join our team focused on enhancing... ...or Master's degree in Computer Science, Engineering, or a related field - or equivalent experience...SeniorWork at officeRemote workMonday to Friday
$140k - $190k
...Position: Senior CUDA|C++ Software Engineer Location: Arlington, VA Clearance: TS/SCI Grey Matters Defense Solutions, LLC is a specialized firm in software development, data analytics algorithms, and advanced remote sensing technologies, tailored to meet the...SeniorTemporary workWork at officeRemote work- Honeywell in Phoenix, AZ is seeking an Advanced Software Engineer to lead software development projects and enhance critical software components... ...Candidates should have a technical degree and proficiency in C++. Honeywell offers a competitive salary along with a...Senior
$86.8k - $165.2k
...of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission... ...We are seeking a skilled and detail-oriented Senior Software Engineer to develop complex systems in C/C++ as part of our Patriot Software Team in Tewksbury...SeniorTemporary workWork experience placementInterim roleWork at officeLocal areaRemote workRelocation packageFlexible hoursNight shiftAfternoon shift- Strong proficiency in C++ (C++11/14/17) and Embedded C Hands-on experience with Embedded Linux (Yocto, Buildroot, or similar) Experience with set-top boxes, IPTV/OTT platforms, smart TVs, DVRs, routers, IoT gateways, or similar embedded devices Solid understanding of Linux...SeniorPermanent employmentContract workLocal area
$125k
...Senior C++ Embedded Firmware Software Engineer Five or more years of C, C++, or C# embedded firmware engineering experience as well as a four year degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering are required Pay is...SeniorPermanent employmentFull timeRemote work- ...Senior/Staff/Principal C++ Software Engineer Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic system. Horizon Surgical Systems Inc. aims to expand access to care...Senior
$120k - $150k
Amentum is looking for a Principal Software Developer in Dahlgren, Virginia. This role involves providing software solutions using Agile principles, with responsibilities in system development and analysis. Ideal candidates will have 10+ years of experience, a relevant...Senior- ...includes close collaboration with the client's engineering teams to deliver high-quality, reliable, and performance-optimized software solutions that meet the demanding... ...educational organizations. SKILLS Must have POSIX (C++/C++17) skills Unreal Engine 4.0 or higher...Senior
$132.4k - $209.6k
...decisions. Role Overview: We are looking for a Software Development Engineer with an emphasis on Embedded systems. You are a self-... ...ARM processors interfacing with multiple sensors mainly in C++. Participate in the team's software processes, including...SeniorFlexible hours$105k - $165k
...Senior Embedded C++ Software Engineer Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the challenge of working...Senior- ...aviation industry. With over 20,000 aircraft and 33,000 engines supported on our cutting‑edge platforms, and... ...This Role: CAMP Systems is seeking a highly skilled software engineer with deep experience in C++ development and a passion for building modern, high‑performance...SeniorWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!
Related searches
- entry level c++ developer United States
- junior c++ developer United States
- c++ software developer United States
- c++ programmer United States
- c++ embedded engineer United States
- c++-python developer United States
- senior c++ software developer United States
- senior c++ developer United States
- c++ developer United States
- senior game producer United States

