Talent.com
Principal Engineer
Principal EngineerHanwha Vision America • Carlsbad, CA, United States
Principal Engineer

Principal Engineer

Hanwha Vision America • Carlsbad, CA, United States
23 hours ago
Job type
  • Full-time
Job description

Job Title

Sr. C++ Application Developer at Hanwha Vision America

Overview

Hanwha Vision America, an affiliate of the Fortune Global 500 Hanwha Group, is a global leader in advanced network video surveillance and access control solutions. We deliver end-to-end security productsincluding access control systems, IP cameras, storage, and video management softwareserving critical sectors such as retail, transportation, education, healthcare, finance, and critical infrastructure. We are seeking a Senior C++ application developer to join our team, dedicated to pioneering the next generation of building access control solutions. You will be instrumental in developing high-performance, secure, and reliable firmware across our entire product line.

Compensation

Base pay range : $140,000.00 / yr - $180,000.00 / yr

Key Responsibilities

  • Architect High-Performance Systems : Design and lead the implementation of scalable C++ application that maximize efficiency, reliability, and speed across multi-layered systems.
  • Secure Software Development : Design, implement, and maintain the secure software foundation for our products, ensuring robust integration with SDKs, storage systems, and cloud services.
  • Vulnerability Analysis & Mitigation : Proactively analyze firmware and system architecture for potential security vulnerabilities and design robust, scalable countermeasures, driving a security-first development mindset.
  • End-to-End Product Engineering : Drive the development, integration, and deployment of firmware across multiple hardware platforms , ensuring high quality and performance from prototype to mass production.
  • Testing, Automation & CI / CD : Develop and maintain comprehensive unit, integration, and performance tests. Contribute to the build and production test infrastructure, owning key components of the CI / CD pipeline .
  • Code Quality & Architectural Refactoring : Conduct rigorous code reviews, champion best practices for maintainability, and lead the refactoring of existing codebase components to ensure future feature readiness and longevity.

Qualifications

  • Education : Bachelor's or Master's degree in Computer Science, Computer Engineering, or a closely related technical field.
  • Experience : A minimum of 8+ years of progressive professional experience as a C++ application developer, or in a similar leadership role.
  • Core Expertise & Technical Skills

  • Networking MQTT / HTTPS
  • Embedded Stack
  • Toolchains & Infra
  • Cross-Platform Compilation (Toolchain), CMake / Make , Debuggers (GDB)
  • Achievements & Leadership

  • Deployment Scale : Proven track record of developing and successfully deploying firmware to mass-market devices.
  • Automation : Direct experience building and optimizing a sophisticated firmware CI / CD pipeline for continuous integration and automated testing.
  • Troubleshooting Mastery : Proven ability to troubleshoot and diagnose complex, intermittent issues end-to-end across hardware, firmware, and network layers.
  • Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Information Technology
  • Industries

  • Security and Investigations
  • Referrals increase your chances of interviewing at Hanwha Vision America. Get notified about new Application Developer jobs in Carlsbad, CA.

    #J-18808-Ljbffr

    Create a job alert for this search

    Principal Engineer • Carlsbad, CA, United States