Description

Key Skills: Embedded C, Linux, Cyber Security

Roles and Responsibilities:

  • Design, develop, and maintain embedded software applications using Embedded C.
  • Collaborate with cross-functional teams to define software requirements and specifications.
  • Implement and optimize software for Linux-based systems.
  • Participate in code reviews and ensure adherence to best practices in software development.
  • Engage in cyber development projects, contributing to the security aspects of software.
  • Apply multithreaded programming techniques to enhance system performance.
  • Debug, troubleshoot, and resolve issues in embedded environments.
  • Stay updated with industry trends and emerging technologies in embedded systems.

Skills Required:

  • Strong proficiency in Embedded C programming for embedded systems.
  • Hands-on experience with Linux-based system development.
  • Knowledge of multithreaded programming and performance optimization.
  • Familiarity with cybersecurity principles in software development (nice-to-have).
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Ability to write clean, efficient, and maintainable code.
  • Excellent collaboration and communication skills.
  • Experience in working within Agile/Scrum teams.

Education: B.E. or B.Tech in relevant fields

Education

Any Graduate