HumanBit Logo

Embedded Software Engineer | Codersbrain

full-time
Posted on July 11, 2025

Job Description

Software Engineer

Company Overview

(No company overview provided)

Job Summary

The Software Engineer will play a crucial role in designing and developing software solutions within an embedded environment. This position expects candidates to leverage their strong programming skills and embedded systems knowledge to contribute to projects in the IMS or telephony domain.

Responsibilities

  • Design and implement efficient C system programming solutions within an embedded environment.
  • Collaborate with cross-functional teams to develop software for IMS or telephony mechanisms.
  • Troubleshoot and enhance existing software features, focusing on debugging and analyzing network protocol logs.
  • Utilize embedded development tools, debuggers, and network protocol analyzers like Wireshark effectively.
  • Manage software development processes, including source code management, unit/integration testing, and feature configuration.

Qualifications

  • Education: B.E./B.Tech./M.Tech. in Computer Science, Information Technology, or a related software engineering degree.
  • Experience: 3 to 7 years of experience in software development, particularly within embedded systems.
  • Technical Skills:
    • Proficiency in C programming for embedded systems.
    • Experience with Linux or Real-Time Operating System (RTOS) software design and programming.
    • Strong debugging skills and experience with network protocol log analysis.
    • Familiarity with software management processes such as source code management and testing practices.

Preferred Skills

  • Experience with 4G/5G wireless protocol stack or WLAN software development is a plus.
  • Background in Android-based smartphone or embedded Machine-to-Machine (M2M) / Internet of Things (IoT) projects.
  • Previous work experience in leading telecommunications, semiconductor, or electronics Original Design Manufacturer (ODM) / Original Equipment Manufacturer (OEM) companies.

Experience

  • 3 to 7 years of relevant experience in software engineering within an embedded context.

Environment

(No specific work environment details provided)

Salary

(No salary information provided)

Growth Opportunities

(No growth opportunities specified)

Benefits

(No benefits provided)

Powered by
HumanBit Logo