Firmware Developer
20 hours ago
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 codebase- Quickly debug and troubleshoot issues that span the electrical, firmware, and software boundaries- Review schematics with the electrical engineering teamKey Responsibilities1. Firmware Development- Develop 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 & Integration- Work 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 Implementation- Implement and refine LoRa/LoRaWAN stack features.- Incorporate other communication protocols (BLE, Wi-Fi, etc.) as needed.4. Testing & Debugging- Use JTAG, SWD, Logic Analyzers, oscilloscopes, and other tools for troubleshooting.- Conduct unit and integration tests to ensure functionality.5. Manufacturing & Automation- Develop scripts to automate device programming and calibration.- Support production teams with troubleshooting and process optimization.6. Documentation & Collaboration- Maintain concise technical documentation.- Coordinate with cross-functional teams (hardware, QA, operations).Required Qualifications- Bachelor’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 Qualifications- Familiarity 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 Offer- Competitive salary and benefits.- Professional growth opportunities.- Collaborative, innovative work environment.- Flexible work arrangements (office, hybrid, or remote).
-
Firmware Developer
2 days ago
Belgaum, India Metrium Full timeJob 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
2 days ago
Belgaum, India Metrium Full timeJob 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
2 days ago
Belgaum, India Metrium Full timeJob 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
2 days ago
Belgaum, India Metrium Full timeJob 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
2 days ago
Belgaum, India Metrium Full timeJob 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
2 days ago
belgaum, India Metrium Full timeJob 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
20 hours ago
Belgaum, India Metrium Full timeJob 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...
-
Senior Firmware Developer
2 days ago
belgaum, India beBeeFirmware Full timeJob 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...
-
Bare-metal Firmware Developer
2 days ago
Belgaum, India Eximietas Design Full timeAbout - 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
2 days ago
Belgaum, Karnataka, India, Karnataka Metrium Full timeJob 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...