C++ Engineer (Remote) job in Remote | Arcules, Inc.

C++ Engineer (Remote)
Arcules, Inc.Remote30+ days ago
C++ Engineer

$110000 - $130000 / year

About the Company

We’re Arcules: an innovative, bold member of the Canon family. We move fast, operate on trust, and value our employees. Our engineering team is passionate about what they do at work and play. So come as you are, and join us on this path to transform video into intelligence with cloud-native development and bleeding-edge technologies. Let’s grow together.

Arcules offers excellent benefits, including a top-tier PPO medical plan, four weeks of vacation, three weeks of sick leave, 401(k) plan after three months of employment (4% company match), an on-site gym and game pavilion, an awesome work environment and more.

Overview of the Job

As a C++ Engineer, you will work in a cross-functional team environment with other engineers as well as product managers, architects, UX designers and operations teams to deliver top quality cloud based solution using Agile methodologies. Your main focus will be on our C++ based core edge components working with device communication, video and storage handling.


  • Design, develop, troubleshoot and maintain C++ and Golang services running both at the edge and in the cloud.

  • Work with our operations team and partners to troubleshoot and resolve issues.

  • Build a continuous integration pipeline and test-driven development environment

  • Other duties as assigned

Minimum Qualifications

  • B.S. in Computer Engineering or Science (Masters preferred) with at least 3 years of software development experience with a distinguished track record delivering technically complex enterprise services.

  • Experience with advanced C++ programming

  • Experience with Linux development (command line, shell, GNU toolchain, Make, etc) and good knowledge of the main Linux subsystems.

  • Experience with communication protocols such as TCP, UDP, HTTP, RTSP, SOAP, REST and WebSockets.

Skills/Training Desired

  • Excellent troubleshooting skills and experience using tools such as gdb, valgrind, wireshark, etc.

  • Experience working on large code bases and heavily multi-threaded applications

  • Experience working with video and audio technologies as well as tools and libraries to encode/decode/analyze multimedia e.g. FFmpeg, Intel Media SDK, etc.

  • Experience with Golang programming

  • Familiarity with cloud technologies such as Docker, Kubernetes, Google Cloud Platform

  • A mind towards security, scalability and performance

  • SQL and NoSQL database experience

  • Experience with Agile methodologies

  • VMS or Security industry experience

Arcules is an equal opportunity employer and makes hiring decisions without regard to an applicant’s race, national origin, gender, sexual orientation, or any other protected category. Applicants must be legally authorized to work in the United States at the time of hire. Arcules is not offering work sponsorships at this time.

Physical Therapist Ortho

Columbia, MD, US

30+ days ago
Through advanced rehabilitation deliver the most innovative comprehensive care. ...
Road Captain aka Tour Guide

Austin, TX, United States

30+ days ago
Your Biker Gang is Hiring Road Captains (Tour Guides) for the Raddest E-Bike Adv...
Financial Aid Operations Specialist
Virginia Commonwealth University

Richmond, VA

2 hours ago
The Office of Financial Aid and Scholarships in the Division of Strategic Enroll...
Sr. Mobile Software Engineer (Remote)

New York, NY

4 hours ago
This position will be responsible for the technical development, debugging, and ...
Configuration Management Analyst
Centurion Consulting Group


3 hours ago
We are hiring a Software Configuration Management DevSecOps System Engineer for ...
Marketing Coordinator - Southeast Remote Opportunity


2 hours ago
Ideal candidates will have Marketing experience within the A/E/C industry. Coord...
Senior Java Software Architect (Remote)

Jacksonville, FL

3 hours ago
Applicants will be required to engage in ongoing background checks through the d...
Fundraising and Marketing Coordinaor
Erin Regan Animal Sanctuary


5 hours ago
We are looking to expand our marketing and fundraising efforts to support a paid...
Inside Sales Representative (Lead Generation)

Albany, NY

3 hours ago
The Regional Sales *Representatives have excellent communication *and *presentat...
SAP Project Manager
Malor & Company

New York, NY

3 hours ago
MUST have 10 years Project Management experience – we are seeking someone with s...
Program Director
Must Care

The Colony, TX

2 hours ago
The position reports to the Founder / Executive Director. The primary role of th...
MANAGER, FP&A Balance Sheet & Cash Flow (Remote EST)
Beacon Building Products

Washington, DC

10 hours ago
This position on the Corporate FP&A team is the go-to resource for senior leader...
Technical Program Manager


11 hours ago
The Technical Program Manager is responsible for the delivery of strategic initi...
Director of Talent Acquisition – Early Career (Remote Opportunity)
Burlington Stores

New York, NY

10 hours ago
The Director of Talent Acquisition – Early Career will be responsible for develo...
Sales Account Executive
Faraday, Inc.


9 hours ago
They invest their time and effort each day building and maintaining a strong pip...
Director of Talent Acquisition – Early Career (Remote Opportunity)
Burlington Stores

Burlington, NJ

10 hours ago
The Director of Talent Acquisition – Early Career will be responsible for develo...
Corporate Accounts Director, Brands and Management Groups - Remote
Guest Worldwide

Atlanta, GA

8 hours ago
The Business Development Director, Corporate Accounts & Management Groups (New M...