Logo
Hanwha Vision America

Principal Engineer

Hanwha Vision America, Carlsbad, California, United States, 92002

Save Job

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 products—including access control systems, IP cameras, storage, and video management software—serving 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