Embedded Developer - Chennai, India - ITC Infotech

    Default job background
    Description

    Organization Description:

    ITC Infotech is a leading global IT services and solutions company that specializes in a range of industries including banking, financial services, insurance, healthcare, manufacturing, retail, and consumer goods.

    The company is a subsidiary of the Indian conglomerate company ITC Limited.

    ITC Infotech provides a wide range of services including consulting, technology solutions, business process management, application development, maintenance, and support.

    Their services are tailored to meet the specific needs of their clients and help them achieve their business objectives.

    ITC Infotech focuses on building long-term partnerships with its clients, understanding their challenges, and providing strategic solutions that help them stay competitive in the market.

    They follow a collaborative and customer-centric approach, working closely with clients to develop and implement solutions that meet their unique requirements.

    The company has a global presence with offices and delivery centres across the Americas, Europe, Middle East, and Asia Pacific regions.

    They leverage their global reach to provide round-the-clock support and delivery to their clients.

    Job Description

    Embedded Software developer (Embedded C++)

    Experience level - 3 to 10 years' experience in Embedded C++

    Education with Specialization- BE [EEE / ECE / CSC / EIE / IT]Roles and Responsibilities:

    Implements and maintains SW features as part of a development team.
    Documents, designs, implements and unit tests SW features.
    Maintains the implemented software by making necessary and timely modifications.
    Ensures necessary quality of their deliverables by working according to industry best practices.
    Able to perform effective design/code review and guide team members.

    Required Technical Skill Set

    Sound knowledge in C++32-bit Processor/Microcontroller knowledge is essentialGood knowledge in HW and communication protocols (I2C /SPI/UART/TCP IP)Excellent Trouble Shooting and Debugging skills

    Required Tools / Software Knowledge


    • Good in MS Office tools
    • Knowledge on software version control (GIT, SVN) / defect management tools
    • Knowledge on software compiler
    • Understanding of software development methodologies (Agile)
    Soft Skill


    • Good oral and written communication skills in English
    • Self-driven, self-motivated, and hardworking
    • Highly focused towards work and achieving goals
    • Willingness to work in a global organization, where travelling is required
    • Positive attitude
    Interested candidates, who has relevant experience on Embedded C++ development. Kindly share resume to

    Note- kindly do not share Embedded C developer profiles. References are highly appreciated.