cover image
Hanwha Vision America

Hanwha Vision America

hanwhavisionamerica.com

1 Job

364 Employees

About the Company

Hanwha Vision offers a comprehensive line of security and video surveillance solutions which include IP cameras that support up to 8K resolution, a video management system, video and audio analytics, multi-sensor technologies and device integration with a host of 3rd party application providers. Our intelligent surveillance solutions are used globally, securing people, property and data across a range of industries including retail, transportation, education, banking, healthcare, hospitality, airports and more.

Listed Jobs

Company background Company brand
Company Name
Hanwha Vision America
Job Title
Principal Engineer
Job Description
**Job Title:** Principal Engineer **Role Summary:** Senior C++ application developer leading design, development, and deployment of high-performance, secure firmware for building access control systems. Focus on strategic technical leadership and end-to-end firmware engineering across product lines. **Expectations:** - 8+ years’ experience in C++ application development or equivalent leadership. - Proven expertise in architecting scalable, secure, and high-performance systems. - Track record of managing full-lifecycle firmware development from prototype to production. - Strong leadership in CI/CD pipeline design and automation. **Key Responsibilities:** - Architect and implement C++-based firmware systems for access control solutions, ensuring reliability, scalability, and performance. - Lead secure software development, integrating SDKs, storage systems, and cloud services. - Analyze firmware architecture for vulnerabilities and design mitigations. - Own firmware deployment across hardware platforms, ensuring quality and performance. - Develop unit/integration tests, maintain CI/CD infrastructure, and optimize automation. - Conduct code reviews, enforce best practices, and lead refactoring efforts for codebase longevity. **Required Skills:** - Expert proficiency in C++. - Proficiency in Linux, Yocto, and cross-platform toolchain compilation (CMake/Make, GDB). - Networking expertise: MQTT/HTTPS. - Experience with CI/CD pipeline automation, firmware testing, and deployment. - Troubleshooting complex hardware/firmware/network issues. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field. - 8+ years’ professional C++ development or leadership experience.
Carlsbad, United states
Hybrid
Senior
19-10-2025