Embedded Firmware Engineer

  • Design, develop, debug, and test embedded firmware for micro controller/microprocessor\-based \nsystems.<\/span>
    <\/li>
  • Work on new product development, sustaining engineering, and product enhancement initiatives. <\/span>
    <\/li>
  • Develop firmware modules and integrate them with embedded devices and hardware platforms. <\/span>
    <\/li>
  • Prepare firmware requirement specifications, design documents, test plans, and test reports as part of \nthe software development lifecycle. <\/span>
    <\/li>
  • Perform unit testing, integration testing, debugging, and performance optimization of embedded \nsystems. <\/span>
    <\/li>
  • Collaborate with cross\-functional Engineering and Design teams to meet project requirements.<\/span>
    <\/li>
  • Implement and validate communication interfaces and industrial protocols for embedded applications.<\/span>
    <\/li>
  • Participate in design reviews, documentation, and project progress reporting. <\/span>
    <\/li>
  • Manage multiple project tasks simultaneously and support additional responsibilities as required by \nbusiness needs.
    <\/span><\/li><\/ul>

    <\/div><\/span>

    Requirements<\/h3>
    • Bachelor\u2019s Degree in Electronics / Electronics & Telecommunication / M.Sc. Electronics.<\/span>
      <\/li>
    • 3 to 5 years of hands\-on experience in embedded firmware development using Embedded C. <\/span>
      <\/li>
    • Strong knowledge of embedded systems, micro controllers, and embedded software development life \ncycle.<\/span>
      <\/li>
    • Experience working with real\-time operating systems (RTOS) such as FreeRTOS, VxWorks, MQX, \nKeilRTX, or embOS, as well as embedded Linux environments.<\/span>
      <\/li>
    • Hands\-on experience with hardware communication interfaces such as UART, RS\-232/485, SPI, I2C, \nUSB, and Ethernet (TCP/IP, UDP). <\/span>
      <\/li>
    • Familiarity with industrial communication protocols such as Modbus, Modbus\-TCP, Ethernet/IP, \nPROFINET, MQTT, BLE, OPC\-UA, or HART. <\/span>
      <\/li>
    • Proficiency in debugging and troubleshooting embedded systems using test equipment such as \noscilloscopes and protocol analyzers. <\/span>
      <\/li>
    • Experience with version control tools (Git/GitLab), project tracking tools (JIRA), and adherence to \nsoftware development best practices. <\/span>
      <\/li>
    • Strong analytical, problem\-solving, and communication skills (verbal and written). <\/span>
      <\/li>
    • Willingness to learn and take ownership of assigned tasks.
      <\/span><\/li><\/ul>

      <\/div><\/span>