Senior Software Engineer

Smart Eye · Cairo, Egypt · Posted 2026-03-18

Smart Eye is the leading provider of Human Insight AI, technology that understands, supports and predicts human behavior in complex environments. The company is on a mission to bridge the gap between humans and machines for a safe and sustainable future. Supported by Affectiva and iMotions – companies it acquired in 2021 – Smart Eye’s multimodal software and hardware solutions provide unparalleled insight into human behavior.In automotive, Smart Eye’s driver monitoring systems and interior sensing solutions improve road safety and the mobility experience. The company’s eye tracking technology and iMotions biosensor software platform are also used in behavioral research to enable advanced research in academic and commercial sectors. In media analytics, Affectiva’s Emotion AI provides the world’s largest brands and market researchers with a deeper understanding of how consumers engage with content, products, and services.Founded in 1999, Smart Eye is a global company headquartered in Sweden, with customers including NASA, Nissan, Boeing, Honeywell, Volvo, GM, BMW, Polestar, Geely, Harvard University, 26 percent of the Fortune Global 500 companies, and over 1,300 research organizations around the world.Visit www.smarteye.ai for more information.The JobYou will be a member of the production engineering team at Smart Eye with a focus on automotive products. You will develop code enabling cars to intelligently monitor what's happening inside the cabin in order to improve safety, personalization, security, human/vehicle interactions, and more. You will work closely with your teammates to roll out new AI products and capabilities and pitch in and help wherever your interests and skills fit.Our team is tasked with tuning, customizing, configuring, building, testing, delivering and supporting targeted versions of our Automotive SDK for vehicle production programs. In addition, we are tasked to adapt our software to customer specific hardware and operating systems.This is a great opportunity to get state of the art in cabin monitoring systems to production in the automotive industry. If you flourish with building new products that have never existed before, you get excited by creating solutions that take on significant problems. If you like rolling up your sleeves to get things done, then we want to hear from you!Skills And TechnologiesMust HaveBachelor’s degree in Computer Science, Software Engineering or equivalent5+ years of professional C++ programmingSolid experience developing on LinuxMulti-core programming experienceExperience in optimizing code to reduce size, memory/CPU utilizationAbility to support team members in reviewing and completing their tasksBasic understanding of machine learning and computer visionNice to HaveExperience delivering software for automotive production programs including applying ASPICE and ISO 26262 Functional Safety processes to achieve the ASIL requirementsExperience using automated tools for unit testing, performance testing, and static/dynamic code analysisExperience with CMake, Docker, Git, Gitlab and JenkinsProgramming experience in PythonExperience working in a fast-paced environment with a consistent track record of success at startupsTrack record of mentoring junior engineers to improve code quality, productivity, and team effectiveness.

Apply for this role