Noam Cicurel is a software engineer and computer engineering graduate with seven years of hands-on experience bridging embedded systems, test engineering, and electrical systems integration. He has worked across fast-paced technical roles — from reverse-engineering and parts sourcing to serving as the first point of contact for emergency technical support — demonstrating strong problem ownership and practical hardware-software fluency. Educated at Stony Brook (BS) and New York University (MS), he blends formal training with applied experience in embedded and test environments. His background includes internships and contracts that emphasize embedded firmware, test engineering, and rapid prototyping for mission-driven teams. Based in New York, he combines circuitry enthusiasm with software craftsmanship, often translating hardware constraints into reliable, documented solutions. Notably, he frequently takes on the messy early-stage work—triaging issues, writing documentation, and integrating disparate technologies—to keep projects moving.
7 years of coding experience
1 year of employment as a software developer
Master's degree, Computer Engineering, Master's degree, Computer Engineering at New York University
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Stony Brook University
Code for Stony Brook Robotics Team's entry in RoboCup Rescue 2023
Contributions:1 review, 7 PRs, 19 pushes in 11 months
roboticsbrookrobocup-rescuerosrescue
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Noam Cicurel - Software Engineer at Stony Brook University