Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer @ People Tech

Home > Software Development

 Senior Software Engineer

Job Description

Position Overview

We are looking for a Senior/Lead Software Developer with 6-8 years of hands-on experience in C++ software development, specializing in graphics, instrument clusters, and RTOS/HMI applications. The role requires strong technical expertise, leadership ability, and mentoring skills to guide junior developers, conduct code reviews, and ensure high-quality software delivery.

Key Responsibilities

  • Design, develop, and optimize embedded software for instrument cluster and HMI applications.
  • Take ownership of module-level design, architecture, and integration.
  • Provide technical leadership: mentor junior developers, perform code reviews, and enforce coding standards.
  • Drive architecture and design discussions, ensuring scalability, reliability, and compliance.
  • Collaborate with product owners, system engineers, and testers to align requirements and deliverables.
  • Debug complex system-level issues and provide root cause analysis with corrective actions.
  • Lead by example in unit testing, integration testing, and best-practice methodologies.

Must-Have Qualifications

  • 68 years of embedded software development experience with graphics and instrument clusters, RTOS HMI Apps.
  • Expertise in C++, Data Structures, Multi-threading, STL and Design Patterns.
  • Strong experience in RTOS/HMI application development and IPC/multi-threading concepts.
  • Proficiency with UML modeling tools (IBM Rhapsody / Enterprise Architect).
  • Demonstrated ability to guide teams, review code, and mentor peers.
  • Advanced debugging and analytical skills.
  • Experience in software architecture and system integration.
  • Excellent interpersonal, communication, and leadership skills.
  • Experience in Git, Bitbucket repos. Knowledge on DevOps Pipeline.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Lead
Employement Type: Full time

Contact Details:

Company: People Tech
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   RTOS C++ Uml Designing Multithreading Data Structures Algorithms

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Python AI Engineer

  • TEKsystems
  • 5 - 8 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

Software Development Engineer, Data Collection Technology

  • Morningstar
  • 2 - 5 years
  • Mumbai
  • 5 days ago
₹ Not Disclosed

Mobile DevOps Engineer

  • Valuelabs
  • 7 - 12 years
  • Dubai
  • 6 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture HR Aditi
  • 3 - 8 years
  • Noida, Gurugram
  • 6 days ago
₹ Not Disclosed

People Tech

People Tech Group is a global leader in next-generation digital services and consulting. Headquartered in Bellevue, Washington, with offices across the USA, Canada, and India, we are actively expanding our presence across the EU, ME, and APAC regions. With over two decades of growth, we specializ...