Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Software Developer

Full-time

Ipconfigure Inc.

Company Description

Founded in 2003 and headquartered in Norfolk, Virginia, IPConfigure. Inc. is a privately held veteran owned video surveillance research and development software company. As a developer of IP video surveillance solutions, IPConfigure offers a variety of products - all of which leverage a browser-based interface while supporting both Windows and Linux architectures and are capable of seamlessly supporting unlimited cameras, locations, and users in a centralized, distributed, or hosted architecture. IPConfigure's Orchid VMS platform and SteelFin Appliances have been successfully deployed in facilities ranging from quick service restaurants to international ports, hospitals, and universities.

 

 

Job Summary

IPConfigure is looking to hire a strong C++ programmer responsible for creating video streaming, web service, and data management back-end components in our browser-based surveillance video management systems. The C++ developer must have a strong familiarity with object-oriented programming, C++11 (and/or C++14, C++17), unit testing, test-driven development, and Linux development tools and development environments. This is an awesome opportunity to work with leading edge technologies in the IP video surveillance market. The ideal candidate will work at our Norfolk, VA office.

 

Duties/Responsibilities


  • Participate in a well-defined Agile software development process with other senior developers.

  • Develop high quality, well-designed application code for features and system components.

  • Participate in feature design, ensuring a balance between business and technology requirements.

  • Deliver code as scheduled that adheres to the design.

  • Find root causes of defects in features.

  • Adhere to coding practices designed to promote code reuse and standardization.

  • Provide time and resource estimates for own feature areas.

  • Identify risks and mitigation strategies.


Required Skills/Abilities


  • Expertise in C++11 or newer.

  • Familiarity with: Linux or Windows systems programming, Boost.

  • Object Oriented design background.

  • Web service programming (SOA, SOAP, REST).

  • An active concern for quality engineering, with experience building scalable web applications.

  • Any of the following would be a plus:

    • Familiarity with streaming media frameworks such as GStreamer.

    • Network programming (TCP, UDP, Unicast, Multicast).

    • Code samples and portfolio of designs.

    • Contributions to open source projects (for example a github page)



Education and Experience


  • Applicants should have at minimum a B.S. in Computer Science, Electrical Engineering, Computer Engineering, Mathematics, etc.  Master's or Ph.D. is a plus.

  • Two years professional C++ development experience minimum.


Benefits


  • Industry competitive salaries based on experience.

  • Generous PTO, Work From Home Policy, and Sabbatical every 3 years.

  • Health, Vision, Dental, and Life insurance policies.

  • Flexible Spending Account and Health Saving Account.

  • 401K with company match.

IPConfigure, Inc. provides equal employment opportunities to all qualified persons and administers all aspects and conditions of employment without regard to race, religion, color, sex, gender, sexual orientation, pregnancy, age, national origin, ancestry, physical or mental disability, severe/morbid obesity, medical condition, military or veteran status, genetic information, marital status, ethnicity, alienage or any other protected classification, in accordance with applicable federal, state, and local laws

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the C++ Software Developer in Remote vacancy
  •  ...Vendor Management System) Job Description Develop applications at customer's direction. Focus on development of software following Agile processes....  ...resolves software defects.  Qualifications C++ experience and exposure to EDA tools like Cadence... 
    Suggested
    Permanent employment
    Full time
    Contract work
    For contractors
    H1b

    Procom Services

    Remote
    1 day ago
  •  ...Stellar Science is seeking Emerging Modern C++ Developers with some experience creating reusable, maintainable code to solve challenging...  ...collaborative team to help implement leading-edge scientific software tools in fascinating domains.  The main requirements are that... 
    Suggested
    Full time
    Summer work
    Remote work
    Flexible hours

    Stellar Science

    Albuquerque, NM
    1 day ago
  • Purpose The primary responsibility of this position is to design and develop software for submersible Remotely Operated Vehicles (ROVs), Autonomous Underwater Vehicles (AUVs), intelligent subsea tooling and potentially various other projects. Location Role provides... 
    Suggested
    Work at office
    Remote work
    2 days per week

    Oceaneering

    Austin, TX
    1 day ago
  •  ...Description Développeur logiciel – Communications réseau et C/C++    IP Infusion propose des solutions de réseau désagrégées...  ...Plus de 5 ans d'expérience en développement logiciel.   Software Developer – Network Communications & C/C++    IP Infusion enables... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    For contractors
    Work at office
    Remote work
    Flexible hours

    Ip Infusion Canada

    Remote
    1 day ago
  • $70 - $110 per hour

     ...partner is looking for a Performance Engineer (C++, Python, Rust) based in United States....  ...will collaborate with researchers and software engineers to design, evaluate, and refine...  ...production-scale optimization scenarios. Develop accurate, well-documented solutions to complex... 
    Suggested
    Hourly pay
    Weekly pay
    Part time
    Remote work
    Flexible hours
    Weekday work

    Jobgether

    United States
    2 days ago
  • $209.6k - $314.4k

     ...help you change yours. Working at the intersection of hardware, software, and molecular science, Carbon delivers on the promise of 3D...  ...least one modern backend language (Python, Go, Node/TypeScript, C++, or similar), and comfort dropping into others when needed. A production... 
    Permanent employment
    Full time
    For contractors
    Work at office
    Remote work

    Carbon, Inc.

    Sunnyvale, CA
    3 days ago
  •  ...three times per week, at minimum. We are looking for a strong C++ Software Engineer to support development of next-generation automotive...  ...toward Android-based UI platforms. What You’ll Do Develop and maintain infotainment UI applications using modern C++ Work... 
    Local area
    Work from home
    Relocation package
    Flexible hours

    G M Co

    Mountain View, CA
    7 days ago
  •  ...Secret Security Clearance Perform requirements analysis to develop software level requirements including traceability to higher level requirements...  ...design of software using object oriented principles in the C++ language. Develop and execute Unit and Integration Test Cases... 
    Full time

    Intellect Solutions Llc

    Remote
    1 day ago
  • $123.14k - $202.49k

     ...patterns, asynchronous programming, and MVVM to design and develop next-gen Esri software. We are focused on designing and developing solutions for...  ...and development methodologies using C#, WPF, and C++ to build software components * Collaborate on implementation... 
    Full time
    Remote work
    Flexible hours

    Esri

    United States
    4 days ago
  • $175k - $225k

    IMC is seeking a highly skilled C++ Software Engineer to join our Chicago team. As a Software Engineer, you will design and develop software solutions tailored to the hardware-specific needs of our global trading system with a focus on optimizing performance. Our dynamic... 
    Permanent employment
    Full time

    Imc

    Remote
    1 day ago
  •  ...About the Role   We are seeking a highly skilled software engineer to advance Avride's core Control System. In this...  ...implement, and optimize cutting-edge control systems in modern C++ (C++17/20) . Develop and refine robust, high-precision solutions for... 
    Full time
    Remote work
    Relocation

    Avride

    Austin, TX
    1 day ago
  • $175k - $225k

     ...Polar Operations LLC (dba IMC Markets) has multiple openings for C++ Software Engineer (REQ#4461662101) in Chicago, IL and Brooklyn, NY....  ...with feature development (5%). Mentor and guide junior developers and interns, helping them understand IMC's systems and development... 
    Permanent employment
    Full time
    Remote work

    Imc

    Chicago, IL
    1 day ago
  •  ...messaging infrastructure, and connectivity to external trading destinations.  THE CANDIDATE  Mastery of C++ programming Extensive experience developing in a Linux environment Minimum 2 years of work experience preferred (talented graduates with advanced... 
    Full time
    Work experience placement
    Worldwide

    Virtu Financial Inc.

    Austin, TX
    1 day ago
  •  ...Stellar Science is seeking several modern C++20/23 Software Engineers  with three or more years of industry experience creating reusable...  ...Modeling and simulation, including directed energy ~ Code sample or C++ evaluation required.  Extremely flexible work schedule &... 
    Full time
    Flexible hours

    Stellar Science

    Remote
    1 day ago
  • $80k - $87k

     ...Junior C++ Developer - Edge Control / BMS Platform Location: Franklin, TN & Andover, MA (Hybrid / Onsite as applicable) About the Role...  ...Agile / Scrum development practices ~ Bachelor's degree in Software Engineering, Computer Science, or related field ~ Good... 
    Ongoing contract
    Full time
    Temporary work
    Flexible hours

    Schneider Electric

    Franklin, TN
    7 hours ago
  •  ...reliability, cost savings and collaboration needed to successfully develop today’s software centric machines. Since 2009, Control-Tec has supported the...  ...Independent problem solving ability Experience in C/C++ application development Experience in embedded... 
    Full time
    Flexible hours

    Control Tec Inc

    Remote
    1 day ago
  • $150k - $250k

    Role Description We're hiring a Senior C++ Reverse Engineer to own the deepest layer of Wand's native stack: the game engine SDKs that...  ...professional C++ experience. ~Experience working deep inside software without source access — game engines, anti-cheat, drivers, etc.... 
    Full time
    Remote work

    Wand

    Remote
    5 days ago
  •  ...COMPANY:  It is an $800 million Company and the leading developer of mathematical computing software. They have over 3000 employees in the world. They has...  ...in a commercial software environment using C/C++, Java, or Python  3. Firm grasp of the Software Development... 
    Full time
    Work experience placement

    Tiger

    Remote
    1 day ago
  • $150k - $200k

     ...currently looking for a motivated and talented Software Engineer to join our development team....  ...small international team of experienced developers you will be expected to help develop,...  ...You will write software primarily in C++ with a focus on performance and reliability... 
    Full time
    Remote work

    Onezero Financial Systems

    Somerville, MA
    1 day ago
  • Role Description We are seeking an experienced Senior C++ Developer to take a leading role in developing and supporting a cross-platform...  ...~Experience in developing and debugging production-ready software for heterogeneous environments. ~Strong problem-solving skills... 
    Full time
    Remote work
    Flexible hours

    Action1

    Remote
    7 days ago
  •  ...C++ Software Engineer Pittsburgh, PA, 15289 Description: We're seeking a versatile and talented C++ Software Engineer to join our team. In this role, you'll develop software that brings our 3D sensors to life, crafting intuitive user interfaces, powerful... 
    Full time
    Flexible hours

    Esrhealthcare

    Remote
    1 day ago
  • $145k - $225k

     ...CTC is continuously looking for strong C++ Engineers to help deliver innovative and...  ...business. In addition to possessing sharp software development skills and a broad and deep...  ...application architecture ~ Experience with developing trading algorithms a plus, but not... 
    Full time
    For contractors

    Ctc Lateral

    Remote
    1 day ago
  • $150k - $300k

     ...drive for excellence.  Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this role, you’ll...  ...performance and data quality. Role Details: Design and develop performant C++ applications to process real-time market data... 
    Full time
    Casual work

    Aquatic Capital Management

    Remote
    1 day ago
  • $120k - $150k

     ...the industry.  Rockstar Games is looking for a seasoned Software Engineer (C++) to join our development team. Our Core Security team is looking...  ...for protecting our players, employees, and business. We develop anti-cheat to preserve the integrity of our online... 
    Full time
    Work at office

    Rockstar Games

    Remote
    1 day ago
  •  ...As a software engineer, you contribute to the creation of innovative and leading software...  ...have extensive hands on experience with C++ and are ready to take a deep dive into one...  .... Maintaining and supporting your developments according to user feedback. Growing... 
    Full time

    Omp Careers

    Remote
    1 day ago
  • Role Description We are looking for a talented Senior C++ Developer with 5+ years of programming background to make consistent, high-quality...  .... Qualifications ~5+ years of professional experience in software development ~Deep expertise in Modern C++ (17/20/23): move... 
    Full time
    Work at office
    Remote work

    TechMagic

    Remote
    4 days ago
  •  ...About Us AnyDesk was founded under the belief that software technology and global connectivity can be a means to improve...  ...mission, we are looking for a talented and highly ambitious C++ Software Developer who’s excited to build performant, scalable, and robust software... 
    Full time
    Work at office
    Work from home
    Worldwide

    Anydesk

    Remote
    1 day ago
  • Role Description We are hunting for a talented C/C++ Software Engineer who genuinely loves working with complex data feeds and isn't intimidated by high-stakes technical hurdles. In the world of quantitative trading, data is our lifeblood—meaning our quality standards... 
    Full time
    Immediate start
    Remote work
    Flexible hours

    MIRA CONSTRUCTION L.L.C

    Remote
    7 days ago
  •  ...solved anywhere else.  We are looking for software engineers who are interested in designing...  ...drone platforms. You will help design, develop and deploy solutions, working on small,...  ....S. a plus Expert knowledge of Modern C++ Fluency in object-oriented programming... 
    Full time
    Temporary work
    Work at office
    Remote work

    Bestgate Engineering

    Baltimore, MD
    1 day ago
  •  ...for external users to integrate with. ~Design, develop, and maintain high-performance server applications in C++. ~Write message parsers and feed handlers for...  .... Qualifications ~5+ years of full-time software engineering experience, preferably at a trading... 
    Full time
    Remote work

    Databento

    Remote
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Software Developer. Be the first to apply!