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