Company :
Qualcomm Technologies Middle East Limited
Job Area :
Engineering Group, Engineering Group >
Software Applications Engineering
General Summary : About the Role
We are seeking a visionary and experienced Principal Engineer, Director to lead our IoT initiatives. Ideally, you will have a deep understanding of IoT technologies, strong leadership skills, and a proven track record of driving technical excellence and innovation.
Key Responsibilities include :
- Strategic Leadership : Develop and execute a strategic vision for IoT initiatives that align with overall business objectives.
- Technical Expertise : Lead the design and architecture of scalable, reliable, and secure IoT solutions.
- Innovation : Explore and implement cutting-edge IoT technologies and methodologies to foster innovation.
- Collaboration : Work closely with cross-functional teams, including engineering, data science, and product management, to deliver high-quality solutions.
- Mentorship : Mentor and guide junior engineers, fostering a culture of continuous learning and development.
- Performance Optimization : Optimize the performance, reliability, and scalability of IoT systems.
- Stakeholder Engagement : Engage with stakeholders to understand requirements, provide technical insights, and ensure successful project delivery.
What are we looking for?
Education : Bachelor's degree in Computer Science, Engineering, or a related field; an advanced degree is preferred.
Experience : Minimum of 15 years in software engineering, with at least 5 years in a leadership role focused on IoT technologies.
Skills :
Deep expertise in IoT platforms and protocols (e.g., MQTT, CoAP).Strong knowledge of cloud platforms (e.g., AWS IoT, Azure IoT Hub).Proven experience designing and deploying large-scale distributed systems.Proficiency in programming languages such as C++, Java, C#, Python, with experience in object-oriented design and IoT edge device development is a plus.Hands-on AI development experience, including familiarity with open-source AI frameworks like Pytorch or TFLite, is a plus.Excellent problem-solving and analytical skills.Strong communication and interpersonal skills.Experience with agile development methodologies.Why Join Us :
Innovative Environment : Be part of a dynamic team that values creativity and innovation.Career Growth : Opportunities for professional development and advancement.Impact : Contribute to transformative projects that make a difference in the industry.Minimum Qualifications :
Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, with 8+ years of relevant experience in software applications engineering or software development.OR Master's degree with 7+ years of relevant experience.OR PhD with 6+ years of relevant experience.At least 4 years of experience with programming languages such as C, C++, Java, Python, etc.At least 4 years of experience with debugging techniques.Equivalent experience will be considered if the candidate can demonstrate the ability to fulfill the principal duties and possesses the required competencies.J-18808-Ljbffr
J-18808-Ljbffr