Embedded Software Expert

5 days ago


Gurgaon, Haryana, India Talent Potential Consulting Full time

About our Client :

Our Client is a world leader in the design and development of Narrowband RF mesh networks that enable Omni Internet of Things (IoT) communications. With a wealth of expertise and experience in smart technology, the Group provides customers with long-range, low-power, end-to-end networking solutions and high-performance applications that help them enhance service delivery, improve business efficiency and save energy.

Our Client is listed on the AIM market in London and is based in Cambridge UK. The company has three wholly owned subsidiaries. The companies provide wireless communication technology for smart metering, lighting and the Internet of Things.

The company was founded in 2002 and listed on AIM in 2005. They have been working in India since 2009, where it collaborates with local partners to implement large-scale smart metering projects. By enabling real-time data transmission, their solutions aim to reduce energy loss, optimize resource usage, and enhance operational efficiency for utilities.

Primary Responsibilities :

This is a senior position within the Embedded software development team, and we are looking to recruit a Extreme programmer. You should be able to hit the ground running and rapidly take ownership of the product.

  • While this is a senior role, you will not be required to actively manage any members of the team but spend much of your time actively developing
As Embedded software expert you will be required to :
  • Show initiative and leadership within the embedded software team.
  • Lead the development of new features and components of the existing products.
  • Lead the development of new products and variants of the current portfolio.
  • Mentor, train and support junior members of the team including code/quality reviews.
  • Initiate improvement program to the development and test processes as well as the products in general.
Essential Skills and Experience :
  • 15+ years experience embedded C in system with limited resources mostly on microcontrollers and RTOS.
  • Python for both script and environment usage.
  • Shell scripting.
  • Development in a Linux based environment.
  • Experience and knowledge of unit and functional testing.
  • Experience of wireless technologies e.g. cellular(Modem GSM and GPRS), ipv4,ipv6,Bluetooth, MESH,RPL standards, IEEE 802.15.4.
  • Experience and knowledge of design methodologies; waterfall, agile, scrum
  • Experience of test-driven development, test automation, unit and functional testing
  • Experience on COAP,TCP,UDP, Sockets, DTLS, Encryption, file system.
  • Experience on Production support and quality assurance from the firmware side.
Desirable Skills & Experience :
  • Experience of "Internet of Things" and Smart Cities
  • Experience and knowledge of Agile development methodology
  • Experience and knowledge of common protocols and protocol design experience
  • Experience of various microcontrollers MSP430, 8051, PIC, 68HC12, Cortex M0/M3 and their drivers.
  • Knowledge of electricity metering protocols such as DLMS
Personal Attributes :
  • Enjoy working within a start up culture.
  • Highly motivated and determined to succeed.
  • Strong commitment to making the company a success.
  • Ability to deliver work on time
  • Attention to detail and driven by quality.
  • Able to switch between several tasks efficiently.
  • Relish technical :
    • Required : Degree or equivalent in science or engineering.
    • Preferred : Higher degree or equivalent in science or engineering.
    (ref:hirist.tech)


  • Gurgaon, Haryana, India Deck Mount Electronics Full time

    Key Responsibilities :- Design, develop, and test embedded software for microcontroller-based systems, ensuring optimal performance and reliability.- Write clean, efficient, and well-documented code in Embedded C and C++.- Implement and integrate communication protocols like SPI, I2C, and UART.- Work with Real-Time Operating Systems (RTOS), specifically...


  • Gurgaon, Haryana, India Automotive Company is Hiring Form Full time

    JD For Embedded Soft. Engineer/ Soft Designer (Automotive) For GurgaonJob Description:We are looking for an Embedded Software Engineer with expertise in embedded system programming for automotive products, including Motor Controllers, Displays, and Telematics.Job Specifications:Job Title: Embedded Software Engineer/ Software Designer (Automotive)Location:...


  • Gurgaon, Haryana, India Automotive Company is Hiring for Full time

    JD For Embedded Soft. Engineer/ Soft Designer (Electronics) For GurgaonJob Description:We are seeking an Embedded Software Engineer with expertise in embedded systems programming for products like Battery BMS, LCD Displays, Chargers, and more.Job Specifications:Job Title: Embedded Software Engineer/ Software Designer (Electronics)Location: GurgaonIndustry:...


  • Gurgaon, Haryana, India Automotive Company is Hiring for Full time

    Job Title: Embedded Software Engineer/Software Designer (Electronics) Location: Gurgaon Industry: Electronics Manufacturing Functional Area: Engineering Design, R&D We are seeking an Embedded Software Engineer with expertise in embedded systems programming for products like Battery Management Systems, LCD Displays, Chargers, and more. The ideal candidate...


  • Gurgaon, Haryana, India CIEL HR Full time

    Opening for Gurgaon location for the position of Embedded Software EngineerSalary range- upto 12 5LPAExperience required- 2-6 YearsWork location- GurgaonWorking days- 5 DaysJob Summary -Candidate able to designs develops tests and maintains embedded systems Candidate will identify and fix issues work collaboratively with various teams Job...


  • Gurgaon, Haryana, India Weekday AI Full time

    At Weekday AI, we are seeking an experienced Embedded Software Specialist to contribute to the design, development, and testing of embedded software for machine control applications. This role requires expertise in microcontroller-based development, real-time operating systems (RTOS), and communication protocols to deliver high-quality, efficient, and...


  • Gurgaon, Haryana, India Neudeep Technologies Pvt. Ltd Full time

    Position Title : Embedded Software DeveloperDepartment : Software COC Reporting to : Product ManagerEducational Qualification : BE / B Tech/ME / M Tech / MS (Electrical/ Electronics / ECE / EEE / CS / Mechatronics) full time from reputed institution.Key-skills : Embedded C, CAN, LIN, Flexray, MOST, microcontrollers, MISRA standard, SPI, UART, I2C, high-end...


  • Gurgaon, Haryana, India K & R Enterprises Full time

    About K & R EnterprisesK & R Enterprises is seeking an experienced Embedded Software Engineer to join our team. We are a dynamic company with a passion for innovation and excellence in the field of embedded systems.Job DescriptionWe are looking for a highly skilled Embedded Software Engineer to design and implement firmware solutions for our embedded systems...


  • Gurgaon, Haryana, India K & R Enterprises Full time

    1. Minimum 4 years of relevant experience in firmware development.2. Excellent skills in c/c++.3. Hands-on firmware design / implementation experience.4. Experience in embedded systems, microcontrollers and peripherals.5. Uart, i2c, spi etc.6. Firmware module/product/variant embedded software7. Embedded firmware development for arm based micro controllers...


  • Gurgaon, Haryana, India K & R Enterprises Full time

    1. Minimum 4 years of relevant experience in firmware development.2. Excellent skills in c/c++.3. Hands-on firmware design / implementation experience.4. Experience in embedded systems, microcontrollers and peripherals.5. Uart, i2c, spi etc.6. Firmware module/product/variant embedded software7. Embedded firmware development for arm based micro controllers...

  • Embedded Tester

    3 weeks ago


    Gurgaon, Haryana, India Mobile Programming LLC Full time

    Position : Embedded TesterExperience : 6-8 yearsLocation : GurgaonNotice Period : Immediate joinerJob Role :As an Embedded Tester, you will be responsible for testing embedded systems and ensuring the overall quality and functionality of software and hardware integrations. Your role will involve designing, executing, and automating test cases for embedded...


  • Gurgaon, Haryana, India Stryker Global Technology Center Pvt Ltd. Full time

    Work Flexibility: Hybrid or Onsite Who we want: • Goal-oriented developers. Keeping the customer and requirements squarely in focus, people who deliver safe and robust solutions.  • Strategic thinkers. People who enjoy analyzing data or trends for planning, forecasting, advising, budgeting, reporting, or sales opportunities. • Self-directed...

  • Embedded Engineer

    4 weeks ago


    Gurgaon, Haryana, India Intuitive Apps Inc. Full time

    Job DescriptionHi To All Tech Enthusiasts Out There , We Are Hiring For a Reputed IT Client Of Ours For The Below PositionsJob Title: Embedded EngineerLocation: Gurgaon (WFO)Experience : 5 yr-10 yrsNotice Period : Immediate Joiner or Max 30 DaysSkills : C, Linux, STM, NXP, CAN, LIN, UART, SPI, I2C, Automotive experience, AUTOSAR (optional)Responsibilities-...


  • Gurgaon, Haryana, India Ciena Full time

    Ciena is committed to our people-first philosophy Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individuals passions growth wellbeing and belonging Were a technology company that leads with our humanity driving our business priorities alongside meaningful social community and societal...


  • Gurgaon, Haryana, India ETENICO RECRUITS Full time

    Embedded Software Design Engineer Locations : Gurgaon Experience : 5+yearsJob Description : Role & Responsibilities :- Strong C/C++ (must) and Assembly language programming skills (preferred).- Experience of programming on 16/32-bit Microcontrollers without any OS (RTOS) (Baremetal programming) and/or Digital Signal Processors.- Can develop applications on...


  • Gurgaon, Haryana, India ETENICO RECRUITS Full time

    Embedded Software Design Engineer Locations : Gurgaon Experience : 5+yearsJob Description : Role & Responsibilities :- Strong C/C++ (must) and Assembly language programming skills (preferred).- Experience of programming on 16/32-bit Microcontrollers without any OS (RTOS) (Baremetal programming) and/or Digital Signal Processors.- Can develop applications on...

  • Embedded Engineer

    3 weeks ago


    Gurgaon, Haryana, India Polaris Full time

    Experience level : 2+ Years What we are looking for : We are looking for an excellent problem solver with strong embedded software engineering skills to develop and constantly enhance Polaris products. This role will be a part of our R&D team and will be responsible for developing new products by resolving issues and matching market innovation requirements....

  • Embedded Engineer

    3 weeks ago


    Gurgaon, Haryana, India Polaris Full time

    Experience level : 2+ Years What we are looking for : We are looking for an excellent problem solver with strong embedded software engineering skills to develop and constantly enhance Polaris products. This role will be a part of our R&D team and will be responsible for developing new products by resolving issues and matching market innovation requirements....


  • Gurgaon, Haryana, India HTD Resources PVT. LTD Full time

    1. Good knowledge and hands on experience of Low level driver development e.g. CAN, LIN SPI, UART, LIN, CAN, FLASH, EEPROM, PWM, TIMER etc. for microcontrollers microcontrollers 2. Very Good knowledge of Embedded C3. Good knowledge of compilation process and debugger tools 4. Good experience on understanding hardware schematic and Board bring Up5. Good...


  • Gurgaon, Haryana, India HTD Resources PVT. LTD Full time

    1. Good knowledge and hands on experience of Low level driver development e.g. CAN, LIN SPI, UART, LIN, CAN, FLASH, EEPROM, PWM, TIMER etc. for microcontrollers microcontrollers 2. Very Good knowledge of Embedded C3. Good knowledge of compilation process and debugger tools 4. Good experience on understanding hardware schematic and Board bring Up5. Good...