What is an Embedded Engineer at Check Point Software Technologies?
An Embedded Engineer at Check Point Software Technologies sits at the critical intersection of high-performance hardware and world-class cybersecurity software. In this role, you are responsible for developing the low-level firmware and software components that power Check Point’s industry-leading security gateways and network appliances. Your work ensures that security features—ranging from threat prevention to stateful inspection—operate at wire speed without compromising the integrity or availability of the network.
The impact of this position is profound, as the code you write serves as the foundation for protecting thousands of enterprise networks globally. Whether you are optimizing Linux kernel drivers, managing memory-constrained environments, or interfacing directly with custom silicon, your contributions directly determine the reliability and efficiency of the Check Point ecosystem. You will be tasked with solving complex problems related to packet processing, hardware abstraction, and system stability under extreme loads.
Joining the Embedded Engineering team means working on high-stakes projects where precision is paramount. At Check Point, the role is not just about writing code; it is about engineering resilience. You will collaborate with hardware designers and high-level software architects to ensure a seamless integration that can withstand the most sophisticated cyber threats in real-time.




