Senior Embedded Software Engineer

3 weeks ago


West Delhi, India BotLab Dynamics Full time
About the Role:We are seeking an Embedded Software Engineer/Senior Embedded Software Engineer

to join our team and contribute to the development of cutting-edge software solutions for embedded systems. In this role, you will collaborate closely with experienced engineers to design, implement, and test software for various embedded applications. You will have the opportunity to work on projects involving ARM based microcontrollers, participate in testing and debugging activities, and ensure the reliability and performance of our systems.

Key Responsibilities:• Assist in the development, testing, and debugging of multithreaded object-oriented firmware in C & C++ for ARM-based microcontrollers.• Support the design and implementation of new algorithms, features, and enhancements to improve autopilot functionalities.• Learn to develop and maintain device drivers for peripherals connected via I2C, SPI, UART, CAN.• Collaborate with the open-source autopilot community to contribute to research and development initiatives.• Contribute to writing comprehensive test plans and participate in unit, integration, and system-level testing.• Follow version control and documentation best practices under the guidance of senior team members.• Assist in providing support for flight-test operations, troubleshooting firmware issues, and implementing necessary optimizations.

Requirements:• Proficient in C and C++ with foundational understanding of Python.• Basic understanding of RTOS concepts.• Knowledge of communication protocols such as SPI, I2C, UART.• Experience in integrating sensors and developing device drivers for embedded software projects.• Familiarity with basic debugging tools such as GDB.• Ability to learn and understand existing embedded software stacks written in C/C++.• Understanding of reading datasheets, application notes, and reference manuals of microcontrollers.• Strong problem-solving and debugging skills.• Familiarity with version control using Git.

Bonus Skills:• Exposure to open-source autopilot firmwares like Ardupilot, PX4 or betaflight.• Experience working with open-source embedded software projects.• Experience in utilizing RTOS in embedded software projects.• Basic understanding of embedded Linux systems.• Basic knowledge of electronic hardware design principles, including circuit schematics, PCB layout, and component selection.

  • West Delhi, India BotLab Dynamics Full time

    About the Role:We are seeking an Embedded Software Engineer/Senior Embedded Software Engineer to join our team and contribute to the development of cutting-edge software solutions for embedded systems. In this role, you will collaborate closely with experienced engineers to design, implement, and test software for various embedded applications. You will...


  • Delhi, Delhi, India Seikor Full time

    Role : Senior Embedded EngineerAbout the companySmart Udyog is a platform that revolutionizes factory operations by enhancing machine and human productivity through a suite of Al based solutions. Experience the platform for free to witness immediate results in just days.Role Description :- This is a full-time on-site role for a Senior Embedded Engineer at...


  • Delhi, Delhi, India Seikor Full time

    Role : Senior Embedded EngineerAbout the companySmart Udyog is a platform that revolutionizes factory operations by enhancing machine and human productivity through a suite of Al based solutions. Experience the platform for free to witness immediate results in just days.Role Description :- This is a full-time on-site role for a Senior Embedded Engineer at...


  • Delhi, Delhi, India SKEP IT SYSTEMS Full time

    Job Title : Senior Embedded Software EngineerJob Type : Contract to HireThe Opportunity :We are looking for an enthusiastic and experienced Senior Embedded Software Engineer with system engineering experience to join our client's award-winning team Product is a software-based, cloud-enabled meeting collaboration platform, allows simultaneous users to...


  • Delhi, Delhi, India SKEP IT SYSTEMS Full time

    Job Title : Senior Embedded Software EngineerJob Type : Contract to HireThe Opportunity :We are looking for an enthusiastic and experienced Senior Embedded Software Engineer with system engineering experience to join our client's award-winning team Product is a software-based, cloud-enabled meeting collaboration platform, allows simultaneous users to...


  • West Delhi, India Johnnette Technologies Full time

    Overview:We are seeking a Senior Embedded Systems Engineer to join our dynamic team. This role requires a deep understanding of embedded systems and a passion for innovation. The ideal candidate will have extensive experience in designing, developing, and maintaining embedded systems.Responsibilities:Development : Lead the design and development of embedded...


  • West Delhi, India Johnnette Technologies Full time

    Overview:We are seeking a Senior Embedded Systems Engineer to join our dynamic team. This role requires a deep understanding of embedded systems and a passion for innovation. The ideal candidate will have extensive experience in designing, developing, and maintaining embedded systems.Responsibilities:Development : Lead the design and development of embedded...


  • Delhi, India Axio Electronics Full time

    Company Overview Welcome to Axio Electronics Pvt Ltd – where innovation meets engineering excellence! At Axio Electronics, we are committed to transforming the electronics industry through cutting-edge research and development. Our expertise spans across electronics hardware design , firmware development , board assembly , testing , and mass...


  • Delhi, India Axio Electronics Full time

    Company Overview Welcome to Axio Electronics Pvt Ltd – where innovation meets engineering excellence! At Axio Electronics, we are committed to transforming the electronics industry through cutting-edge research and development. Our expertise spans across electronics hardware design , firmware development , board assembly , testing ,...


  • delhi, in Seikor Full time

    Role : Senior Embedded EngineerAbout the companySmart Udyog is a platform that revolutionizes factory operations by enhancing machine and human productivity through a suite of Al based solutions. Experience the platform for free to witness immediate results in just days.Role Description :- This is a full-time on-site role for a Senior Embedded Engineer at...


  • Delhi NCR, India Seikor Full time

    Role : Senior Embedded EngineerAbout the companySmart Udyog is a platform that revolutionizes factory operations by enhancing machine and human productivity through a suite of Al based solutions. Experience the platform for free to witness immediate results in just days.Role Description :- This is a full-time on-site role for a Senior Embedded Engineer at...


  • delhi, India hei Technology International Full time

    Welcome to the future of solar lighting, welcome to hei!hei is an international greentech company, established in Vienna / Austria in 2001, specializing in creating cutting-edge solar outdoor lighting, photovoltaic modules and solar-powered Smart City / IoT applications. We emphasis aesthetic, technical and practical excellence in every part of our...


  • Delhi, Delhi, India Axio Electronics Full time

    Company OverviewWelcome toAxio Electronics Pvt Ltd– where innovation meets engineering excellence At Axio Electronics, we are committed to transforming the electronics industry through cutting-edge research and development. Our expertise spans acrosselectronics hardware design,firmware development,board assembly,testing, andmass production. We specialize...


  • new delhi, India MapmyIndia Full time

    Company Description MapmyIndia, founded in 1995, is India’s leader in digital map data, APIs, GPS navigation, tracking, location apps, and GIS solutions. The company is headquartered in New Delhi with offices across India and is an ISO 9001-2012 certified company. MapmyIndia provides the most comprehensive, accurate, and reliable digital map dataset for...


  • New Delhi, India MapmyIndia Full time

    Company DescriptionMapmyIndia, founded in 1995, is India’s leader in digital map data, APIs, GPS navigation, tracking, location apps, and GIS solutions. The company is headquartered in New Delhi with offices across India and is an ISO 9001-2012 certified company. MapmyIndia provides the most comprehensive, accurate, and reliable digital map dataset for all...


  • delhi, in SKEP IT SYSTEMS Full time

    Job Title : Senior Embedded Software EngineerJob Type : Contract to HireThe Opportunity :We are looking for an enthusiastic and experienced Senior Embedded Software Engineer with system engineering experience to join our client's award-winning team! Product is a software-based, cloud-enabled meeting collaboration platform, allows simultaneous users to...


  • Delhi, Delhi, India Veritaz AB Full time

    We are looking for a Senior Embedded Software Developer to join our dynamic team.Job Description :What You Will Work On :- Collaborate on designing and implementing solutions for embedded systems using object-oriented programming in C++ and C#.- Perform testing, verification, and integration to ensure robust and high-quality system delivery.- Work with...


  • delhi, India Terumo Blood and Cell Technologies Full time

    ESSENTIAL DUTIES• Act as high-level technical expert, addressing problems of systems integration, compatibility, and multiple platforms.• Lead a large development team in the design of highly complex software systems for internal and external customers and is responsible for project completion as required.• Designs, develops, operates and maintains...

  • Embedded engineer

    6 days ago


    Delhi, India ACL Digital Full time

    JD:Must have demonstrated skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems.Must have specific experience with common microcontroller and embedded processing platforms such as STM32, TI and ESP32.Must have a strong understanding of embedded software design and...

  • Embedded Engineer

    7 days ago


    Delhi, Delhi, India ACL Digital Full time

    JD:Must have demonstrated skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems.Must have specific experience with common microcontroller and embedded processing platforms such as STM32, TI and ESP32.Must have a strong understanding of embedded software design and...