Embedded Firmware Developer

Year    Noida Sector 62, Noida, Uttar Pradesh, India

Job Description

b'

As an Embedded Firmware Developer at Grid OS, you will play a pivotal role in the development of our cutting-edge IoT products. Embedded firmware is specialized software programmed into hardware devices to control their functions and interactions. Your efficiency will be crucial in ensuring our products operate efficiently and reliably, providing seamless and innovative experiences for our customers. Responsibilities
  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment.
  • Modify, document and debug existing firmware to meet requirements through the change control process.
  • Monitor and maintain system after development/delivered code.
  • Testing developed modules by running tests
  • Work on improvements in efficiency, scalability and stability along with Future Updates.
  • Perform advanced technical research on new technologies with electrical engineering and develop prototypes to demo the new technology with the team.
  • Interface with hardware design, development teams and product managers to ideate software solutions.
  • Collaborate with customers and advise them to create systems based on their needs.
  • Actively involved in choices of SoC/Chipset for a particular product.
  • Migrating between chipsets should not be a major obstacle. Specially working on low-cost Chinese Chipsets.
  • Up to Date Knowledge of IoT and Cellular Standards.
  • At the methodological level, he/she must be familiar with the V-model or agile methods.
  • Regular reporting of the progress to the various stakeholders involved
Requirements
  • Solid programming experience in Linux development/Custom environments as well as architectures with several microprocessors and microcontrollers (such as ARM cortex/Atmega/PIC/PowerPC/iMX6 etc.).
  • Work on embedded systems design with preemptive, multitasking real-time operating systems.
  • Knowledge of Networking Protocols (Wireless/Wired) and their stack development, testing and troubleshooting.
  • Must have ability to analyze third-party code (software reverse engineering) and able to comprehend a system and develop on top.
  • Development of Embedded Linux will include all 3 levels: user space, drivers and kernel.
  • Excellent knowledge of OS coding techniques, IP protocols like TCP, HTTPS, FTP etc.
  • Work on embedded hardware interfaces and subsystems like RF, Audio, BMS, Display, Modbus etc.
  • Knowledge of cellular and IoT standards like GSM, GPRS, LTE, NB-IoT etc.
  • Experience on GPRS/LTE(2G/4G) based SoCs (ex: Quectel), IoT SoCs (ex: Espressif) and Embedded Linux (ex :RealTek Chipsets)
  • Experience with hardware interfaces such as UART, SPI, GPIO, I2C, JTAG, USB and other Digital communication protocols is required.
  • Experience with handling board-support packages (BSPs) and hardware abstraction layers (HALs). This would be essential to migrate between SoCs quickly.
  • Curiosity and desire to learn as per product requirements is most valued.
Note
  • An employee with Decision-making skills and the desire/curiosity to learn new domains in electronics as per product requirements would be a perfect company fit for us.
  • Immediate Work may involve working with Custom Linux Distros and development of Firmware Application for Wearable Electronics.
Job Type: Full-time Pay: \xe2\x82\xb950,000.00 - \xe2\x82\xb9150,000.00 per month Benefits:
  • Paid sick time
  • Paid time off
  • Provident Fund
Schedule:
  • Day shift
Supplemental pay types:
  • Yearly bonus
Experience:
  • total work: 2 years (Preferred)
Work Location: In person Application Deadline: 24/06/2024

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3333621
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Noida Sector 62, Noida, Uttar Pradesh, India
  • Education
    Not mentioned
  • Experience
    Year