Rapidsoft Technologies
Embedded Developer - C/C++
Job Location
in, India
Job Description
Job Title : Embedded Developer Experience : 3 to 4 Years Location : Gurgaon Qualification : B.E/B.Tech in Electronics Employment Type : Full Time Notice Period : Immediate Joining (0-15 days) Interview Mode : Face-to-Face (F2F) Roles and Responsibilities : - Design and develop embedded software applications for microcontrollers and real-time systems. - Work on board bring-up, firmware development, and integration with hardware components. - Program using C/C++ for embedded systems and work with RTOS or bare-metal environments. - Interface with hardware teams to understand schematics and resolve low-level technical issues. - Develop and integrate drivers for I2C, SPI, UART, CAN, and other interfaces. - Perform unit testing, system-level debugging, and code optimization. - Maintain detailed documentation for code, interfaces, and system designs. - Collaborate with cross-functional teams including QA, Hardware, and Product Managers. Requirements : - 3 to 4 years of strong hands-on experience in embedded systems development. - Strong proficiency in C, C++, and Embedded C - Experience with microcontroller programming (e.g., ARM Cortex-M, STM32, AVR, PIC, ESP32) Solid understanding and implementation experience with communication protocols : I2C, SPI, UART, CAN Experience in firmware development, including : - Writing, testing, and maintaining embedded software - Low-level hardware interfacing and register-level programming - Knowledge of device driver development for peripherals like sensors. - Work closely with hardware engineers to ensure seamless integration between software and hardware. - Basic knowledge of electronics circuit design. (ref:hirist.tech)
Location: in, IN
Posted Date: 5/10/2025
Location: in, IN
Posted Date: 5/10/2025
Contact Information
Contact | Human Resources Rapidsoft Technologies |
---|