Firmware Developer

1 day ago


Belgaum, India Metrium Full time

Job SummarySeeking a LoRa Firmware Developer to design and optimize firmware for battery-powered IoT devices using LoRa/LoRaWAN. In this role, you will focus on low-power operation, RF communication, and developing scripts to support manufacturing and production testing.What You’ll do:Develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate system-level features and architect changes to support an ever-growing codebaseQuickly debug and troubleshoot issues that span the electrical, firmware, and software boundariesReview schematics with the electrical engineering teamKey Responsibilities1. Firmware DevelopmentDevelop embedded C/C++ code for LoRa devices.Integrate RTOS (e.g., FreeRTOS) and relevant IoT protocols.Develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate system-level features and architect changes to support an ever-growing codebase2. Architecture & IntegrationWork with hardware teams to define system architecture.Optimize ARM cores for minimal power consumption and robust performance.Monitor real-world performance and power usage.3. Protocol ImplementationImplement and refine LoRa/LoRaWAN stack features.Incorporate other communication protocols (BLE, Wi-Fi, etc.) as needed.4. Testing & DebuggingUse JTAG, SWD, Logic Analyzers, oscilloscopes, and other tools for troubleshooting.Conduct unit and integration tests to ensure functionality.5. Manufacturing & AutomationDevelop scripts to automate device programming and calibration.Support production teams with troubleshooting and process optimization.6. Documentation & CollaborationMaintain concise technical documentation.Coordinate with cross-functional teams (hardware, QA, operations).Required QualificationsBachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or related field.3+ years of embedded firmware experience, particularly with IoT or wireless systems.Proficiency in C/C++ and familiarity with RTOS-based development.Experience with LoRa/LoRaWAN protocols and RF fundamentals.Skilled in ARM core optimization for battery-powered devices.Comfortable using Git for version control and JTAG for debugging.Ability to create scripts for automated testing and production flows.Preferred QualificationsFamiliarity with additional wireless tech (NB-IoT, Wi-Fi, Bluetooth).Knowledge of IoT security (encryption, secure boot).Familiarity with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, and GPIO.Experience with communication protocols such as USB, TCP/IP, Ethernet, Bluetooth, and 802.11.Experience with field tests and network performance tuning.3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experienceWhat We OfferCompetitive salary and benefits.Professional growth opportunities.Collaborative, innovative work environment.Flexible work arrangements (office, hybrid, or remote).


  • Firmware Developer

    1 day ago


    Belgaum, India Metrium Full time

    Job Summary Seeking a LoRa Firmware Developer to design and optimize firmware for battery-powered IoT devices using LoRa/LoRaWAN. In this role, you will focus on low-power operation, RF communication, and developing scripts to support manufacturing and production testing. What You’ll do: - Develop low-level firmware/software for microcontrollers, create...

  • Firmware Developer

    24 hours ago


    Belgaum, India Metrium Full time

    Job Summary Seeking a LoRa Firmware Developer to design and optimize firmware for battery-powered IoT devices using LoRa/LoRaWAN. In this role, you will focus on low-power operation, RF communication, and developing scripts to support manufacturing and production testing. What You’ll do: Develop low-level firmware/software for microcontrollers, create...

  • Firmware Developer

    1 day ago


    belgaum, India Metrium Full time

    Job SummarySeeking a LoRa Firmware Developer to design and optimize firmware for battery-powered IoT devices using LoRa/LoRaWAN. In this role, you will focus on low-power operation, RF communication, and developing scripts to support manufacturing and production testing.What You’ll do:Develop low-level firmware/software for microcontrollers, create...

  • Firmware Developer

    1 day ago


    Belgaum, India Metrium Full time

    Job SummarySeeking a LoRa Firmware Developer to design and optimize firmware for battery-powered IoT devices using LoRa/LoRaWAN. In this role, you will focus on low-power operation, RF communication, and developing scripts to support manufacturing and production testing.What You’ll do:Develop low-level firmware/software for microcontrollers, create...

  • Firmware Developer

    1 day ago


    Belgaum, India Metrium Full time

    Job SummarySeeking a LoRa Firmware Developer to design and optimize firmware for battery-powered IoT devices using LoRa/LoRaWAN. In this role, you will focus on low-power operation, RF communication, and developing scripts to support manufacturing and production testing.What You’ll do:Develop low-level firmware/software for microcontrollers, create...


  • belgaum, India beBeeFirmware Full time

    Job OpportunityWe are seeking an experienced firmware developer to join our team.The ideal candidate will have a strong background in developing and verifying SSD firmware/driver, with expertise in complex data management and error handling algorithms for NAND flash-based storage devices.In addition to the technical skills, we require excellent communication...


  • Belgaum, India Eximietas Design Full time

    About - Eximietas Design Dedicated to achieving new heights of excellence. Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes. We specialize in chip design, embedded software, board design, cloud computing, cyber security and AI. We strive to provide our clients with the best...

  • Firmware Developer

    21 hours ago


    Belgaum, Karnataka, India, Karnataka Metrium Full time

    Job SummarySeeking a LoRa Firmware Developer to design and optimize firmware for battery-powered IoT devices using LoRa/LoRaWAN. In this role, you will focus on low-power operation, RF communication, and developing scripts to support manufacturing and production testing.What You’ll do:Develop low-level firmware/software for microcontrollers, create...


  • Belgaum, India Faststream Technologies Full time

    Responsibilities:Own System Architecture & Collaborate with client teams to understand their IoT and Embedded product requirements.Investigate, analyze, review, and enhance functionality and modules for existing & new IoT products.Research and develop IoT products that match or transcend the latest trends.Planning and documenting software design (flow...


  • belgaum, India beBeePlatform Full time

    We are seeking a seasoned professional to join our team as a Senior Platform Engineer.The ideal candidate will have hands-on experience with end-to-end platform software development in a networking product environment, including hardware bring-up, kernel-level debugging, and system-level integration.You will work closely with hardware and software teams to...