linkedin
Software Architect
Cognitive
Abu Dhabi, UAE
Full Time
Senior
Onsite
2 weeks ago
JavaSoftware ArchitectureDistributed SystemsAPI DesignMessagingHardware Integration
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
JavaSoftware ArchitectureDistributed Systems
About the Role
Cognitive is seeking an experienced Software Architect to lead the design of complex Java-based software systems integrated with hardware platforms. The role involves architecting enterprise-grade systems, collaborating with hardware and embedded teams, and driving technical decisions in Abu Dhabi.
Key Skills for This Role
JavaSoftware ArchitectureDistributed SystemsAPI DesignMessagingHardware Integration
Responsibilities
- Architect enterprise grade Java systems for hardware integrated products
- Design scalable backend services, APIs, messaging, and distributed system components
- Collaborate closely with hardware and embedded engineering teams throughout system design
- Define system architecture, integration patterns, and communication protocols between software and hardware layers
- Drive technical decisions across performance, reliability, scalability, and maintainability
Requirements
- Strong expertise in Java and modern software architecture patterns
- 12+ years of experience designing systems interacting with hardware, embedded devices, or electronics platforms
- Solid understanding of distributed systems, messaging, APIs, and integration protocols
- Ability to work cross functionally with multidisciplinary engineering teams
- Architect mindset with strong ownership and systems thinking
Full Job Posting
About the Role
- We’re looking for an experienced Software Architect to lead the design of complex Java based software systems that operate in close integration with hardware platforms and embedded environments.
- You’ll work hand in hand with hardware, electronics, and firmware engineering teams to architect scalable, high performance systems powering real world devices and connected products.
Responsibilities
- Architect enterprise grade Java systems for hardware integrated products
- Design scalable backend services, APIs, messaging, and distributed system components
- Collaborate closely with hardware and embedded engineering teams throughout system design
- Define system architecture, integration patterns, and communication protocols between software and hardware layers
- Drive technical decisions across performance, reliability, scalability, and maintainability
Qualifications
- Strong expertise in Java and modern software architecture patterns
- 12+ years of experience designing systems interacting with hardware, embedded devices, or electronics platforms
- Solid understanding of distributed systems, messaging, APIs, and integration protocols
- Ability to work cross functionally with multidisciplinary engineering teams
- Architect mindset with strong ownership and systems thinking
Additional Information
- The role requires relocation to Abu Dhabi.
- Only shortlisted candidates will be contacted.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career