8 Computer Engineering jobs in Egypt

Senior Engineer, Embedded Systems (Rtos) Einfochips

Arrow Electronics, Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

**Position**:
Senior Engineer, Embedded Systems (RTOS) | eInfochips

**COMPANY PROFILE**

eInfochips has over 1700+ professionals, world-class processes and infrastructure spread across 8 delivery centers in Ahmedabad (HQ), Pune, Bangalore and Chennai. The Company has been debt-free, cash-positive and has shown 20%+ Y on Y growth over the past 4 years.

With a strong focus in verticals like Avionics, Retail, Security & Surveillance and Semiconductor, along with a clientele of 30+ Billion Dollar Enterprises, eInfochips is poised to grow at over 25% per annum.

We are known for our vibrant and dynamic workplace, where personal and professional fulfillment and company success go hand in hand. We take pride in creating exceptional work experiences, encouraging innovation and being involved with our employees, customers and communities. We have been repeatedly recognized by Gartnet/Frost & Sullivan/Zinnov/Deloitte/NASSCOM for variety of our cutting edge work.

**KEY RESPONSIBILITIES**
- To Analyze domain specific technical or low-level requirement and modification as per end customer or system requirement.
- Perform software testing including unit, functional and system level requirement including manual and automated
- Troubleshoots module/unit level software problems.
- Documenting technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle.
- Follow defined process for software Development life cycle
- Develops software solutions from established programming languages or by learning new language required for specific project.

**EXPERIENCE REQUIRED**
- 3+ years experience working with Embedded Systems based on RTOS.
- Programming skill:
C Advanced

C++ Nice to Have

Scripting (Shell/Python) Nice to Have
- Familiarity working with development tools like Debuggers, SCA Tools, GIT, SVN, JIRA.
- Good Knowledge of the communication protocols like UART, RS232/485, SPI, I2C, USB, WIFI, Bluetooth and Ethernet.
- Experience working with different embedded ARM M0/M3/M4 platform from silicon company like Qualcomm, TI, NXP, ST.
- Experience developing unit test for code automated testing
- Strong sense of ownership, passionate, fast learner, analytical mind set.
- Ability to read schematics, data sheets, device manual, etc. and develop needed functionalities
- Ability to closely work with electrical team

**Location**:
EG-Cairo, Egypt (Al Emdad & Al Tamween)

**Time Type**:
Full time

**Job Category**:
Engineering Services
This advertiser has chosen not to accept applicants from your region.

Online Computer Science/information Technology Tutor

Ali Enterprise

Posted today

Job Viewed

Tap Again To Close

Job Description

**Reports to**: Director, Online Tutoring

**Daily Responsibilities**:
C, C#, C++
Computer Modeling Database
HTML
JavaScript
SQL
Visual Basic
Computer Basics
Desktop Publishing
Oracle Database Networking
Perl Programming
TCP/IP
Unix Website Development
Principles of Information Systems
Linux

Calculus I, II, and III
Algebra
Statistics

Position is full time.

**Responsibilities will include the following**:

- Facilitating development of learning skills and concepts
- Providing guidance and encouragement while maintaining a positive attitude
- Facilitating learning without lecturing the material
- Answering specific questions about material presented
- Assisting students in learning problem solving strategies and methods of studying
- Keeping proper records and turning them into Ali Enterprise.

**Position Requirements**:

- Ability to work from our office in 6th of October City, Egypt
- Currently enrolled in graduate or undergraduate-level courses with 2 years minimum study in tutor discipline
- Strong verbal and written communication skills
- Patience in working with students for whom learning does not come easily
- Responsible, dependable, and organized work habits.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Lead

Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for passionate, creative, and analytical engineers who love machine learning, data analytics, and shipping technology with agility at massive scale. For this position, we are hiring a senior software engineer to lead the team responsible for data engineering and data mining of GitHub Copilot.

**Responsibilities**:

- Lead the design and implementation of scalable and secure data analysis and ML pipelines
- Lead the team to generate new data-driven insights and business opportunities
- Partner closely with leaders in AI Platform, Azure and across Microsoft
- Demonstrate team’s work and partnerships to business stakeholders
- Create an agile and vibrant engineering environment for the team
- Drive DevOps excellence mindset and culture within the team
Develop a hands-on understanding of other industry-leading technologies

**Qualifications**:
Required Qualifications
- 10+ years of experience developing and shipping software products/services
- B.Sc. in Computer Science, Computer Engineering, or related disciplines
- Solid understanding of computer science algorithms and data structures
- Strong problem solving and coding skills using Python, C#, C++, or Java
- Prior experience in technical leadership, management, building and growing teams
- Passion for data science, machine learning and/or natural language processing

Preferred Qualifications
- Knowledge of Cloud platforms (especially Azure) is a big plus
- Experience in machine learning or natural language processing is a big plus
- Knowledge of large-scale data analytics engines like Spark and Azure Synapse is a big plus
- Experience in Semantic Parsing, NL2Code, Static Code Analysis or Responsible AI is a plus
- Familiarity with MLOps solutions like Azure Machine Learning is a plus

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Lead

Microsoft

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for passionate, creative, and analytical engineers who love machine learning, data analytics, and shipping technology with agility at massive scale. For this position, we are hiring a senior software engineer to lead the team responsible for data engineering and data mining of GitHub Copilot.

**Responsibilities**:

- Lead the design and implementation of scalable and secure data analysis and ML pipelines
- Lead the team to generate new data-driven insights and business opportunities
- Partner closely with leaders in AI Platform, Azure and across Microsoft
- Demonstrate team’s work and partnerships to business stakeholders
- Create an agile and vibrant engineering environment for the team
- Drive DevOps excellence mindset and culture within the team
- Develop a hands-on understanding of other industry-leading technologies

**Qualifications**:
**Required Qualifications**
- 10+ years of experience developing and shipping software products/services
- B.Sc. in Computer Science, Computer Engineering, or related disciplines
- Solid understanding of computer science algorithms and data structures
- Strong problem solving and coding skills using Python, C#, C++, or Java
- Prior experience in technical leadership, management, building and growing teams
- Passion for data science, machine learning and/or natural language processing

**Preferred Qualifications**
- Knowledge of Cloud platforms (especially Azure) is a big plus
- Experience in machine learning or natural language processing is a big plus
- Knowledge of large-scale data analytics engines like Spark and Azure Synapse is a big plus
- Experience in Semantic Parsing, NL2Code, Static Code Analysis or Responsible AI is a plus
- Familiarity with MLOps solutions like Azure Machine Learning is a plus

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Lead

Microsoft

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for passionate, creative, and analytical engineers who love machine learning, data analytics, and shipping technology with agility at massive scale. For this position, we are hiring a senior software engineer to lead the team responsible for data engineering and data mining of GitHub Copilot.

**Responsibilities**:

- Lead the design and implementation of scalable and secure data analysis and ML pipelines
- Lead the team to generate new data-driven insights and business opportunities
- Partner closely with leaders in AI Platform, Azure and across Microsoft
- Demonstrate team’s work and partnerships to business stakeholders
- Create an agile and vibrant engineering environment for the team
- Drive DevOps excellence mindset and culture within the team
Develop a hands-on understanding of other industry-leading technologies

**Qualifications**:**
Required Qualifications**
- 10+ years of experience developing and shipping software products/services
- B.Sc. in Computer Science, Computer Engineering, or related disciplines
- Solid understanding of computer science algorithms and data structures
- Strong problem solving and coding skills using Python, C#, C++, or Java
- Prior experience in technical leadership, management, building and growing teams
- Passion for data science, machine learning and/or natural language processing
**Preferred Qualifications**
- Knowledge of Cloud platforms (especially Azure) is a big plus
- Experience in machine learning or natural language processing is a big plus
- Knowledge of large-scale data analytics engines like Spark and Azure Synapse is a big plus
- Experience in Semantic Parsing, NL2Code, Static Code Analysis or Responsible AI is a plus
- Familiarity with MLOps solutions like Azure Machine Learning is a plus

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

koinz

Posted today

Job Viewed

Tap Again To Close

Job Description

**Role Brief**:
We are seeking an experienced and highly skilled Engineering Manager to manage our dynamic and diverse engineering team.

manage and guide our team, consisting of mobile, backend, quality control, and front-end chapters.

**What you will be working on here in Koinz**:
People Management:

- Conduct bi-weekly one-on-one meetings with team members to ensure continuous feedback and support.
- Develop and implement individual development plans, focusing on professional growth and skill enhancement.

Process Management:

- Oversee and enforce the Agile Scrum process, ensuring adherence to routines and methodologies.
- Manage the delivery pipeline, ensuring timely releases and making the release plan transparent to the entire company.
- Focus on low delivery latency and minimizing release date delays.
- Continuously assess and improve processes to adapt to changing dynamics and enhance efficiency.

Technical Oversight:

- Oversee the entire infrastructure, including intervention during outages and resolving issues.
- Design and balance infrastructure for optimal performance and cost efficiency.
- Implement risk mitigation strategies for infrastructure security and reliability.
- Make informed technical decisions and evaluate trade-offs in technology and design.
- Conduct code reviews and pull request (PR) evaluations, ensuring high standards of code quality.
- Hands-on involvement in addressing performance issues and enhancing product quality.

Leadership and Communication:

- Demonstrate strong ownership and self-initiative.
- Maintain excellent communication skills, with an emphasis on clear and effective reporting.
- Foster a collaborative and inclusive team environment.
- Collaborate intimately with the product team to assist in uncovering new product opportunities and enhance the synergy between the Product and Engineering teams.
- Collaborate effectively and engage proactively with other members of the management team to ensure cohesive decision-making and strategy implementation.

**What you will need to fit in this position**:

- Education: Bachelor’s/Master’s in Computer Science, Computer Engineering or related field.
- At least 8 years of experience in the field of software engineering.
- A minimum of 1 year in a role as an Engineering Manager.
- Leadership, problem-solving, Agile methodologies, software development lifecycle,
- and excellent communication.
- Hands-on experience in the following is a HUGE Plus: Native Android, Native iOS, PHP,.NET Core, AWS, Neo4j, PostgreSQL, ReactJS, and Flutter.

**If you join Koinz you will have**:

- Medical insurance.
- Flexible working hours.
- Hybrid working from home/office.
- Competitive salary.

7AluwhyycK
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager - Brightly

New Cairo Siemens

Posted 27 days ago

Job Viewed

Tap Again To Close

Job Description

Job Family: Software Req ID: 443491 Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. We are looking for a Software Engineering Manager to join our Brightly team in Cairo, Egypt. This role is ideal for a leader with strong technical expertise, business insight, and a vision to optimize project management and sprint execution. You'll play a key role in driving the product and engineering roadmap, ensuring alignment with business objectives while maintaining high standards in solution delivery. Key Responsibilities: + Drive the transformation of SaaS products and technology operations to align with the latest advancements. Provide guidance on technical product designs, development, and changes. + Assess technology gaps, resource needs, and market demands to evaluate project feasibility and impact. Develop technology roadmaps and strategic plans for short- and long-term growth. + Lead initiatives to enhance engineering excellence, operational efficiency, and quality across teams. Establish standards, policies, and procedures to improve delivery. + Drive collaboration across departments, including Product and Cloud Operations, to streamline workflows and achieve business objectives. + Recruit, develop, and retain top engineering talent. Foster an environment of continuous learning and career growth through mentorship, training, and development programs. + Act as a Scrum Master, guiding teams through agile development processes. Ensure projects are delivered on time, within budget, and in line with business goals. + Establish metrics to track team performance and process improvements. Communicate progress to stakeholders effectively. Requirements : + Bachelor's degree in Computer Science, Engineering, or related field. + Proven experience in leading software development teams, particularly in agile and SaaS environments. + Hands-on experience managing cross-functional teams and external partners, with a strong background in distributed systems and microservices. + Proven ability to architect, design, and deliver secure, scalable, cloud-native solutions. + Expertise in agile methodologies, project management tools, and modern software development practices. + Strong communication and leadership skills with a track record of driving engagement and team alignment. What Sets You Apart: + Experience in both people and technical leadership roles, with a pragmatic approach to driving product development from concept to delivery. + Hands-on coding experience and a deep understanding of full software development lifecycle processes. + Proven ability to inspire and mentor teams to achieve their best while fostering a collaborative and innovative work environment. + Ability to strategically plan for product lifecycles, including growth, maturity, and potential future opportunities. + Familiarity with SaaS platforms, cloud technologies, and scalable architecture designs. + Lean Agile certifications or experience with Agile transformations is a plus. We're Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance. Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity. #LI-PLM #LI-Hybrid
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Computer engineering Jobs in Egypt !

Linux Software Engineering Manager - Ubuntu

Canonical - Jobs

Posted today

Job Viewed

Tap Again To Close

Job Description

We are scaling the Ubuntu Foundations Team which delivers the essential components of Ubuntu - our system startup, compilers, language runtimes and toolchains, as well as networking and storage config and management - and we are hiring engineering managers to enable that growth. These are highly technical management roles which require deep knowledge of the core of a Linux server system.

As an Engineering Manager on the Foundations team, you must be passionate about the future of Ubuntu, mindful of the dynamics of the open source ecosystem, and equally aware of the needs of enterprise technologists. You will work closely with product managers to define and deliver the Ubuntu roadmap.

Your primary responsibility is to your team: helping them grow as engineers, do important and satisfying work, and have a great time while doing it. Technical leadership experience and a background in software engineering are necessary prerequisites for this role. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

This Engineering Management role is an opportunity for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for open source development, then you will enjoy working with some of the best people in the industry at Canonical.

**What you'll do**:

- Demonstrate sound engineering principles through architecture, development and code reviews
- Be responsible for planning, estimation and execution
- Work with product management to define the vision and strategy for Ubuntu
- Set and manage expectations with other engineering teams, senior management, and external stakeholders
- Build and lead a distributed regional team of engineers
- Offer coaching, mentoring, technical feedback and hands-on career development
- Advocate and advance modern, agile software development practices
- Design, embrace and evangelize great engineering and organizational practices
- Grow a healthy, collaborative engineering culture in line with company values
- Be an active part of the leadership team and collaborate with other leaders in the organization
- Work from home with international travel up to 6 weeks per year for internal and external events

**Valued skills and experience**:

- Deep knowledge of Debian/Ubuntu architecture
- Good understanding of Debian packaging policy, tools and techniques
- High quality software engineering with in-depth knowledge of C/C++ and Python
- Engagement with open source communities and processes
- Experience in one or more of: Linux system architecture, boot process, Java/GCC/Python/Rust/Go toolchains, ARM and/or RISC-V
- Experience managing software developers with a track record of planning, delivery and quality
- A love of developing and growing people and a track record of doing it
- Experience working in an agile development environment

**Canonical is an equal opportunity employer**:
LI-Remote #stack
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Computer Engineering Jobs