Talent.com
This job offer is not available in your country.
Software Engineer

Software Engineer

SourcebaeHyderabad, Telangana, India
1 day ago
Job description

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.
  • Create a job alert for this search

    Software Engineer • Hyderabad, Telangana, India

    Related jobs
    • Promoted
    Software Engineer

    Software Engineer

    Marriott Tech AcceleratorHyderabad, India
    Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality.American multinational company that operates a vast array of lodging brands, including hotels and residen...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer, Software [T500-20438]

    Engineer, Software [T500-20438]

    ANSRHyderabad, Telangana, India
    ANSR is hiring for one of its clients.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flags...Show moreLast updated: 7 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Droisyssecunderabad, telangana, in
    Droisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agil...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    Coffeee.iosecunderabad, telangana, in
    Job Title- Software Engineer - Platform Development & Implementation.Notice Period- Immediate to 30 Days.Technologies : React, TypeScript, Kubernetes, Helm, Terraform. Enterprise platform experience,...Show moreLast updated: 1 day ago
    • Promoted
    Engineer, Software

    Engineer, Software

    TMUS Global SolutionsHyderabad, India
    The Software Engineer plays a key role in designing and delivering core connectivity, IoT, and cloud platform products tailored for B2B and enterprise customers. This role involves building internal...Show moreLast updated: 26 days ago
    • Promoted
    Software Engineer – Protocols

    Software Engineer – Protocols

    RecroHyderabad, Telangana, India
    Note : Proven expertise in C / C++; deep knowledge of Linux internals (XFS / EXT); solid understanding of Linux clustering (Pacemaker, Corosync). knowledge of data structures, algorithms, multi-threaded...Show moreLast updated: 7 days ago
    • Promoted
    Software Engineer

    Software Engineer

    CognizantHyderabad, Telangana, India
    Job Title : PTC Codebeamer Developer.Seeking a professional with 4–12 years of experience in Codebeamer customization development and migration. Design, develop, and implement integrations between ou...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer

    Software Engineer

    BayOne Solutionssecunderabad, telangana, in
    You will work directly with Technical Leaders, Principal Engineers and Product Managers leading platform specific microservices development for solutions across all Networking products.You will wor...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    RevXhyderabad, telangana, in
    At RevX, we operate at scale — handling.We’re looking for a passionate Software Development Engineer to help us build and deliver high-performance systems and features that power customer engagemen...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    QualityKiosk Technologies Pvt. Ltd.hyderabad, telangana, in
    Experience in designing and implementing various tools like Datadog.Should have worked extensively in implementation, configuration and maintenance of APM tools named Datadog.Application performanc...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    BeghouHyderabad, Telangana, India
    Responsible for the development and maintenance of data pipelines, which are used to ingest and transform data as per business rules. This role works with the business team in the US for gathering r...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    PerigonAIhyderabad, telangana, in
    PerigonAI is a leading geospatial AI company offering platform solutions and bespoke consultancy services across retail, F&B, real estate, smart cities, and urban planning.Our Big Data Lake, geospa...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    Seceon Inc.secunderabad, telangana, in
    Seceon delivers a unified cybersecurity platform that enables enterprises, MSPs, and MSSPs to detect, respond, and remediate threats in real-time. With AI-powered threat detection and auto-response,...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    KINETIQhyderabad, telangana, in
    The ideal candidate will be responsible for developing high-quality applications.They will also be responsible for designing and implementing testable and scalable code. Develop quality software and...Show moreLast updated: 1 day ago
    • Promoted
    Engineer, Software [T500-20265]

    Engineer, Software [T500-20265]

    ANSRhyderabad, telangana, in
    ANSR is hiring for one of its clients.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flags...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    BrightEdgeHyderabad, IN
    Just seeking some good talent!.At BrightEdge, we innovate at the intersection of AI, SEO, and enterprise growth.We’re not just shaping the future of enterprise SEO and content performance; we’re al...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer, Software [T500-20448]

    Engineer, Software [T500-20448]

    ANSRHyderabad, Telangana, India
    ANSR is hiring for one of its clients.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flags...Show moreLast updated: 7 days ago
    • Promoted
    Engineer, Software [T500-20462]

    Engineer, Software [T500-20462]

    ANSRHyderabad, Telangana, India
    ANSR is hiring for one of its clients.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flags...Show moreLast updated: 7 days ago
    • Promoted
    Software Engineer

    Software Engineer

    WebBuddy LLCsecunderabad, telangana, in
    At WebBuddy, we're a web design and development agency known for transforming ideas into digital realities with customized web solutions. Based on our mission, we have successfully supported hundred...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    Cimpresssecunderabad, telangana, in
    Software Engineer : Level (PR1).Cimpress Technology develops cutting-edge, best-in-world software that our mass customization businesses use to create personalized products for over 17 million globa...Show moreLast updated: 1 day ago