Position Overview
Roles & Responsibilities The successful candidate will lead the architecture, design, and development of embedded software/firmware systems and application-level solutions for high-performance security products.
This role requires a strong background in embedded systems, software architecture, and technical leadership. The ideal candidate will have at least 5 years of experience in embedded software development, with a proven ability to architect complex systems, guide project teams, and ensure alignment with product and business goals.
Key Responsibilities
System Architecture & Design •Architect scalable, secure, and maintainable embedded software/firmware systems based on product requirements. •Define system-level architecture, interfaces, and integration strategies across software and hardware platforms. •Translate functional and non-functional requirements into detailed technical specifications and architectural blueprints.
Software Development •Design, develop, integra...