Cardoo is hiring a Software Engineer to join our team .
Location: New Cairo
Working Hours: 8 Hours - On Site
Working Days: 5 Working Days
Days Off: Fridays & Saturdays
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.