Tech Mahindra helps companies innovate and transform by leveraging its unique insights, differentiated services and flexible partnering models.

Tech Mahindra is hiring, Freshers who are having very good Programming knowledge and proficient knowledge in embedded C for the role of Software Embedded Developer.

Job Designation : Embedded Developer

Qualification : BE/BTech

Experience : Freshers / 0 – 1 year

Skill Set :

  1. Good knowledge in any programming languagesĀ  Java or C++ or C# and Python.
  2. Proficient knowledge in embedded C programming.
  3. Good knowledge of QA and manual Testing.
  4. Excellent knowledge of computer science fundamentals.
  5. Good knowledge of object-oriented design and design patterns, data structures, algorithms.
  6. Good software troubleshooting and analytical skills.
  7. Ability to understand business and technical requirements.
  8. Excellent written and verbal communication skills.

Job Description :

  1. Writing software code, embedded programs, and system protocols.
  2. Conducting tests on the embedded software systems to ensure proper integration
  3. Troubleshooting embedded systems and diagnosing errors, malfunctions, or inefficiencies.
  4. Implementing effective repairs, modifications, and upgrades to the embedded code.
  5. Liaising with design and engineering teams to ensure process alignment.
  6. Managing project timelines and reporting any delays or issues to the supervisor.
  7. Generating diagnostic reports, technical manuals, and software development documentation.
  8. Maintaining embedded software systems and performing maintenance as needed.

Location : Bengaluru, Karnataka, Indi