We are seeking a talented and adaptable
Software Engineer
to join our growing team, contributing to the development of innovative software solutions for our next-generation
consumer electronics products
. This role involves working across various parts of our tech stack—whether it’s application logic, system integrations, user interfaces, or tooling—depending on the needs of the project.
Key Responsibilities:
-
Design, implement, and maintain software components for web, desktop, mobile, or cloud platforms, depending on the product.
-
Integrate hardware and software systems in a way that ensures usability, reliability, and performance.
-
Contribute to the development of internal tools, dashboards, and testing frameworks used across product teams.
-
Work on data exchange layers (e.g., APIs, messaging protocols) between embedded devices and cloud services.
-
Write clean, maintainable, and well-documented code while following best practices for testing and deployment.
-
Participate in sprint planning, design reviews, and code reviews in an Agile environment.
-
Support QA and hardware teams during product validation and launch cycles.
-
Implement and optimize AI-driven features or workflows, leveraging machine learning or deep learning frameworks where needed.
What We’re Looking For:
-
Bachelor’s or master’s degree in computer science, Engineering, or a related field.
-
2–5 years of professional software development experience (industry or R&D).
-
Experience with AI/ML frameworks or implementing AI-based solutions.
-
Strong debugging, performance profiling, and problem-solving skills.
-
Comfortable working across front-end, back-end, systems, and tooling as needed.
Preferred:
-
Experience with IoT devices, smart home technology, or hardware/software integration.
-
Hands-on experience with AI/ML model development, deployment, and integration.
-
Knowledge of BLE, Wi-Fi, USB, or other communication protocols.
-
Familiarity with DevOps practices, Docker, Terraform, Jenkins, or similar tools.
-
Startup or product-focused team experience.
Company Industry: Consumer Electronics
Company Website: https://cardoo.co/
Work Location: New Cairo
Working Hours: 8 Hours - On Site
Working Days: 5 Working Days
Days Off: Fridays & Saturdays