Location: Hyderabad
Firm: RapidCircuitry
If you happen to’re keen about embedded programming, actual {hardware} debugging, and seeing your code come to life in bodily merchandise, that is your likelihood to hitch a high-impact engineering workforce.
Function Overview
We’re in search of a Junior Firmware Engineer to help in growing, testing, and optimizing firmware for a variety of embedded platforms (MCUs, SoCs, IoT boards). You’ll work intently with senior engineers to carry tasks from idea to deployment, contributing to R&D prototypes, shopper tasks, and inside {hardware} improvements.Key Obligations
Firmware Improvement
- Write, debug, and optimize C/C++ firmware for microcontrollers (ESP32, STM32, Nordic nRF52, Arduino, and many others.).
- Implement communication protocols (UART, SPI, I²C, CAN, BLE, LoRa, Wi-Fi, MQTT).
- Develop low-power and real-time embedded purposes.
{Hardware} Integration
- Work with sensors, actuators, and wi-fi modules for IoT and industrial units.
- Carry out board bring-up and primary {hardware} testing.
Testing & Debugging
- Use oscilloscopes, logic analyzers, and debuggers (JTAG/SWD) to troubleshoot {hardware}/firmware points.
- Preserve clear documentation for code, {hardware} connections, and check procedures.
Collaboration
- Help senior engineers with proof-of-concept builds and production-ready firmware.
- Take part in each day stand-ups, dash critiques, and technical discussions.
Required Abilities & {Qualifications}
Training:
- B.Tech / B.E in Electronics, Electrical, Laptop Science, Instrumentation, or associated area.
Technical Abilities:
- Sturdy information of C/C++ for embedded techniques.
- Understanding of microcontroller architectures (ARM Cortex-M, Xtensa, AVR, and many others.).
- Familiarity with {hardware} interfaces like UART, I²C, SPI, GPIO, ADC/DAC.
- Primary information of model management (Git).
Instruments & Platforms:
- Arduino IDE, PlatformIO, or vendor-specific SDKs (ESP-IDF, STM32CubeMX, Nordic SDK).
- Expertise with {hardware} debugging instruments (multimeter, oscilloscope, logic analyzer).
Comfortable Abilities:
- Eagerness to study, problem-solving mindset, and robust consideration to element.
- Capability to comply with coding requirements and write clear, maintainable code.
- Good communication expertise for collaborating in a multidisciplinary workforce.
Most well-liked (Good-to-Have) Abilities:
- Expertise with FreeRTOS or different RTOS-based techniques.
- Publicity to wi-fi protocols like BLE, Wi-Fi, LoRa, Zigbee.
- Data of low-power firmware design and battery-powered units.
- Primary Python scripting for testing or automation.
- Familiarity with cloud integration for IoT (AWS IoT, Azure IoT, and many others.).
Apply at: [email protected]