Inivos, a global leader in business solutions headquartered in Colombo, Sri Lanka, is seeking a Senior Software Engineer/Software Engineer specializing in C++. This role focuses on embedded systems development, particularly working with the TI TDA4 SoC platform for Human Vision (HV) and Computer Vision (CV) applications. The position involves crucial responsibilities in middleware configuration, driver development, and platform services implementation.
The ideal candidate will be responsible for ensuring seamless integration between software and hardware components, optimizing real-time processing capabilities on embedded platforms, and implementing software components within the Adaptive AUTOSAR framework. This role requires strong expertise in C++ and embedded systems, with particular emphasis on automotive software development.
Working at Inivos offers an opportunity to join a dynamic team of consultants, developers, and quality engineers who serve clients across multiple continents. The company has established a strong presence in Asia, the Middle East, Scandinavia, Australia, the UK, Netherlands, and North America. This position offers excellent growth potential with competitive compensation, medical benefits, and international exposure.
The role requires 4+ years of relevant experience and a strong background in embedded software development, particularly with TI TDA4, RTOS, and ARM Microcontroller programming. Knowledge of automotive-specific technologies like QNX and Adaptive AUTOSAR is highly valued. The position offers a blend of technical challenges and professional growth opportunities in a global environment.