FIRMWARE ENGINEER Z-Crossing Solutions

  • company name Z-Crossing Solutions
  • working location Office Location
  • job type Full Time

Experience: 3 - 3 years required

Pay:

Salary Information not included

Type: Full Time

Location: Kerala

Skills: C, RTOS, MSP430, SPI, UART, I2C, IAR, Keil, MPLAB, Zigbee, Modbus, Profibus, Linux Driver, Kernel, SVN, github, hardware debugging, CRO, embedded firmware, STM32, IMX, PIC32 Microcontroller, Code Composer, LoRa, Sigfox, Foundation Field Bus Protocol, Jetson Nano, Xavier, TI Sitara Series, Bootloader development, Version control system, logic analyzers

About Z-Crossing Solutions

Job Description

As a Firmware Engineer with 3 to 5 years of experience and a B. Tech qualification, you will play a vital role in supporting the firmware development team for designing, developing, and producing firmware-supported products. Your responsibilities will include testing, documentation, and establishing firmware standards. Your key responsibilities will involve developing Embedded Firmware in C and C++ for 32/16/8-bit microcontrollers. You should have prior experience with microcontrollers such as STM32, MSP430, IMX, PIC32, and knowledge of at least one Real-Time Operating System (RTOS). Experience in working with peripherals like SPI, UART, I2C, and proficiency in tools like IAR, Keil, debuggers, MPLAB, and code composer will be essential. Additionally, familiarity with protocols like Zigbee, LoRa, Sigfox, Modbus, Profibus, or foundation field bus is mandatory. Prior experience in processor-based development and Linux driver, kernel, and bootloader development is highly desired. Knowledge of Version Control Systems (SVN, GitHub), basic hardware debugging skills, and tools such as CRO and Logic Analyzers are expected from the ideal candidate. Experience in Bootloader development will be an added advantage for this role.,