Software Architect
KATIM
Date: 13 hours ago
City: Abu Dhabi
Contract type: Full time

About KATIM
KATIM is a leader in developing innovative secure communication products and solutions for governments and businesses. As an integral part of the Space & Cyber Technologies cluster at EDGE, one of the world’s most distinguished advanced technology groups, KATIM stands as a beacon of trust in an ever-evolving landscape where cyber risks are a constant menace.
Our aim is to satisfy the growing demand for advanced cyber capabilities by delivering resilient, secure, end-to-end solutions across four fundamental business units: Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications.
With a global presence spanning from our headquarters in Abu Dhabi to offices in the UAE and Finland, KATIM empowers organisations worldwide with the unwavering assurance that their mission-critical information and communications remain private and secure, no matter the circumstance.
Welcome to KATIM, where innovation and security converge to redefine the way you protect your most valuable assets in the digital world.
Job Purpose
We are seeking a seasoned Software Architect with a strong background in smartphone development and a profound understanding of security principles. The ideal candidate will have 10 to 15 years of hands-on experience in designing, architecting, and implementing smartphones. This role requires a strategic thinker who can envision and implement robust security architectures while ensuring optimal performance and user experience. Knowhow is required of the Android phone system architecture, 2G-5G cellular connectivity, local area wireless and wired connectivity solutions, device hardware components and peripherals, AOSP, device drivers, middleware, virtualization solutions, and applications. Knowhow on remote device management is also beneficial. Ideally, Software Architect would have experience on various certifications required for smartphones, from CE to such as Common Criteria, FIPS, and similar ones.
You will play a crucial role in guiding and managing the engineering team to achieve organizational goals. This position requires a seasoned engineering professional with strong leadership skills, a strategic mindset, and the ability to drive innovation. You will be responsible for overseeing the planning, execution, and delivery of engineering projects while ensuring the highest standards of quality and efficiency.
Key Responsibilities
Design and architect scalable, secure, and high-performance smartphone architectures, considering factors such as user experience, performance, power management, scalability, and security
Bachelor's or Master's degree in Engineering or a related field.
Minimum Work Experience 10 to 15 years of hands-on experience in smartphone development with a focus on system architecture and security. Proven history in developing smartphones and/or designing system architecture for Android-based smartphones.
Skills/Certifications (Technical & Non-Technical)
KATIM is a leader in developing innovative secure communication products and solutions for governments and businesses. As an integral part of the Space & Cyber Technologies cluster at EDGE, one of the world’s most distinguished advanced technology groups, KATIM stands as a beacon of trust in an ever-evolving landscape where cyber risks are a constant menace.
Our aim is to satisfy the growing demand for advanced cyber capabilities by delivering resilient, secure, end-to-end solutions across four fundamental business units: Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications.
With a global presence spanning from our headquarters in Abu Dhabi to offices in the UAE and Finland, KATIM empowers organisations worldwide with the unwavering assurance that their mission-critical information and communications remain private and secure, no matter the circumstance.
Welcome to KATIM, where innovation and security converge to redefine the way you protect your most valuable assets in the digital world.
Job Purpose
We are seeking a seasoned Software Architect with a strong background in smartphone development and a profound understanding of security principles. The ideal candidate will have 10 to 15 years of hands-on experience in designing, architecting, and implementing smartphones. This role requires a strategic thinker who can envision and implement robust security architectures while ensuring optimal performance and user experience. Knowhow is required of the Android phone system architecture, 2G-5G cellular connectivity, local area wireless and wired connectivity solutions, device hardware components and peripherals, AOSP, device drivers, middleware, virtualization solutions, and applications. Knowhow on remote device management is also beneficial. Ideally, Software Architect would have experience on various certifications required for smartphones, from CE to such as Common Criteria, FIPS, and similar ones.
You will play a crucial role in guiding and managing the engineering team to achieve organizational goals. This position requires a seasoned engineering professional with strong leadership skills, a strategic mindset, and the ability to drive innovation. You will be responsible for overseeing the planning, execution, and delivery of engineering projects while ensuring the highest standards of quality and efficiency.
Key Responsibilities
Design and architect scalable, secure, and high-performance smartphone architectures, considering factors such as user experience, performance, power management, scalability, and security
- Create comprehensive technical documentation including architecture diagrams, design documents, security policies, and guidelines to facilitate understanding and knowledge transfer.
- Provide technical guidance and expertise to the engineering team.
- Stay abreast of industry trends and advancements to incorporate innovative solutions into projects.
- Provide expert guidance and recommendations on security best practices, including data encryption, authentication mechanisms, secure data storage, secure communications, and vulnerability assessments
- Conduct thorough security risk assessments and identify potential vulnerabilities in software running on a smartphone, proposing mitigation strategies to address them effectively.
- Optimize smartphone performance while maintaining security standards, identifying bottlenecks, and implementing performance tuning strategies.
- Collaborate with other departments, such as product development, quality assurance, and operations, to ensure seamless integration of engineering solutions.
- Work closely with stakeholders to understand project and product requirements and expectations.
- Continuously evaluate emerging technologies, tools, and frameworks related to smartphone development and security, recommending adoption or integration based on their potential to enhance security posture and development efficiency.
- Conduct regular code reviews to ensure adherence to security standards, best practices, and industry regulations such as GDPR, HIPAA, etc. Ensure compliance with security policies and standards across all phases of the software development lifecycle.
- Lead, inspire, and mentor a team of engineers, fostering a culture of collaboration, innovation, and accountability.
- Develop and implement strategies to enhance team productivity and performance.
- Collaborate closely with cross-functional teams including developers, QA engineers, product managers, and security professionals to ensure security requirements are integrated seamlessly into the development process.
- Provide mentorship and training to development teams on security principles, secure coding practices, and emerging threats. Foster a culture of security awareness and knowledge sharing within the organization.
- Involves orchestrating and navigating organizational changes while ensuring the smooth adaptation of teams and processes.
Bachelor's or Master's degree in Engineering or a related field.
Minimum Work Experience 10 to 15 years of hands-on experience in smartphone development with a focus on system architecture and security. Proven history in developing smartphones and/or designing system architecture for Android-based smartphones.
Skills/Certifications (Technical & Non-Technical)
- Strong leadership and interpersonal skills.
- Ability to thrive in a dynamic and fast-paced environment.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Proficiency in Android smartphone development technologies
- In-depth understanding of smartphone components and integration, including AOSP, hardware modules such as displays, cameras, sensors, batteries, cellular technologies, wireless and wired local area connectivity solutions, kernel, device drivers, virtualization, middleware, and applications
- In-depth understanding of security principles, protocols, and standards (e.g., OWASP, OAuth, SSL/TLS, PKI, ideally also basic knowledge on use of post-quantum algorithms).
- Experience with security tools and technologies such as penetration testing tools, vulnerability scanners, encryption libraries, etc.
- Threat analysis and mitigation skills.
- Strong knowledge of secure coding practices and common vulnerabilities in smartphones.
- Excellent communication and collaboration skills with the ability to work effectively in a cross-functional team environment.
- Industry certifications such as CISSP, CSSLP, or equivalent are a plus.
- Strong problem-solving skills and ability to prioritize and manage multiple tasks in a fast-paced environment.
- Ideally experience on various certifications a smartphone may go through. Including, CE, Common Criteria, FIPS, Bluetooth, WiFi, REACH, RoHS, FCC, and alike.
- Deep knowhow and experience on modern software and embedded systems development skills, starting from ability to communicate fluently, write clear requirements and architectural designs and operate in agile international multi-site environments.
- Interest to track and learn about emerging technologies related to smartphone domain, including, but not limited to, wireless technologies, security, post-quantum cryptography, displays, virtualization, Linux kernel evolution, and safe programming languages such as Rust.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Lead System Engineer
Kapsch Group,
Abu Dhabi
16 hours ago
We are looking for a Senior Lead System Engineer to participate in the delivery of a high profile Tunnel project in UAE.Specific responsibilities will include the design of all the Electrical, Mechanical, Communication, ITS and Control systems, leading a team of Senior System Engineers and working hand in hand with the Project Manager to ensure a timely and in quality...

Planning Specialist
KBR, Inc.,
Abu Dhabi
17 hours ago
TitlePlanning Specialist"Belong, Connect, Grow, with KBR! The KBR team of teams delivers future-forward science, technology and engineering solutions and mission-critical services that help governments and companies around the world accomplish their most important objectives, while also helping achieve their sustainability goals.KBR Sustainable Technology Solutions provides holistic and value-added solutions across the entire asset life cycle. These include world-class licensed process...

International Business Development MAnager
Toshiba Europe Ltd,
Abu Dhabi
21 hours ago
Position SummaryEtaPRO LLC, a Toshiba Group Company, is the owner and provider of the world-leading EtaPRO Asset Performance Management technology platform. Currently deployed on approximately 10% of the world’s power generation capacity, this platform includes Thermal Performance Monitoring Technologies, Equipment Condition Monitoring Technologies, Fuel Demand Modeling and Plant Accounting and Settlement Systems, Advanced Vibration Monitoring Technologies, and Data Historian Technologies....
