Embedded Systems Developer

6 days ago


Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time
Job Title: Embedded Systems Developer

Location: Chennai, India

Position Type: Full-Time

Job Summary:

We are seeking a skilled Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++ programming. You will be working under the guidance of senior developers and engineers, contributing to exciting projects in embedded systems and hardware-software integration.

Key Responsibilities:
  • Firmware Development Support: Assist in the development and maintenance of firmware for embedded systems.
  • Code Implementation: Write clean and efficient code in C/C++ under supervision, ensuring adherence to best practices and design specifications.
  • Testing and Debugging: Help in testing, debugging, and troubleshooting firmware to ensure functionality and performance.
  • Collaboration: Work closely with senior developers, hardware engineers, and other team members to integrate firmware with hardware components.
  • Documentation: Contribute to technical documentation and reports for the firmware development process.
  • Learning and Development: Continuously enhance your skills and knowledge in embedded systems and firmware development, applying new techniques where appropriate.
Qualifications:
  • Education: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Experience:
    • Internship or project experience in firmware or embedded systems development.
    • Familiarity with embedded systems programming using C/C++.
    • Exposure to hardware interfaces (e.g., SPI, I2C, UART, etc.) and microcontroller programming.
  • Skills:
    • Basic understanding of embedded C/C++ programming.
    • Familiarity with microcontrollers (e.g., ARM Cortex, AVR, PIC) or other embedded platforms.
    • Basic knowledge of debugging tools (e.g., JTAG, debuggers) and version control systems (e.g., Git).
    • Familiarity with Real-Time Operating Systems (RTOS) is a plus but not required.
Preferred Qualifications:
  • Experience with academic projects, internships, or extracurricular activities involving embedded systems or firmware development.
  • Familiarity with low-level hardware concepts and communication protocols (e.g., Bluetooth, Zigbee, Wi-Fi).
  • Eagerness to learn and adapt to new technologies.
Soft Skills:
  • Strong willingness to learn and grow in the field of embedded systems.
  • Good problem-solving skills and attention to detail.
  • Strong communication skills, both written and verbal.
  • Ability to work effectively in a team environment.


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperWe are seeking a skilled Embedded Systems Developer to join our team at N Human Resources & Management Systems. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining firmware for embedded systems.Key Responsibilities:Develop and maintain firmware for embedded systems...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:We are seeking a skilled Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++ programming. You...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperWe are seeking a highly motivated and detail-oriented Embedded Systems Developer to join our team at N Human Resources & Management Systems. As a key member of our development team, you will be responsible for designing, developing, and maintaining firmware for embedded systems.Key Responsibilities:Assist in the...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:We are seeking a skilled Embedded Systems Developer to design, develop, and test low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: N Human Resources & Management SystemsPositionType: FullTimeJobSummary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to design, develop, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperLocation: ChennaiPosition Type: Full-TimeJob Summary:We are seeking a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with...


  • Chennai, Tamil Nadu, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems Firmware DeveloperLocation: ChennaiPosition Type: Full TimeJob Summary:We are seeking a motivated Firmware Engineer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn with a solid understanding of C/C programming. You...


  • Chennai, Tamil Nadu, India Talpro Full time

    Job Title: Embedded Systems DeveloperWe are seeking a highly skilled Embedded Systems Developer with extensive experience in C programming for embedded systems, particularly in the networking domain.Key Responsibilities:Develop C-based applications for embedded systems, focusing on new ONTs and Beacons.Work on the OpenWRT platform in Linux to create and...


  • Chennai, Tamil Nadu, India ZF Group Full time

    Embedded Systems DeveloperWe are seeking a skilled Embedded Systems Developer to join our team at ZF Group. The ideal candidate will have a strong background in Embedded C development and experience with Autosar and protocol development.Key Responsibilities:Design and develop embedded systems using C programming languageImplement Autosar and protocol...


  • Chennai, Tamil Nadu, India ZF Group Full time

    Embedded Systems Developer OpportunityWe are seeking a skilled Embedded Systems Developer to contribute to the success of our Organisation.Key Responsibilities:Strong programming experience in Embedded CGood knowledge and work experience in micro-controllers and debuggersExperience in protocols like UDS and CANExperience in AUTOSARExperience in CANoe and CAN...


  • Chennai, Tamil Nadu, India ProPMO Services Private Limited Full time

    Job Title: Embedded Systems SpecialistJob Summary:We are seeking an experienced Embedded Systems Specialist to join our team at ProPMO Services Private Limited. The ideal candidate will have a strong background in Model-Based Development, with expertise in tools such as MATLAB, Simulink, and Embedded Coder.Key Responsibilities:Develop and maintain complex...


  • Chennai, Tamil Nadu, India KPIT Full time

    Job DescriptionWe are seeking a highly skilled Embedded Systems Developer to join our team at KPIT.Key Responsibilities:Design and develop embedded Linux systems with a strong focus on kernel mode driver programming.Develop and maintain Linux device drivers with a strong understanding of IPC and DMA driver development.Collaborate with cross-functional teams...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    Job DescriptionWe are seeking a highly skilled Embedded Network Developer to join our team at Global Pharma Tek.Key ResponsibilitiesDesign and develop software for embedded devices with a strong focus on network connectivity and communication protocols.Collaborate with cross-functional teams to integrate software components and ensure seamless system...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    Key Responsibilities:Develop embedded software with a strong focus on Linux Kernel module programming.Design and implement build scripts using bash, make, cmake, python, and scons.Configure and troubleshoot CI-CD pipelines like Jenkins to ensure seamless integration.About the Role:As an Embedded Developer at Global Pharma Tek, you will play a crucial role in...


  • Chennai, Tamil Nadu, India Global Pharma Tek Full time

    Job RequirementsAt Global Pharma Tek, we are seeking a highly skilled Embedded Network Developer to join our team. The ideal candidate will have a strong background in computer science and at least two years of experience in developing embedded devices.Key Responsibilities:Design and develop embedded systems software using C and C++ programming...


  • Chennai, Tamil Nadu, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Job Title - Firmware DeveloperYears of Experience - 5-9 yearsLocation - ChennaiJob Description:We are seeking a skilled Firmware Developer to join our team at Tech Mahindra (formerly Mahindra Satyam). The ideal candidate will have a strong background in C programming, with expertise in debugging and troubleshooting.Key Responsibilities:Design and develop...


  • Chennai, Tamil Nadu, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Job Title - Firmware DeveloperYears of Experience - 5-9 yearsLocation - ChennaiJD-We are seeking a skilled Firmware Developer to join our team at Tech Mahindra (formerly Mahindra Satyam). The ideal candidate will have a strong background in C programming, debugging, and troubleshooting.Key Responsibilities:Design and develop firmware for microcontrollers and...

  • Embedded Developer

    3 weeks ago


    Chennai, Tamil Nadu, India Tekpillar Full time

    Role : Embedded Developer Work Experience : 3 to 6 YearsLocation : ChenaiMust Have skills : Embedded C, C++, MicrocontrollerKey Responsibilities :- Develop and implement embedded software solutions for Powertrain systems using Embedded C.- Collaborate with cross-functional teams to design, develop, and integrate ADAS and IVI technologies.- Conduct network...