Lead Embedded Software Engineer

2 days ago


Hyderabad, Telangana, India IIT Hyderabad Full time ₹ 20,00,000 - ₹ 25,00,000 per year

As a Embedded SW Lead, you will be responsible for low level drivers, toolchain, boot code, BSPs, and functionality of the Embedded Micro-Controller and its Wireless and Sensor peripherals.

Key Qualifications :

  • Design and develop embedded software using - bare metal- and real time operating systems on multiple boards and MCUs.

  • Design and develop board bring up code, device driver code, boot loaders, firmware update software (OTA), Secure boot, software for interfacing with sensors and peripherals, and application software.

  • Design and develop firmware including toolchain, BSPs to support IIoT modules.

  • Design, develop, and enhance middle layer framework to support reliable and maintainable application development, including higher layer communication stacks such as MQTT, LwM2M etc.

  • Design, document, code, test, and debug embedded device controllers for IoT.

  • Create unit and integrated test plans, test cases, and perform unit and integration testing and code reviews. Test tool development for both system verification and production test.

  • Support project planning efforts, including task definition and work effort.

  • Perform analysis, resolution, and tracking of defects and improvement to closure.

  • Develop and improve software development processes and procedures.

  • Provide engineering support for other departments as necessary.

  • Complete other engineering duties as assigned

Minimum requirements :

  • 9 + years of experience in embedded systems development with strong C++ skills, multi-threading, multi-processor interfacing, and hardware-software integration.

  • Excellent software design skills and C/C++ programming skills; preferably in safety critical software development.

  • 3+ years of programming experience targeting embedded Microcontrollers (Experience with ARM Cortex M3/M4,/MSP430 or similar microcontroller preferred).

  • Experience working with microcontrollers running both RTOS (Example: RTX, ThreadX, FreeRTOS, Micrium OS, etc.) and bare metal software.

  • Experience in developing device drivers, timers, interrupt handlers, message-based software, etc.,

  • Experience in developing device drivers for bus interfaces and peripherals: SPI, I2C, UART, ADC, DAC, I2S, USB, LCD

  • Experience in C/C++ coding standard, OOD, static analysis, and code coverage.

  • Proficient with software development process.

  • Demonstrable experience developing efficient (memory, CPU, and bandwidth) software.

  • Familiarity setting up various embedded toolchains, build, and debugging environments.

  • Experience with software engineering processes and tools such as configuration management and issue tracking systems.

  • Ability to read circuit designs/electrical schematics and datasheets.

  • Experience in using oscilloscopes, logic analyzers, and other test equipment to troubleshoot hardware/software issues.

  • Excellent problem-solving, design, development, and debugging skills.

  • Strong communication and interpersonal



  • Hyderabad, Telangana, India Votary Softech Solutions Pvt. Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionHeadquartered in Hyderabad, Votary Softech Solutions Pvt. Ltd. (VotaryTech) boasts a technologically proficient workforce with over two decades of experience. As a leading Wireless Mobile Technology Company in India, VotaryTech delivers multi-platform solutions and services to meet best-in-class standards. The company has established...


  • Hyderabad, Telangana, India Innominds Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Minimum QualificationsBachelor's / masters degree in engineering, Information Systems, Computer Science, Electronics or related field. Minimum 4 years of experience in Embedded software development and programming in C / C++ / Assembly. Strong understanding of Embedded hardware, Computer Architecture and Operating System concepts. Good understanding of OS...


  • Hyderabad, Telangana, India QTIMINDS Full time ₹ 2,50,000 - ₹ 7,50,000 per year

    Company DescriptionQTIMINDS provides on-demand access to highly skilled engineers specializing in embedded systems, platform software, and validation. We help enterprises scale with trusted talent through flexible staff augmentation and turnkey delivery models. With a foundation in the semiconductor and embedded ecosystem, we bring expertise that seamlessly...

  • Embedded Engineer

    5 days ago


    Hyderabad, Telangana, India Suzva Software Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are looking for a skilled Embedded Engineer with strong automotive domain experience. The candidate will be responsible for developing and maintaining embedded software for automotive systems. Key Responsibilities & Skills: Strong proficiency in Embedded C programming Experience with tools like CANoe, IAR, Code Composer, and various debuggers Skilled...


  • Hyderabad, Telangana, India KodeBloom Technology and Services Pvt. Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company Description:Welcome to KodeBloom Technology and Services, a company specializing in Application Development, IoT development, Embedded Systems, and Cutting-Edge Network Technologies. We are dedicated professionals focused on shaping the future through Innovative Software and Connectivity Solutions.Role Description:We are seeking a passionate and...


  • Hyderabad, Telangana, India KODEBLOOM TECHNOLOGY AND SERVICES PRIVATE LIMITED Full time ₹ 1,50,000 - ₹ 1,80,000 per year

    We're Hiring: Embedded Software Engineer at KodeBloom Technology and Services Pvt. LtdLocation: HyderabadExperience: 1-3 YearsAbout the Role:We are seeking a passionate and skilled Embedded Software Engineer to join our dynamic team. The ideal candidate will have hands-on experience in embedded programming, Linux environments, and driver development.Key...


  • Hyderabad, Telangana, India Ceremorphic Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    As a part of our highly regarded team, you will be responsible for delivering leading-edge solutions in the field of embedded systems development. Your role will involve working on the latest platforms and software, collaborating closely with key technical experts to ensure optimal performance and results on the SoC platforms. Your key responsibilities will...


  • Hyderabad, Telangana, India Vir Innovations Pvt. Ltd. Full time ₹ 30,00,000 - ₹ 60,00,000 per year

    Work Experience:2 - 5 YearsLocation:Hyderabad, Telangana (Balanagar area)Job type:Full-time, permanent, on-siteAbout Vir InnovationsWe are a product development company headquartered in Hyderabad, specializing in defence technology and the Internet of Things (IoT). Our primary focus is on developing advanced systems in the fields of computer vision,...


  • Hyderabad, Telangana, India GE Vernova Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Description SummaryRole Summary/PurposeAs a Firmware Developer, you will have the opportunity to directly contribute to the Critical Infrastructure Communication (CIC) product line. You will work in an Agile scrum environment, working with your colleagues on the development and product management teams. You will be responsible for creating embedded and...


  • Hyderabad, Telangana, India eLogicTech Solutions Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Bachelor's degree in Electrical or Electronics Engineering with 1-3 years of relevant experience.Highly experienced in Embedded C, C++ coding as per MISRA standardsExperience in firmware programming for 8 bit, 16 bit and 32 bit controllers.Knowledgeable in Linker Scripts, Make files & firmware debugging using JTAG or on the UART console.Experienced in...