Back to Jobs
XX
Embedded Software Engineer - Low-Level Drivers & LoRaKasmo GlobalUnited States
XX

Embedded Software Engineer - Low-Level Drivers & LoRa

Kasmo Global
  • US
    United States
  • US
    United States

About

Embedded Software Engineer – Low-Level Drivers & LoRa
We are seeking a skilled Embedded Software Engineer with hands-on experience in bare-metal programming, low-level driver development, and LoRa (Long Range) wireless communication protocols. The ideal candidate will be responsible for the design, development, and optimization of embedded software solutions for IoT and connected device platforms. Key Responsibilities: Develop and maintain low-level device drivers for microcontrollers, sensors, and communication modules. Implement bare-metal software solutions on ARM Cortex-M or similar architectures. Integrate and optimize LoRa communication protocols for embedded systems. Work with hardware schematics and datasheets to understand and control system behavior. Design efficient embedded solutions under resource-constrained environments (low power, memory, and processing). Collaborate closely with cross-functional teams including hardware, QA, and product management. Participate in code reviews, unit testing, and documentation to ensure high-quality deliverables. Debug and resolve hardware/software integration issues. Required Qualifications: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. 3+ years of hands-on experience in embedded software development. Proficiency in C/C++ and real-time embedded systems. Strong knowledge of bare-metal development, RTOS is a plus but not required. Experience with LoRa or LoRaWAN protocol stack integration and deployment. Solid understanding of microcontroller architecture (ARM Cortex-M, MSP430, etc.) Experience with debugging tools (JTAG, oscilloscopes, logic analyzers). Familiarity with low-power design techniques.
  • United States

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.