Embedded Software Engineer

4 weeks ago


Panchkula, India Aebocode Technologies Full time

Job Title: Embedded Software Engineer

About Aebocode Technologies:

Aebocode Technologies, established in 2022, is a dynamic and innovative drone manufacturing company focused on the R&D and development of cutting-edge drones, robotics, and smart city solutions. We are committed to contributing to India's leadership in indigenous drone manufacturing.

Job Summary:

We are seeking a talented and motivated Embedded Software Engineer to design, develop, and maintain software for embedded systems. You will work closely with hardware engineers to build efficient, high-performance, and reliable firmware/software solutions for microcontrollers, real-time systems, and IoT devices.

Key Responsibilities:

  • Design, develop, test, and debug embedded software for microcontrollers and SoCs (ARM, AVR, etc.)
  • Develop drivers, middleware, and firmware for sensors, peripherals, and communication protocols (SPI, I2C, UART, CAN).
  • Optimize real-time performance and memory usage in resource-constrained environments.
  • Collaborate with hardware engineers to bring up new boards and debug hardware/software interfaces.
  • Write and maintain low-level code in C/C++ for RTOS and bare-metal environments.
  • Implement unit and integration testing for embedded systems.
  • Participate in code reviews, documentation, and system-level design discussions.
  • Support product validation, system integration, and troubleshooting in lab and field environments.

Required Skills & Qualifications:

  • Proficient in C/C++ for embedded systems development.
  • Strong understanding of microcontroller architectures (ARM Cortex-M, AVR, etc.).
  • Hands-on experience with RTOS (FreeRTOS, Zephyr, etc.) or bare-metal programming.
  • Familiarity with hardware interfaces like SPI, I2C, UART, GPIO, ADC, PWM.
  • Knowledge of debugging tools: JTAG, oscilloscopes, logic analyzers, etc.
  • Experience with version control systems like Git.
  • Good understanding of real-time systems, memory management, and interrupt handling.

Preferred:

  • Experience with IoT protocols: MQTT, BLE, Zigbee, LoRa, etc.
  • Knowledge of Linux device drivers or embedded Linux (Yocto, Buildroot).
  • Familiarity with Python or Bash scripting for automation/testing.
  • Exposure to CI/CD pipelines in embedded environments.
  • Familiarity with Agile methodologies and DevOps tools.

Education:

Bachelor's or Master's degree in Electronics, Electrical, Computer Engineering, or a related field.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork.
  • Passion for working close to hardware and optimizing performance.

Details:

Location: Panchkula, Haryana (must be able to commute or relocate before starting).

Work Schedule: Day shift, fixed morning shift.

Benefits: Leave encashment, paid sick time.

Contact HR:

Location: Panchkula, Haryana –

Application Question:

Are you available to start within 2-4 weeks?

Good Luck

Team Aebocode

Job Types: Full-time, Permanent, Fresher

Pay: Up to ₹10,000.00 per month

Benefits:

  • Paid sick time

Work Location: In person

Speak with the employer


  • Software Engineer

    2 weeks ago


    Panchkula, Haryana, India Aebocode Technologies Full time ₹ 1,00,000 - ₹ 1,20,000 per year

    Job Title: Software EngineerAebocode Technologies, established in 2022, is a dynamic and innovative drone manufacturing company focused on the R&D and development of cutting-edge drones, robotics, and smart city solutions. We are committed to contributing to India's leadership in indigenous drone manufacturing.Job Summary:We are seeking a skilled and...

  • Uav Design Engineer

    2 weeks ago


    Panchkula, HR, IN Aebocode Technologies Full time

    UAV Design Engineer - Internship 6 Months About Aebocode Technologies Founded in 2022 Aebocode Technologies is an innovative drone manufacturing company specializing in R D and product development in Drones Robotics and Smart City Solutions We are committed to making India a leader in indigenous drone manufacturing and technology Qualifications ...


  • Panchkula, India Grazitti Interactive Full time

    Job Description Position title Sr. Software Engineer / Software Engineer Sitecore Developer Panchkula, India - Date Posted July 23, 2025 Description Were looking for a highly skilled Sitecore Developer to join our MST team. As a Sr. Software Engineer / Software Engineer, youll work on high-impact Sitecore-based digital platforms with a strong focus on...


  • Panchkula, India Grazitti Interactive Full time

    Job Description Position title Sr. Software Engineer / Software Engineer MS Dynamics Location Panchkula, India Date Posted July 23, 2025 Description We are looking for a highly motivated Sr. Software Engineer / Software Engineer with proven experience in Microsoft Dynamics 365 to join our MST team. This role requires strong technical expertise in CRM...

  • Product Manager

    2 weeks ago


    Panchkula, India Qode Full time

    Role Product Manager - Hardware Work Location Bangalore Experience 6-12 years Team Values Teamwork Innovation Extreme Ownership Tenacity OBJECTIVES OF THIS ROLEo Own the product vision and roadmap for 75F s embedded hardware and firmware platforms Define hardware and firmware specs for edge devices controllers and environmental sensors ...

  • Qt Developer

    4 weeks ago


    Panchkula, India Aebocode Technologies Full time

    Job Title: Qt Developer About Aebocode Technologies: Aebocode Technologies, established in 2022, is a dynamic and innovative drone manufacturing company focused on the R&D and development of cutting-edge drones, robotics, and smart city solutions. We are committed to contributing to India's leadership in indigenous drone manufacturing. Job Summary: We are...


  • Panchkula, India Lasting Software Pvt ltd Full time

    A customer support job related to software may involve helping customers with technical issues or questions about a company's software products or services. Some responsibilities of a customer support specialist or engineer include: - Troubleshooting: Understanding and resolving technical issues for customers - Educating customers: Helping customers...


  • Panchkula, India Qode Full time

    Job Title Senior Software Engineer - Launch Darkly Integration Experience 7 years Location Gurgaon Hyderabad We are looking for an experienced engineer with strong expertise in feature flag management and LaunchDarkly integration to join our team The role involves designing implementing and managing feature flag frameworks to enable progressive...

  • QA Engineer

    2 weeks ago


    Panchkula, Haryana, India Sentry Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job Title: QA Engineer - 1Location: London, UKContract: Full-timeIndustry: Law PracticeWe are seeking a skilled and experienced QA Engineer to join our team in the law practice industry. As a QA Engineer, you will be responsible for ensuring the quality of our software products through rigorous testing and analysis. You will work closely with our development...

  • SEO Executive

    24 hours ago


    Panchkula, India Digitech Software Solution Pvt. Ltd. Full time

    **Job Description: SEO Executive** **Company**: Digitech Software Solutions Pvt. Ltd. **Location**: Panchkula, Haryana **Experience Required**: 6 months to 1 year **Position**: SEO Executive **About Us**: Digitech Software Solutions Pvt. Ltd. is a forward-thinking company dedicated to providing innovative digital solutions. We are looking for a skilled...