Inivos

Technical Lead/ Senior Software Engineer - C++

Inivos
Apply
15 days ago
Colombo, Sri LankaSenior / Staff+

Responsibilities

  • Develop and test embedded software for vehicle platforms against system requirements.
  • Configure, implement, and integrate software components into a unified stack.
  • Perform software validation and verification and create and execute test cases.
  • Debug and resolve embedded software issues using C++ and Python.
  • Ensure compatibility and interaction between embedded software and hardware.
  • Collaborate with cross-functional teams in an international environment.

Requirements

  • Bachelor’s degree in Computer Science, Electronics Engineering, or a related field.
  • At least 6 years of software development experience, particularly in embedded systems.
  • Strong C++ 11/14 embedded software development and debugging skills.
  • Proficiency in Python scripting and coding.
  • Understanding of hardware-software interaction in embedded systems.
  • Experience with software integration, test-case creation, and testing techniques.
  • Hands-on experience with the Linux development environment.
  • Familiarity with SAFe, Scrum, and Kanban frameworks.
  • Good knowledge of CI/CD processes and proficiency in technical English.

Benefits

  • Full-time, on-site position in Colombo, Sri Lanka.
  • Competitive compensation.
  • Medical and insurance entitlement upon confirmation.
  • International exposure, recognition and appreciation, open work culture, and recreational activities and events.

Tech Stack

Categories

Inivos

About Inivos

51-200 employees

Inivos is an IT services firm that implements IFS Cloud and IFS assyst, delivers ERP consulting, and builds web and mobile applications for enterprise clients. It also provides resource and staff augmentation/offshoring teams for software and product development on a project or dedicated-team basis. Founded in 2018 and privately held, it serves customers across Asia, Europe, and North America.

Contact me