Acufore India logo

Acufore India

Embedded Software Engineer

Acufore India

📍 Bengaluru, India 🇮🇳

full-time
mid-level
Posted —

Key Skills

firmwareC/C++Pythondebuggingtesting

Industry

Consumer ElectronicsTelecommunications

Job Description

Key Responsibilities

  • Analyse and understand client requirement documents and technical specifications.
  • Design, estimate and develop firmware in C/C++ and Python as per project requirements.
  • Perform unit testing, integration testing, and debugging of firmware with hardware.
  • Prepare technical documentation including test reports, checklists, release notes , etc.
  • Communicate with clients through email for clarifications, updates, and status reporting.
  • Participate in project meetings with internal teams and clients.
  • Support hardware engineers in bring-up, integration, and validation activities.
  • Ensure compliance with project quality processes and documentation standards.
  • Provide technical mentorship to junior engineers and support their skill development.
  • Foster team collaboration by encouraging knowledge sharing and constructive technical discussions.
  • Exercise technical leadership in resolving complex firmware issues and guiding design decisions.
  • Support the Lead Engineer in effort estimation , task planning , and process adherence .

Experience

  • 6–8 years of professional experience in firmware/embedded systems development.


Academic & Trades Qualifications

  • B.E./ B.Tech / Diploma in Electronics / Electrical
  • Any certification on Embedded Firmware courses (Optional)