Senior Software Engineer – Firmware Development

Job Purpose:

Design robust firmware products as per specs and timeline, ensuring smooth release
with full documentation and validation support.

Educational Qualification:

B.E. / B.Tech / M.Sc. / M.Tech in Electronics, Instrumentation,
Telecommunication, or Electrical Engineering

Key Responsibilities:

  1. New Product Development
  2. Analyze competitor products to devise superior design strategies
  3. Perform detailed requirement analysis and feasibility studies
  4. Create firmware and product architecture (SW, HW, FW)
  5. Prepare key tech docs: block diagram, signal flow, class diagram, DFMEA, and report.
  6. Develop GUI, communication protocols, and application modules
  7. Validate design through testing and generate detailed reports
  8. Coordinate with the testing team to review outcomes and implement design corrections
  9. Prepare release documentation and support materials (manuals, videos, etc.)

Key Performance Indicators (KPIs):

  • Schedule Performance Index (SPI)
  • Number of bugs reported post-release
  • Compliance with design and coding standards
  • Timely and complete documentation
  • Resolution time for customer complaints

Behavioral & Leadership Competencies:

  • Accountability & Dependability
  • Communication & Collaboration
  • Customer Centricity
  • Drive for Results
  • Continuous Learning & Innovation
Job Type:Full Time
Job Location:Mumbai

Apply for this position

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