Embedded Engineer

2 weeks ago


Gurugram, India MNR Solutions Full time

Description : Job Summary : -We are seeking a skilled and passionate Embedded Engineer to design, develop, and deploy embedded software solutions for IoT devices and connected systems. The ideal candidate will have hands-on experience in Embedded C/C++, Python, IoT protocols, and AWS cloud integration. The role involves working with microcontrollers, communication protocols, and embedded frameworks to build reliable and scalable solutions.Key Responsibilities : - Design, develop, and test embedded software for IoT and connected device platforms.- Work with various Microcontroller/Microprocessor architectures (e.g., ARM Cortex, ESP32, TI CC32XX, STM32, Microchip).- Develop low-level drivers and interfaces for peripherals such as ADC, DAC, I2C, SPI, UART, CAN, RS485, DMA, Ethernet, and Display modules.- Implement and work on Bare metal and RTOS environments (FreeRTOS, VxWorks, QNX, EmbOS, uC OS).- Work with networking concepts including OSI layers, embedded TCP/IP stacks, and standard IP protocols.- Integrate RF protocols such as Wi-Fi, Bluetooth/BLE, and IoT Cellular.- Implement and manage IoT communication protocols such as MQTT, CoAP, and AMQP.- Use build toolchains and frameworks such as IAR, GCC, Keil, and MPLAB for firmware development.- Follow coding standards, design release processes (DFMA/DFMEA), and ensure software compliance and quality.- Work with version control systems (Git) for code management and collaboration.- Conduct software quality assurance, automated testing, and integration testing.- Perform hardware and software integration testing and troubleshoot firmware issues using debugging tools and protocol analyzers.- Work with AWS IoT or Google Cloud IoT for device connectivity and cloud integration.- Document software design using flowcharts, state diagrams, and logic design, and maintain technical documentation.- Collaborate with cross-functional teams including hardware engineers and QA teams.Required Skills & Qualifications : - Bachelors or Masters degree in Electronics, Electrical, Computer Science, or related field.- 39 years of experience in embedded software development.- Strong hands-on programming skills in Embedded C and C++.- Experience with scripting languages such as Python, Shell, or Batch (preferred).- Practical exposure to AWS IoT or other cloud IoT platforms.- Experience with debugging tools, oscilloscopes, logic analyzers, and protocol analyzers.- Strong understanding of embedded software design cycle, testing, and deployment.- Good knowledge of schematic and hardware design around microcontrollers such as ST, TI, Atmel, ARM, and Microchip.- Experience with real-time operating systems and low-level programming. (ref:hirist.tech)



  • Gurugram, India Cypherock Full time

    Description :As an Embedded Engineer at Cypherock, you will : - Collaborate with cross-functional teams to enhance the security of our products. - Design and implement security protocols for Embedded devices and devise innovative solutions. - Engage in research on security aspects related to Embedded devices and their integration with blockchain. - Assist in...


  • Gurugram, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • Gurugram, India ELECBITS TECHNOLOGIES PRIVATE LIMITED Full time

    Description : About Us : Elecbits is Indias leading full-stack, vertically integrated Electronics engineering and manufacturing organisation, enabling customers like Panasonic, Yamaha, Maruti Suzuki, OLA, Valeo, and 200 others to go from idea to mass production in a simpler, faster, scalable manner.We are on a mission to build the digital and physical...


  • Gurugram, India HARMAN International Full time

    HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...


  • Gurugram, India HARMAN International Full time

    HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...


  • Gurugram, India MKU Full time

    Key Responsibility Areas Design, develop, and test embedded software for i.MX 9 and other multi-core processors. - Customize Linux OS (Yocto-based builds) for target hardware platforms. - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - Optimize software for real-time performance, power efficiency, and...


  • Gurugram, India MKU Full time

    Key Responsibility AreasDesign, develop, and test embedded software for i.MX 9 and other multi-core processors. - Customize Linux OS (Yocto-based builds) for target hardware platforms. - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - Optimize software for real-time performance, power efficiency, and...


  • Gurugram, India MKU Full time

    Key Responsibility Areas Design, develop, and test embedded software for i.MX 9 and other multi-core processors. - Customize Linux OS (Yocto-based builds) for target hardware platforms. - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - Optimize software for real-time performance, power efficiency, and...


  • Gurugram, India MKU Full time

    Key Responsibility Areas - Design, develop, and test embedded software for i.MX 9 and other multi-core processors. - - Customize Linux OS (Yocto-based builds) for target hardware platforms. - - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - - Optimize software for real-time performance, power...


  • Gurugram, Gurugram, India MKU Full time

    Job Description Key Responsibility Areas - Design, develop, and test embedded software for i.MX 9 and other multi-core processors. - - Customize Linux OS (Yocto-based builds) for target hardware platforms. - - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - - Optimize software for real-time performance,...