Grid OS (Powered by Grid)
Actively Hiring
One stop shop for brands to build end-to-end IoT products from design to manufacturing
FDE 1 - Embedded Firmware
- ₹6L – ₹12L • No equity
- 2 years of exp
- Full Time
Posted: 1 week ago• Recruiter recently active
Visa Sponsorship
Not Available
Remote Work Policy
In office
RelocationAllowed
Skills
C++
Embedded Systems
C
Embedded Linux
Microcontrollers
ARM
Microprocessors
Embedded C/C++
PIC Microcontrollers/Firmware Programming
ATMega Microcontrollers
Communication Protocols(SPI I2C and UART)
About the job
Role –
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.
About the company
Grid OS (Powered by Grid)
Actively Hiring
Similar Jobs
Wesence
Building bespoke software
Vegavid Technology
High transaction crypto exchange and profit making crypto trading bots
Codersarts
Programming Expert Help, Training & Mentorship and Software Development Services
OPSKUBE
Product Engineering Startup helping product based companies in building for scale!
Growify Digital
E-Commerce Growth Agency - Fashion World
Aftershoot
Helping photographers do more with their time!
Vegavid Technology
High transaction crypto exchange and profit making crypto trading bots
Peer Robotics
Designed to work with humans
Tara Capital Partners India
Financial Services company