Embedded System Engineer

2 days ago


Chennai, Tamil Nadu, India Gemicates Full time

Job Summary:

We are seeking a highly skilled and motivated
Embedded Systems Engineer
to design, develop, and implement software for embedded devices and systems. The candidate will work closely with cross-functional teams to create innovative solutions for [insert industry/domain, e.g., IoT, Automotive, Consumer Electronics, etc.].

Key Responsibilities:

  1. Embedded System Development:

  2. Design and implement embedded software for microcontrollers/microprocessors.

  3. Develop firmware to integrate hardware and software components.

  4. Programming & Debugging:

  5. Write efficient, modular, and reusable code in C, C++, or Python.

  6. Test and debug embedded systems to ensure optimal performance and reliability.

  7. Hardware Integration:

  8. Collaborate with hardware engineers to integrate hardware components and debug hardware-software interfaces.

  9. Interpret schematics, datasheets, and PCB layouts.

  10. System Optimization:

  11. Optimize system performance, memory usage, and power consumption.

  12. Implement real-time operating systems (RTOS) and low-level drivers.

  13. Prototyping & Testing:

  14. Design prototypes and conduct hardware-in-the-loop (HIL) simulations.

  15. Perform validation tests to ensure product reliability under various conditions.

  16. Documentation:

  17. Document technical designs, development processes, and testing procedures.

  18. Provide technical support and training to team members as needed.

  19. Project Collaboration:

  20. Work with cross-functional teams, including software, hardware, and quality assurance teams.

  21. Support project planning and timeline estimations.

Qualifications:

  • Bachelor's or Master's degree in Electronics, Computer Engineering, or a related field.
  • Proven experience in embedded systems development and debugging.
  • Proficiency in programming languages such as C, C++, and Python.
  • Knowledge of microcontrollers/microprocessors (e.g., ARM Cortex, AVR, PIC).
  • Familiarity with communication protocols like UART, SPI, I2C, and CAN.
  • Experience with tools like JTAG debuggers, oscilloscopes, and logic analyzers.

Preferred Skills:

  • Experience with RTOS (e.g., FreeRTOS, VxWorks).
  • Knowledge of wireless communication technologies (e.g., Bluetooth, ZigBee, Wi-Fi).
  • Understanding of IoT frameworks and cloud platforms.
  • Experience with Agile development methodologies.
  • Familiarity with version control tools like Git.


  • Chennai, Tamil Nadu, India e con Systems Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    About e-con Systemse-con Systems is a leading product company specializing in Embedded Vision and Camera Solutions. We design, manufacture, and deliver camera modules, embedded vision kits, and edge AI solutions used across Automotive, Medical, Industrial, Retail, and Robotics domains.About the RoleWe are looking for a passionate and results-driven Embedded...


  • Chennai, Tamil Nadu, India HCLTech Full time US$ 1,82,000 - US$ 3,64,000 per year

    Greetings from We are hiring for Embedded System Testing at HCL Technologies.Please find details:Experience : 6 years +Job location : ChennaiMode of Interview : Virtual (If your CV gets shortlisted)PFB JDMandatory Skill : ADB commands, Charles Proxy Embedded systems testing Strong expertise in ADB commands for device interaction, debugging, and log...


  • Chennai, Tamil Nadu, India Inetzprojects Full time ₹ 2,00,000 - ₹ 6,00,000 per year

    RECRUITMENT FOR EMBEDDED SYSTEM DEVELOPERCOMPANY: Hardware & SoftwareLOCATION: T. Nagar, ChennaiInterested Candidates Can Share Your CV To Below DetailsEmail: OR what's app)Looking for Tamil language known candidates with good English knowledgeJob Description:• Design and implement the software for embedded devices and systems, from creation to production...


  • Chennai, Tamil Nadu, India Actalent Full time

    Job Title: Embedded Systems SpecialistJob DescriptionWe are seeking an experienced Embedded Systems Specialist with a strong background in Python and MATLAB to join our dynamic team. The role involves analyzing and migrating existing MATLAB codebases to Python, ensuring seamless functionality and performance.ResponsibilitiesThoroughly analyze existing MATLAB...


  • Chennai, Tamil Nadu, India Hi-Focus Full time

    We are seeking an experienced Embedded PCB Design Engineer to design, develop high-performance embedded hardware systems. Experience into schematic design, multilayer PCB layout, EMI/EMC compliance, understanding of embedded system architecture. Required Candidate profile5+ years of hands-on experience in embedded hardware and PCB design Strong expertise...


  • Chennai, Tamil Nadu, India Hubbell Incorporated Full time

    Job OverviewWe are looking for a Firmware Engineer with Embedded Programming, Linux development, debugging and testing (at board and system level). The Engineer will focus on developing, testing, validating, troubleshooting Embedded Products involving Microcontrollers.A Day In The LifeUnderstand & Maintain the existing firmware and perform changes based on...


  • Chennai, Tamil Nadu, India Hubbell Full time

    Date: Oct 29, 2025Location: Chennai, TN, IN, 600113Company: Hubbell IncorporatedJob OverviewWe are looking for a Firmware Engineer with Embedded Programming, Linux development, debugging and testing (at board and system level). The Engineer will focus on developing, testing, validating, troubleshooting Embedded Products involving Microcontrollers.A Day In...


  • Chennai, Tamil Nadu, India Qmax Systems Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Qmax systems is looking for a suitable candidate to fill-in the position of Embedded Hardware Engineer. The candidate will work on developing hardware for embedded systems.Job Description:Design hardware architecture for embedded systems.Realize system requirements as per requirement specification document.Collaborate with other team members to finalize...


  • Chennai, Tamil Nadu, India Qmax Systems Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Qmax systems is looking for a suitable candidate to fill-in the position of Embedded Firmware Engineer. The candidate will develop firmware for embedded systems.Job Description:Design, develop, troubleshoot, debug, and maintain embedded firmware.Realize system requirements as per requirement specification document.Conduct periodic code reviews and fix...

  • Embedded Developer

    2 days ago


    Chennai, Tamil Nadu, India Zebronics Full time

    Key ResponsibilitiesDesign, develop, and integrate firmware/software on ARM or RISC-V based SoCs (e.g., InnoFusion, Realtek, Sigmastar).Implement system security features, including secure boot, OTA updates, and data encryption (RSA, AES, OTP).Work with camera ISPs, video pipelines, codecs (H.264/H.265), and streaming protocols (RTSP, ONVIF).Develop embedded...