Embedded Systems Software Engineer

3 weeks ago


Chennai, Tamil Nadu, India Covenant Consultants Full time
Job Description

Covenant Consultants is seeking an experienced Embedded Systems Software Engineer to join our team. As a key member of our data engineering group, you will be responsible for designing and implementing scalable and maintainable connected vehicle platforms using Kafka, MQTT, or HTTP and robust databases (NoSQL) to facilitate real-time data streaming and integration from various sources.

Responsibilities:
  • Design and implement microservices development solutions that are scalable and maintainable.
  • Develop systems to ingest data from a variety of sources, including IoT devices, databases, APIs, and external services.
  • Integrate data into downstream systems and data lakes.
  • Implement real-time data processing solutions using MQTT broker, Kafka Streams, Kafka Connect, or similar technologies.
  • Collaborate with the IOT device team for defining the MQTT/HTTP protocol for data communication and with the mobile application team for pushing the data via REST/WEBSOCKETS and analysts, and software engineers to understand data requirements and deliver solutions that meet their needs.
Requirements:
  • Bachelor's degree in Computer Science/Electronics & communications or equivalent degree.
  • Minimum 4 years of relevant experience in developing and deploying applications in cloud settings.
  • Experience in tools like Jira or Rally.
  • Extensive experience in NoSQL databases designing, Data Life Cycle Management.
About Us

Covenant Consultants is a leading provider of consulting services in the field of data engineering. We are committed to delivering high-quality solutions that meet the needs of our clients.

Estimated Salary:

$120,000 - $180,000 per year.



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

    Job Title: Embedded Systems Software EngineerLocation: ChennaiPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Software Engineer 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...


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

    Job Title: Firmware Software EngineerJob Summary: N Human Resources & Management Systems is seeking a skilled Firmware Software Engineer 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...


  • Chennai, Tamil Nadu, India ZF Group Full time

    Job Title: Embedded Systems Software EngineerWe are seeking an experienced Embedded Systems Software Engineer to join our team at ZF Group. This role will be responsible for designing, developing, and integrating software components for embedded systems.About the Role:Develop software components for embedded systems using C programming language.Work with...


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

    Job DescriptionWe are seeking a skilled Software Engineer for Embedded Systems to join our team at Global Pharma Tek.About the RoleIn this critical position, you will be responsible for developing and maintaining software applications for embedded systems. Your expertise in Linux kernel module programming, build scripts using various tools such as bash,...


  • Chennai, Tamil Nadu, India VOLANSYS (An ACL Digital Company) Full time

    Software Engineer Opportunity at VOLANSYS (An ACL Digital Company)We are seeking an experienced Senior Software Engineer to join our team in designing and developing cutting-edge embedded systems.About the RoleThis is a fantastic opportunity for a talented software engineer to work on high-performance embedded systems, leveraging their expertise in MCU...


  • Chennai, Tamil Nadu, India Whitefield Careers Full time

    Job Title: Embedded Software EngineerJob Summary: We are seeking an experienced Embedded Software Engineer to join our team at Whitefield Careers. The ideal candidate will have a strong background in C programming, microcontrollers, and RTOS.Key Responsibilities:Design and implement software features for embedded systemsPerform effective design and code...


  • Chennai, Tamil Nadu, India CIEL HR Full time

    Job Title: Embedded Linux Systems EngineerJob Description:We are seeking a highly skilled Embedded Linux Systems Engineer to join our team at CIEL HR. The ideal candidate will have excellent Embedded C/C++ skills and experience in Linux BSP, Linux Kernel, and device driver development.Requirements:3-8 years of work experience in Linux BSP, Linux Kernel, and...


  • Chennai, Tamil Nadu, India Changeleaders Full time

    Job Title: Senior Embedded Systems EngineerAt Changeleaders, we're looking for an experienced Senior Embedded Systems Engineer to join our team. This is a challenging role that requires strong technical skills and a passion for innovation.About the Role:We're seeking a highly skilled Senior Embedded Systems Engineer to develop and implement cutting-edge...


  • Chennai, Tamil Nadu, India Logitech Full time

    Logitech G is a leading innovator in the gaming industry, and we are seeking an experienced Software Engineering Manager to lead our Firmware Development team.The successful candidate will have a strong background in embedded software development, with expertise in microcontrollers, sensors, and real-time operating systems (RTOS).About the RoleLead and drive...


  • Chennai, Tamil Nadu, India TETRAHED INC Full time

    Job DescriptionAbout the RoleTETRAHED INC is seeking an exceptional Embedded C Engineer to join our team. The ideal candidate will have a strong background in Embedded C, RTOS, and AWS or IoT. The successful candidate will be able to design, develop, and deploy embedded systems using C programming.Key Responsibilities- Develop and implement embedded software...


  • Chennai, Tamil Nadu, India HCLTech Full time

    About the RoleHCLTech is seeking a skilled Embedded Systems Software Development Specialist to join our team. As a key member of our engineering group, you will play a crucial role in designing and developing software solutions for our clients.Key Responsibilities:Develop high-quality software for embedded systems using C++ or C programming...


  • Chennai, Tamil Nadu, India HARMAN International Full time

    Job SummaryAs a skilled Embedded Systems Software Engineer at HARMAN International, you will play a crucial role in designing, developing, and maintaining cutting-edge kernel-level software components. This is an exciting opportunity to showcase your mastery of open-source development practices, complex driver development, and debugging robust systems.About...


  • Chennai, Tamil Nadu, India Softpath Technologies LLC Full time

    Job Description: Embedded Software EngineerWe are seeking a skilled Embedded Software Engineer to join our team at Softpath Technologies LLC. The ideal candidate will have a strong background in C/C++ programming and experience in developing software for embedded systems.Key Responsibilities:- Design, develop, and test software for embedded systems using...


  • Chennai, Tamil Nadu, India GBIT (Global Bridge InfoTech Inc) Full time

    Job Title: Embedded Systems Engineer - Model-Based DevelopmentJob Summary:We are seeking an experienced Embedded Systems Engineer for our Model-Based Development team. The ideal candidate will have strong skills in Matlab and M-Scripting, with a focus on software development for embedded systems.Responsibilities:Develop and implement model-based development...


  • Chennai, Tamil Nadu, India Zilogic Systems Pvt Ltd Full time

    We are seeking an experienced RDK-B professional to lead the development and integration of RDK-B projects. The ideal candidate will have a deep understanding of RDK-B frameworks, extensive experience in embedded systems, and strong technical leadership skills.Key ResponsibilitiesTechnical LeadershipLead the development and integration of RDK-B...


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

    Embedded Network Software DeveloperJoin Global Pharma Tek as an Embedded Network Software Developer and contribute to the development of cutting-edge embedded systems.Requirements:Mandatory: Bachelor's degree in computer science (or a related field) or equivalent work experience.At least 2 years of development experience in embedded devices.Highly proficient...


  • Chennai, Tamil Nadu, India Live Connections Full time

    We are seeking an experienced Embedded Systems Review Engineer to join our team at Live Connections.Estimated Salary: $120,000 - $180,000 per year.The ideal candidate will have a minimum of 7-9 years of experience in the embedded industry, with a strong background in firmware development and C programming.Job Description:As an Embedded Systems Review...


  • Chennai, Tamil Nadu, India SONA BLW PRECISION FORGINGS LIMITED Full time

    About SONA BLW PRECISION FORGINGS LIMITED">We are a leading automotive technology company in India, specializing in designing, manufacturing, and supplying high-quality mission-critical automotive components.">Job Overview">We are seeking an experienced Embedded Systems Software Engineer to join our team in Chennai – Padur. The successful candidate will be...


  • Chennai, Tamil Nadu, India Rapyuta Robotics Full time

    About Rapyuta RoboticsRapyuta Robotics, an ETH Zurich spin-off, aims to make robots more accessible in the logistics industry. We seek individuals who believe collaborative work leads to effective and sustainable outcomes.**Job Summary:** As an Embedded Software Engineer, you will collaborate with Electronic Engineers, Embedded Systems Engineers, and...


  • Chennai, Tamil Nadu, India GBIT (Global Bridge InfoTech Inc) Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Development Engineer to join our team in Chennai, India. As a key member of our team, you will be responsible for developing and implementing model-based systems engineering solutions using MATLAB and mScripting.Key Responsibilities:Develop and maintain high-quality embedded software...