Embedded System Engineer

11 hours ago


Chennai, 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 Tamil Nadu Centre of Excellence for Advanced Manufacturing - TANCAM Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Are you passionate about building intelligent, connected systems?We're looking for anEmbedded Systems Engineerto join our R&D team and help us create innovative solutions in IoT, Robotics, and Automation. If you're excited by microcontrollers, firmware, and real-time systems—this could be the perfect opportunity for youWhat You'll DoDesign and develop...


  • Chennai, India Tamil Nadu Centre of Excellence for Advanced Manufacturing - TANCAM Full time

    Are you passionate about building intelligent, connected systems? We're looking for anEmbedded Systems Engineerto join our R&D team and help us create innovative solutions in IoT, Robotics, and Automation. If you're excited by microcontrollers, firmware, and real-time systems—this could be the perfect opportunity for you What You'll Do Design and develop...


  • Bengaluru, Chennai, Hyderabad, India ti Steps Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Embedded Systems EngineerAssist in developing software for embedded devices and systems. Responsibilities:Write code for microcontrollers and embedded platforms. Test and debug embedded applications. Collaborate with hardware engineers. Document development processes. Requirements:Bachelor's degree in Electronics, Computer Engineering, or related...


  • Chennai, Tamil Nadu, India Rurutek Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionRurutek Private Limited, founded in 2017 and headquartered in Chengalpattu, Tamil Nadu, is a technology-driven company specializing in multimedia ecosystems, IoT, and AI-powered security solutions. Our product portfolio includes Set-Top Boxes, HDMI Dongles, GPON CPEs, and AI-driven IP Cameras with advanced features like facial recognition...


  • Chennai, India Rurutek Private Limited Full time

    Company Description Rurutek Private Limited, founded in 2017 and headquartered in Chengalpattu, Tamil Nadu, is a technology-driven company specializing in multimedia ecosystems, IoT, and AI-powered security solutions. Our product portfolio includes Set-Top Boxes, HDMI Dongles, GPON CPEs, and AI-driven IP Cameras with advanced features like facial recognition...


  • Chennai, India Mirror Institute For Embedded Technology Full time

    Job Opening: Embedded Engineer Trainer - Contract RolePosition OverviewWe are seeking an Embedded Engineer Trainer on a contractual basis to deliver specialized training in embedded systems, microcontroller programming, real-time operating systems (RTOS), and IoT-based applications. The trainer will be responsible for designing, developing, and delivering...


  • Chennai, Tamil Nadu, India Gemicates Full time US$ 80,000 - US$ 1,20,000 per year

    Job Summary:We are seeking a highly skilled and motivatedEmbedded Systems Engineerto 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:Embedded...


  • Chennai, Tamil Nadu, India beBeeElectronics Full time ₹ 15,00,000 - ₹ 20,00,000

    Electronics Engineering ProfessionalWe are seeking an accomplished electronics engineering professional with expertise in embedded systems to lead the development of our innovative IR receiver and transmitter system. As a vital member of our engineering team, you will be responsible for the end-to-end development of the system, encompassing design,...


  • Chengalpattu, Chennai, Tamil Nadu, India RuRu Tek Pvt Ltd Full time ₹ 2,10,000 - ₹ 4,20,000 per year

    Job Title: Embedded Systems Engineer/ Software Engineer /Sr. SoftwareEngineer / Assistant Manager / ManagerCompany: Ruru Tek Private LimitedLocation: Mahindra World City, Chengalpattu, Tamil NaduExperience: 0-3Years, 3-5Years, 5-8Years, 8-12Years, 12-15Years or aboveCompany Overview:Ruru Tek Private Limited is a leading Indian ODM/OEM company specializing...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 16,00,000 - ₹ 24,00,000

    Embedded Software EngineerSeeking a highly skilled Embedded Software Engineer with expertise in Linux-based embedded systems to join our team.Key Responsibilities:Develop and maintain Linux Board Support Packages (BSP) tailored for embedded platforms.Design, implement, and debug Linux Kernel modules and device drivers.Build efficient Embedded C applications...