Software Engineer

2 days ago


Hyderabad Telangana India, Telangana Sourcebae Full time

Job Title: C++ Embedded Software Engineer

Experience: 5+ Years (flexible based on expertise)

Employment Type: Full-Time, Permanent

Location: Hyderabad


Job Summary

We are seeking a highly skilled C++ Embedded Software Engineer to conceptualize, design, develop, and maintain high-performance applications. The ideal candidate will have hands-on experience with C++ development, Linux environments, debugging on target hardware, and multi-threaded applications, along with a strong background in software engineering best practices.

Key Responsibilities

  • Design, code, debug, and test C++ embedded software applications.
  • Provide creative and practical solutions to complex technical problems using modern programming technologies.
  • Analyse and contribute to system and subsystem requirements, specifications, and design definitions.
  • Deliver high- and low-level software design documents, storyboards, and interface specifications.
  • Implement Object-Oriented Design principles (UML, Design Patterns) in development.
  • Build reusable libraries and ensure thorough documentation.
  • Support the full SDLC from conception to product delivery, including maintenance and defect resolution.
  • Collaborate with cross-functional teams, including QA, product managers, and customer support.
  • Apply software engineering best practices: Automated Testing, CI/CD, TDD, SOLID, and Clean Code principles.
  • Participate in Agile/Scrum or Kanban ceremonies and contribute to continuous improvement.
  • Provide on-call/out-of-hours support when required.

Required Skills & Experience

  • Proven experience in C++ development (embedded systems preferred).
  • Strong knowledge of multi-threaded applications, client-side development, REST, JSON, and Web Services.
  • Proficiency in debugging applications on target hardware and crash reporting solutions.
  • Solid experience in Linux development with understanding of Linux UI/UX concepts and Ubuntu platform nuances.
  • Familiarity with CLion or Eclipse IDEs, RPM packaging/installers.
  • Experience in troubleshooting, debugging, and optimizing applications.
  • Hands-on with Git, Jenkins, and Agile methodologies.
  • Knowledge of test automation frameworks (Google Test, VSTest).
  • Strong problem-solving and communication skills.

Desirable Skills

  • Experience with other high-level languages: C#, Java, Python, JavaScript, XML.
  • Familiarity with BitBucket, Conan, DOORS, Test Rail, JIRA.
  • Hands-on experience with Valgrind, memory management, disk I/O optimization.
  • Exposure to cryptography, NFC interfacing, and low-level smart card communication.
  • Experience building simulators or test harnesses.

Education & Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field (or equivalent professional experience).
  • Master’s degree in a related discipline – desirable.
  • Certifications in relevant programming languages, frameworks, or Agile (Scrum Master) – a plus.


  • Software Engineer

    6 days ago


    Hyderabad, Telangana, India, Telangana Softmaster technology solutions Full time

    Company Description We suggest you enter details here. Role Description This is a full-time on-site role for a Software Engineer located in Hyderabad. The Software Engineer will be responsible for developing and maintaining back-end web applications, writing high-quality code, and ensuring optimal performance of software systems. Daily tasks include software...


  • Hyderabad, Telangana, India PMR Software Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role DescriptionThis is a full-time, on-site role for an Embedded Software Engineer located in Hyderabad. The Embedded Software Engineer will be responsible for developing and implementing embedded software for various projects. Daily tasks include programming, debugging, troubleshooting, and improving software performance. The engineer will collaborate with...

  • Software Engineer

    6 days ago


    Hyderabad, Telangana, India, Telangana ViaPlus Full time

    ViaPlus is hiring a Senior Software Engineer – Full Stack Developer with strong expertise in .NET Core and Angular. In this role, you will design, develop, and maintain end-to-end web applications that are scalable, efficient, and user-friendly. You will build robust backend services with .NET Core, integrating seamlessly with databases, APIs, and other...


  • Hyderabad, Telangana, India, Telangana Dhruva Space Full time

    Role Overview and Responsibilities:Dhruva Space is seeking an experienced and highly skilled Senior Software Engineer to drive the design, development, and delivery of mission-critical software systems. This role combines technical leadership with hands-on coding, ensuring the robustness, scalability, and reliability of software that enables spacecraft...

  • Software Engineer

    2 days ago


    Hyderabad, Telangana, India, Telangana BrightEdge Full time

    Software Engineer - Content Parsing The Opportunity We're looking for a talented and detail-oriented Software Engineer - Content Parsing to join our dynamic team. In this role, you'll be crucial in extracting, categorizing, and structuring vast amounts of content from various web sources. You'll leverage your expertise in Python and related parsing...


  • Hyderabad, Telangana, India, Telangana ValueMomentum Full time

    Job Description: Senior Software Engineer – Guidewire BillingCenter Job Title: Senior Software Engineer– Guidewire BillingCenterPrimary skills: #Guidewire, #BillingCenterLocation: Hyderabad/Pune/Coimbatore/Bangalore/ChennaiMode of work: Work from OfficeExperience: 4+ years About the jobAre you a programmer who loves to design solutions to solve...


  • Hyderabad, Telangana, India Coupa Software Inc Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Sr. Software Engineer Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...


  • Hyderabad, Telangana, India Coupa Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Sr. Software EngineerCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...


  • Hyderabad, Telangana, India, Telangana Horizontal Talent Full time

    Senior Software EngineerExperience: 8-12 YearsLocation: HyderabadNotice: 15 Days LessNumber of position: 2Job Summary:We are seeking a skilled and motivated Senior Software Engineer to join our cross-functional product development team. This role is responsible for developing an automated solution that performs risk assessment and generates reports for SOUP...


  • Hyderabad, Telangana, India, Telangana Blue Spire Inc Full time

    Blue Spire Inc is seeking highly skilled and experienced Sr. Java Spring boot API Developers to join our existing team on a transformational initiative for our financial client. You will work alongside a group of talented engineers that will produce disruptive products / platforms that will ensure Customers & Colleagues success and help accelerate...