What is a Software Engineer at GATEKEEPER SYSTEMS?
At GATEKEEPER SYSTEMS, a Software Engineer plays a pivotal role in shaping the future of intelligent transit safety and fleet management technology. The company specializes in high-definition video surveillance, artificial intelligence, and mobile data solutions that protect passengers, transit operators, and communities. As a member of the engineering team, you will design, build, and optimize software that interfaces with smart vehicle hardware, processes real-time telemetry, and delivers actionable insights through cloud-hosted analytics platforms.
The impact of this position extends far beyond writing clean code. Your work directly contributes to the safety of millions of students and commuters who rely on secure transportation networks daily. Whether you are developing embedded systems, optimizing video streaming protocols, or scaling cloud infrastructure, you will be solving complex, real-world problems. The role requires a unique blend of technical rigor and creative problem-solving, as the software you build must remain highly reliable under demanding physical and network conditions.
This position is ideal for engineers who thrive at the intersection of hardware and software. You will collaborate closely with cross-functional teams—including hardware designers, product managers, and firmware specialists—to deploy seamless, end-to-end solutions. GATEKEEPER SYSTEMS offers a dynamic environment where technical innovation is highly valued, and where your contributions will have a visible, lasting impact on public safety and fleet efficiency.

