CareerPlanSign in

Senior Software Engineer

India - BangaloreFull-time2025-11-19 → 2026-10-02

Core

Designing, developing, troubleshooting, and debugging software programs with a focus on hardware compatibility and interface control.

Role type

Senior Software Engineer (Embedded/Hardware Interface)

Builds

Software products and applications

Domain

Software Engineering / Hardware Interface

Deliverable

production ML models | product features

Required skills

C++, MFC, hardware interface and control, software development, testing and debugging, feasibility studies

Preferred skills

hardware design influence, customer site technical support

Technologies

C++, MFC

Responsibilities

Determine hardware compatibility and influence hardware design; write code and perform testing/debugging of applications; conduct feasibility studies on new and modified designs; interface with users to define system requirements; complete documentation and procedures.