Inivos is a global leader in business solutions, headquartered in Colombo, Sri Lanka. At Inivos, our dynamic team of consultants, developers, and quality engineers has propelled us to the forefront of the industry, establishing a strong client base across Asia, the Middle East, Scandinavia, Australia, the UK, Netherlands and North America. Explore exciting possibilities in Software and Product Development, seamlessly integrate with our global team through Resource Augmentation, and be a key player in shaping the future of technology with Inivos Global.
Job Overview
The Software Architect is responsible for defining the software architecture and system design, ensuring scalability, modularity, and performance of the platform. This role provides technical direction, reviews critical design decisions, and ensures adherence to best practices, safety standards, and integration needs for both Human Vision and Computer Vision functionalities.
Job Responsibilities:
- Define the overall software architecture and system design.
- Ensure seamless integration of platform functions, including camera driver and ISP on RTOS, Human Vision, and Computer Vision applications on Adaptive AUTOSAR.
- Provide guidance on software modularity, scalability, and performance optimization.
- Lead critical design reviews and ensure compliance with safety and industry standards.
- Collaborate with cross-functional teams to define system requirements and functional specifications.
- Support CI/CD integration for platform deliverables.
- Mentor and guide other junior team members.
Requirements
- Bachelor’s degree in computer science, IT, or any relevant field.
- 10+ years of experience in a lead level
- Strong expertise in Software Architecture and Requirement Engineering.
- Experience working within Agile development methodologies, particularly Scrum.
- Experience with Multicore Embedded Software Systems.
- Proficiency in C/C++, QNX, POSIX.
- Excellent documentation and communication skills.
Added advantage
- Hands-on experience with AUTOSAR, Adaptive AUTOSAR.
- Familiarity with TI (Texas Instruments) SDK and related development environments.
Benefits
- Competitive compensation.
- Recognition & appreciation.
- International exposure.
- Open work culture.
- Flexible working hours.
- Medical & insurance entitlement
- Recreational activities and events.
- Bonus entitlement.