Senior Software Engineer/ Software Engineer - C++

  1. Home
  2. C++
  • Company Inivos
  • Employment Full-time
  • Location 🇱🇰 Sri Lanka, Colombo
  • Submitted Posted 2 days ago - Updated 10 hours ago

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 Engineer is responsible for adapting the software platform to meet application-specific requirements, including the bring-up and configuration of middleware, drivers, and platform services essential for Human Vision (HV) and Computer Vision (CV) functions. This role ensures reliable integration with hardware and OS layers, enabling efficient use of system resources on the TI TDA4 SoC.

Job Responsibilities:

    • Bring up and configure middleware, drivers, and platform services for HV and CV functions.
    • Ensure seamless software-hardware integration for TI TDA4 SoC.
    • Optimize real-time processing on embedded platforms.
    • Implement and debug software components within Adaptive AUTOSAR.
    • Collaborate with architects and testing teams to ensure system reliability and performance.
    • Maintain software quality through rigorous testing and validation.

Requirements

    • Bachelor’s degree in computer science, IT, or any relevant field.
    • 4+ years of experience in a similar level.
    • Experience with C, C++, and Embedded Software Development.
    • Experience working within Agile development methodologies, particularly Scrum.
    • Hands-on experience with TI TDA4, RTOS, and ARM Microcontroller programming.
    • Strong debugging and troubleshooting skills.
    • Experience in integrating complex software modules within automotive environments.

Added advantage

    • Knowledge or experience in QNX, Adaptive AUTOSAR, TI OpenVX and TI SDK.

Benefits

  • Competitive compensation.
  • Recognition & appreciation.
  • International exposure.
  • Open work culture.
  • Flexible working hours.
  • Medical & insurance entitlement
  • Recreational activities and events.
  • Bonus entitlement.

Loading similar jobs...

C Developer Jobs

Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

© 2025 Created by C Developer Jobs. All rights reserved.