Careers

Discover your next career move, with one of the leading bespoke software development companies

Join A Team That Celebrates Work

Techcedence is looking for talented and skillful professionals from tech and design domain to be a part of a reputed web & mobile application development firm that has developed more than 150+ projects.

To apply for any of the below position, email your updated resume/ CV to career@techcedence.com

ROS/ROS2 Developer

Experience : 3 - 6 Positions : 1 Location : Coimbatore | In-Office Work

Employment Type : Full Time / Long Term

Key Skills : ROS/ROS2, C++ and Python, OpenCV, PCL, LiDAR, cameras, IMUs, Gazebo, RViz, Webots, Linux and real-time systems

Position Overview:

We are looking for a talented and motivated ROS/ROS2 Developer to join our team. In this role, you will work on designing, developing, and integrating robotic software systems using the Robot Operating System (ROS/ROS2). You will contribute to the development of autonomous systems, robotic platforms, and software tools while collaborating closely with cross-functional teams.

Key Responsibilities:

  • Design, develop, and implement software modules using ROS/ROS2 for robotic systems.
  • Create and optimize robot navigation, localization, perception, and manipulation systems.
  • Develop custom ROS nodes and interfaces for hardware integration and data processing.
  • Work on sensor integration, including LiDAR, cameras, IMUs, and other peripherals.
  • Collaborate with hardware and software teams to ensure seamless integration of robotic systems.
  • Optimize robotic algorithms for real-time performance and efficiency.
  • Conduct testing and debugging of robotic systems in simulation and real-world environments.
  • Write clear and maintainable documentation for developed software.

Qualifications Required skills:

  • Proficiency in developing applications using ROS/ROS2.
  • Strong programming skills in C++ and Python.
  • Experience with robotic perception (e.g., OpenCV, PCL) and control systems.
  • Familiarity with robotics hardware, such as sensors, actuators, and embedded systems.
  • Hands-on experience with simulation tools like Gazebo, RViz, or Webots.
  • Knowledge of SLAM, path planning, and motion control algorithms.
  • Experience with Linux operating systems and command-line tools.
  • Understanding of real-time systems and multi-threaded programming.

Preferred Skills

  • Familiarity with DDS (Data Distribution Service) middleware in ROS2.
  • Experience with hardware drivers and low-level interfaces.
  • Knowledge of machine learning or deep learning for robotics.
  • Exposure to Agile development methodologies and version control systems like Git.
  • Familiarity with Docker and CI/CD pipelines for robotics projects.

Apply Now

Azure Specialist & ASP.NET Core MVC Expert

Experience : 3 – 6 Positions : 1 Location : Coimbatore | In-Office Work

Employment Type : Full Time / Long Term

Key Skills : ASP.NET Core MVC, Cosmos DB, Azure Authentication, Azure Blob storage , Azure Key Vault & Azure Web Jobs

Overview:

We are seeking an experienced Azure Specialist & ASP.NET Core MVC Expert who is proficient in Cosmos DB, Azure Authentication, and Azure Blobs. Knowledge of Azure App Service, Azure Key Vault, Azure Insights, and Azure Web Jobs is a plus.

Key Responsibilities:

  • Develop and maintain applications using ASP.NET Core MVC.
  • Design, implement, and manage Azure-based solutions, including Cosmos DB, Azure Authentication, and Azure Blobs.
  • Ensure the security of applications through the use of Azure Key Vault and other best practices.
  • Monitor and optimize application performance using Azure Insights.
  • Automate workflows and background tasks with Azure Web Jobs.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and resolve technical issues in a timely manner.
  • Provide technical guidance and mentorship to junior team members.
  • Stay updated with the latest industry trends and technologies.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience with ASP.NET Core MVC development.
  • Strong expertise in Azure Cosmos DB, Azure Authentication, and Azure Blobs.
  • Knowledge of Azure App Service, Azure Key Vault, Azure Insights, and Azure Web Jobs is a plus.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Experience with DevOps practices and CI/CD pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team

Apply Now

Flutter cum Native Android / iOS Developer

Experience : 4–6 Positions : 2 Location : Coimbatore | In-Office Work

Employment Type : Full Time / Long Term

Key Skills : Flutter, Native Android, Java, Kotlin, Native IOS, Swift,Objective-C

Job Description:

We are seeking a skilled Flutter Developer/Engineer with expertise in native Android (Java/Kotlin) or iOS (Swift/Objective-C) development to join our team. As a Flutter Developer, you will be responsible for designing, developing, and maintaining high-quality cross-platform mobile applications for Android and iOS devices. Your experience with native development will be crucial for leveraging platform-specific features to enhance application performance and functionality.

Responsibilities:

  • Collaborate with product managers, designers, and developers to understand project requirements and translate them into efficient cross-platform Flutter applications.
  • Develop clean, maintainable, and scalable code in Dart using the Flutter framework.
  • Leverage native Android (Java/Kotlin) or iOS (Swift/Objective-C) development to access platform-specific features as required.
  • Ensure app performance, quality, and responsiveness by conducting thorough testing and optimization.
  • Debug and resolve issues or bugs identified during development or testing phases.
  • Stay updated with the latest Flutter and native development trends to enhance application quality.
  • Work closely with backend developers to integrate APIs and manage data flow between the front-end and backend systems.
  • Participate in code reviews, providing feedback to maintain high code quality standards.
  • Work in an Agile environment, actively participating in sprint planning, daily stand-ups, and other Agile ceremonies.
  • Document code, development processes, and application functionalities for future reference.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience in mobile application development using Flutter and Dart.
  • Experience in native Android development (Java/Kotlin) or iOS development (Swift/Objective-C).
  • Strong understanding of Flutter framework and native development concepts.
  • Proficient in writing clean, maintainable, and efficient Dart code.
  • Solid understanding of mobile app UI/UX principles and experience in designing user-friendly interfaces.
  • Experience with version control systems (e.g., Git) and familiarity with Agile methodologies.
  • Knowledge of RESTful APIs and integration of backend services.
  • Ability to work effectively in a team environment and communicate technical concepts clearly.
  • Strong problem-solving skills and attention to detail.
  • Experience with additional mobile development frameworks (e.g., React Native) is a plus.

Apply Now