Cognizant
Posted 6h ago

Developer

Cognizant
India
HybridFull Time
Responsibilities
  • developing software
  • debugging systems
  • testing software
Requirements
  • Requires 3+ years of embedded software development experience with C/C++ and Linux
  • GIT proficiency
  • Embedded systems knowledge
  • Agile lifecycle understanding
  • English fluency, and embedded systems certification
Technical tools mentioned
CC++LinuxGIT

Job description



Job Summary

Seeking a proficient Developer with strong expertise in Embedded Systems programming using C and C++ coupled with solid experience in Linux environments. The role demands effective use of GIT for version control within a hybrid work model focusing on delivering high-quality embedded software solutions that drive innovation and operational efficiency. This position operates on a day shift without travel requirements aiming to contribute meaningfully to technology advancements.


Responsibilities

  • Develop robust embedded software components leveraging C and C++ to support device functionalities and performance enhancements.
  • Utilize extensive knowledge of Linux operating systems to implement test and optimize software modules in embedded environments.
  • Manage source code and track changes with GIT to ensure version control collaboration and code integrity throughout the development lifecycle.
  • Analyze system requirements and translate them into efficient code that meets project specifications and operational needs.
  • Collaborate closely with cross-functional teams including hardware engineers quality assurance and product management to align development efforts with organizational objectives.
  • Debug and troubleshoot embedded software issues using industry-standard tools to maintain code stability and reliability.
  • Conduct thorough unit and integration testing to validate software functionality and interaction with hardware components.
  • Document technical designs code changes and test results clearly to support seamless knowledge transfer and maintenance activities.
  • Participate actively in code reviews to uphold code quality standards and foster continuous improvement practices.
  • Optimize software performance and resource usage to conform to embedded system constraints such as memory and processing power.
  • Adhere strictly to software development processes and schedules to achieve project milestones within set timelines.
  • Maintain up-to-date knowledge of emerging technologies and best practices related to embedded systems and Linux platforms.
  • Provide timely support and enhancements for existing embedded software solutions to enhance user experience and product competitiveness.

  • Qualifications

  • Acquire a minimum of 3 years of professional experience in embedded software development particularly with C/C++ programming and Linux OS environments.
  • Demonstrate proficiency in using GIT for source code management and collaboration within software development teams.
  • Possess a strong foundation in embedded systems concepts real-time operating systems and hardware interfacing techniques.
  • Require solid understanding of software development lifecycle and agile methodologies applicable in product development contexts.
  • Prefer experience in debugging and profiling embedded systems using relevant software tools and techniques.
  • Work effectively within a hybrid work model combining remote and on-site activities aligned with company policies.
  • Operate primarily during day shift hours ensuring availability for core project and team communications.
  • Travel is not required for this position enabling focus on local and remote collaboration.
  • Communicate fluently in English to facilitate clear technical discussions and documentation exchange across global teams.

  • Certifications Required

    Certified Embedded Systems Engineer or equivalent certification in Embedded C with additional certification in Linux System Administration preferred.

    About Cognizant

    Global professional services providing technology and consulting services.

    Similar jobs

    Developer roles
    5mo
    Save
    Mark Applied
    Hide
    Senior Developer Engineer
    India
    OnsiteFull Time
    Ayla Networks
    Ayla Networks: A private IoT platform helping manufacturers, retailers, and service providers launch connected smart-home products.
    6+ YOE6+ years' experience in Android and cloud development, with Kotlin/Java, Python, AWS, and GCP; strong architecture and CI/CD skills.
    Kotlin, Java, Compose, Rx, ViewModel, Flow, Navigation, Hilt, Coroutines, Gradle, Python, AWS, GCP, CloudFormation, CDK, Jenkins, GitHub Actions, CircleCI, Detekt, Android Lint, Firebase Crashlytics, CloudWatch, GCP Monitoring
    7h
    Save
    Mark Applied
    Hide
    Engineer
    Bangalore or Hoskote
    OnsiteFull Time
    Versigent
    VersigentNYSE: VGNT: Designs and manufactures electrical architecture and distribution systems.
    Coordinates customer dispatches, transportation, finished-goods inventory, team activities, documentation, SAP records, audits, and cross-functional supply chain operations.
    SAP
    8h
    Save
    Mark Applied
    Hide
    Developer
    India
    HybridFull Time
    Cognizant
    CognizantNASDAQ: CTSH: Global professional services providing technology and consulting services.
    3+ YOERequires 3+ years of embedded software development experience with C/C++, Linux, GIT, embedded systems, RTOS, hardware interfacing, SDLC, and agile methods; English fluency and embedded certification required.
    C, C++, Linux, GIT
    8h
    Save
    Mark Applied
    Hide
    IN_Sr Associate_Chatbots / Voicebots_GCC_Advisory_Bangalore
    Bengaluru, Karnataka, India
    OnsiteFull Time
    PwC
    PwC: Global professional services network providing audit, tax, and consulting services.
    4+ YOERequires 4–7 years of experience, a relevant bachelor's or master's degree, advanced Python and API development, RAG pipelines, vector databases, conversational AI, cloud, DevOps, and contact center platforms.
    Genesys, Avaya, Amazon Connect, Google CCAI, Kore.ai, Yellow.ai, Azure Cognitive Services, AWS Lex, IVR, Salesforce, Dynamics, ServiceNow, Zendesk, Python, Node.js, Git, Docker, Kubernetes, AWS, Azure, GCP, OpenAI, Anthropic, Blue Prism, Automation Studio
    13h
    Save
    Mark Applied
    Hide
    HP NonStop Programming Language Developer
    Bengaluru, Karnataka, India
    OnsiteFull Time
    Tata Consultancy Services
    Tata Consultancy ServicesBSE: 532540: Global leader in IT services, consulting, and business solutions.
    8+ YOERequires 8–12 years of experience, a Bachelor of Engineering, and expertise in HP NonStop Programming Language.
    HP NonStop Programming Language
    15h
    Save
    Mark Applied
    Hide
    Sr Engineer (Support & Operations) (158705)
    India
    OnsiteFull Time
    HCLTech
    HCLTechNSE: HCLTECH: Supercharging progress through technology, engineering, and digital transformation.
    Writes, tests, deploys, maintains, and supports software; troubleshoots bugs, resolves tickets, delivers enhancements, and provides technical guidance to junior developers.
    15h
    Save
    Mark Applied
    Hide
    Engineer - OSS
    Noida, Uttar Pradesh, India
    OnsiteFull Time
    Ericsson
    EricssonNasdaq Stockholm: ERIC B: Global provider of communications technology, software, and services.
    4+ YOEB.E./B.Tech. in Electronics and Communication, 4–9 years of experience, Red Hat Linux administration, cloud and network management, Docker/Kubernetes, telecom technologies, and troubleshooting expertise.
    Red Hat Linux, Red Hat OpenStack, Docker, Kubernetes, NetAct, U2020, MAE
    18h
    Save
    Mark Applied
    Hide
    Engineer IMDS
    Pune or Kecskemét
    OnsiteFull Time
    Knorr-Bremse
    Knorr-BremseFrankfurt Stock Exchange: KBX: Global manufacturer of braking and safety-critical systems for rail and commercial vehicles.
    Experience with IMDS and material compliance activities, environmental regulations, supplier material declarations, data analysis, and cross-functional stakeholder coordination; proficiency in Microsoft Excel and PowerPoint.
    IMDS, Microsoft Excel, Microsoft PowerPoint, REACH, ELV, GADSL, PoPs, SCIP, PFAS