Full Time

Embedded Software Developer

Role Overview:

KleisTech is seeking an experienced Embedded Software Developer to join our dynamic team in Chennai. The ideal candidate will have 8 to 10 years of experience in embedded software development, with strong expertise in C++ and microcontroller systems. This role is ideal for individuals who are passionate about designing, implementing, and maintaining high-quality software solutions.

Key Responsibilities:
  • Perform effective design and code reviews, guiding team members in best practices.
  • Develop and maintain software features as part of a collaborative development team.
  • Document, design, implement, and unit test software features.
  • Maintain implemented software by making necessary modifications in a timely manner.
  • Ensure the quality of deliverables by adhering to industry best practices.
Required Technical Skills:
  • C++ Proficiency: Strong knowledge of OOPs, STL, design principles, and design patterns.
  • Design Expertise: Experience in creating design specifications, including class and sequence diagrams.
  • Embedded Systems: Knowledge of microcontrollers and real-time operating systems (RTOS).
  • Protocols: Familiarity with TCP/IP, UDP, RS485, and SPI protocols.
  • Debugging: Excellent troubleshooting and debugging skills.
Tools & Software Knowledge:
  • MS Office: Proficiency in MS Office tools.
  • Version Control: Experience with software version control tools like GIT and SVN.
  • Defect Management: Familiarity with defect management tools.
  • Compilers: Experience with software compilers like Visual Studio and Multi.
  • Development Methodologies: Understanding of Agile software development methodologies.
Soft Skills:
  • Positive attitude, self-motivated, and dedicated to hard work.
  • Strong oral and written communication skills in English.
  • Focused on achieving goals and delivering high-quality work.
  • Willingness to work in a global organization, with the potential for travel.

At KleisTech, we are committed to fostering a culture of innovation, collaboration, and growth. By joining our team, you’ll have the opportunity to work on cutting-edge projects that challenge and inspire you to push the boundaries of technology. We believe in empowering our employees to achieve their full potential and providing a supportive environment where your contributions are valued. If you are passionate about embedded software development and eager to make a meaningful impact in a global organization, KleisTech is the perfect place for you to grow your career. Join us, and let’s create the future together.

Job Category: IT
Job Type: Full Time
Experience: 7+ Years
Joining: Immediately or within 15-20 days

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Apply For Position

Have Any Questions?

+91 82080 93527

Mail Us

hr@kleistech.com

Apply For Job

Connect With Us