Firmware Developer

5 days ago


Lucknow, India vanguard Full time

Degree in Engineering (Computer Science, Data Science, Electronics, Electrical)

Key Responsibilities :

- Perform routine maintenance and address equipment faults promptly.

- Design, develop, and optimize firmware for embedded systems using C/C++.

- Develop solutions for microcontrollers like STM32, NXP, PIC, and Texas Instruments.

- Work on communication protocols including Bluetooth, USB, UART, Modbus, CAN, I2C, SPI, Ethernet, Wi-Fi, and RF.

- Debug hardware using tools like Digital Storage Oscilloscopes (DSO), multimeters function generators.

- Collaborate with cross-functional teams to integrate firmware into the IoT Cloud Platform and Desktop App

- Develop and integrate firmware for RTOS and handle sensor interfacing and signal conditioning.

- Use IDEs such as IAR Workbench, STM32 Cube IDE, Keil Micro vision, etc.

- Ensure firmware aligns with the product's low-power design and optimization needs.

Technical Skills :

- Proficiency in Embedded C/C++ programming

- Hands-on experience with microcontrollers like NXP, PIC, and Texas Instruments. Preferably STM32 microcontrollers.

- Experience with IDEs and development tools such as IAR Workbench, CCS, e2 Studio, STM32 Cube IDE, Keil Micro vision.

- Strong understanding of communication protocols like Bluetooth, USB, UART, Modbus, I2C, SPI, Ethernet, Wi-Fi, and RF.

(ref:hirist.tech)
  • Firmware Developer

    2 months ago


    Lucknow, India vanguard Full time

    Degree in Engineering (Computer Science, Data Science, Electronics, Electrical)Key Responsibilities :- Perform routine maintenance and address equipment faults promptly.- Design, develop, and optimize firmware for embedded systems using C/C++.- Develop solutions for microcontrollers like STM32, NXP, PIC, and Texas Instruments.- Work on communication...

  • Embedded Developer

    3 days ago


    Lucknow, India Embitel Technologies Full time

    Experience: 3-5 yearsJob Title: Software DeveloperGroup: IOT BU:CARIAD Business Unit – India Location : Whitefield, Bangalore Primary skills –Programming Lang – C++ 11 and aboveTool Chain – GIT, Gtest, DSAAdditional Skills –Linux , Automotive Domain, knowledge on MQTTAbout CARIAD(Car, I Am Digital)CARIAD is an automotive software company that...