NGP – Senior Firmware Engineer | NGP Careers

NGP – Senior Firmware Engineer

Full Time – India

About the role

Benefits

  • Competitive Salary
  • On-site opportunities
  • Bonuses after periods of continued successful service
  • Overtime (OT) benefits

Job Duties & Responsibilities

  • Prior work experience with Nordic(NRF52)/STM32 processors
  • Experience in Developing Device Drivers for MCU / SoC’s
  • Involved in development of products or solution related to Power/Energy Monitoring domain
  • Understanding of Embedded Linux OS internals
  • Prior experience in environmental sensor devices
  • Understanding of the electrical circuit diagrams/layouts

Personal Attributes

  • Excellent Proficiency in Embedded C and C++ with at least 4 years of experience on developing firmware for popular MCU / SoC architectures like ARM (Cortex Series)
  • Experience in RTOS programming on ARM microprocessors (Eg: FreeRTOS)
  • Programming and Debugging using Segger Tools and other hardware tools such as Logic Analysers
  • Expertise in the Communication protocols like I2C, UART, SPI
  • Working Experience in BLE and WiFi based MCU’s / SoC’s
  • Ability to adapt with open source Compilers, tool chains and IDE’s
  • Experience in developing Application firmware based on IoT standards and Protocols such as MQTT, CoAP, etc.
  • Strong Verbal and written communication skills

NGP – Senior Firmware Engineer

Full Time – India

Apply for position 0191 478 9504 changeyourlife@ngpltd.co.uk

Apply now

You must have evidence of the right to work in the country you are applying. Certain roles may require applicants to undergo a criminal record check and/or credit check. This will be confirmed to you during the recruitment process accordingly. We have a written policy on the recruitment of ex-offenders and a copy of the policy can be requested prior to your application should you wish.

t:  0191 478 9504
e:  changeyourlife@ngpltd.co.uk

Please Note
Due to the high number of applicants if you have not heard back from us within 2 weeks of applying, please consider your application unsuccessful on this occasion. If your skills and competencies develop we would be happy to see a further application from you at that time. We welcome people to apply again after a period of 6 months.

  • If you are interested in the role, please submit your details and a member of our recruitment team will be in touch!