Embedded C Systems Software Engineer

20 hours ago


Chennai, Tamil Nadu, India SONA BLW PRECISION FORGINGS LIMITED Full time
Company Overview
Sona BLW Precision Forgings Limited is a leading automotive technology company in India. Our primary focus is on designing, manufacturing, and supplying high-quality mission-critical automotive components such as differential assemblies, gears, conventional and micro-hybrid starter motors, and others.

We are headquartered in Gurugram, India, with 4,500 employees across two business verticals: Driveline Business and Motor Business. Our presence spans 10 manufacturing facilities across four countries: India, USA, China, and Mexico.

We have achieved significant production volumes since our inception and maintain leading market shares in our products. We supply to most of the major global OEMs, deriving revenue mainly from outside India.

Job Description
We are seeking an experienced Automotive Embedded Software Developer to join our team. As a key member, you will be responsible for eliciting requirements and documenting them in DOORS/DNG. You will also develop effective design artifacts using UML notations and familiar tools such as Rhapsody and Enterprise Architect.

Your responsibilities will include developing C language code adhering to style guides, architectural rules, and standards. You will ensure software compliance with ISO 26262 and participate in peer reviews. Additionally, you will estimate work hours for supporting new features and change requests.

You will conduct unit testing using Vector CAST and LDRA tools and perform static analysis against MISRA using LDRA, QAC, and Coverity. Finally, you will be responsible for functional testing, both manual and automated.

Required Skills and Qualifications
To succeed in this role, you must have hands-on experience with Autosar-based projects. Familiarity with any one of the RTOS (FreeRTOS, MicroSAR, embOS, QNX) is essential. Strong debugging, problem-solving, and issue management skills are required.

You should be conversant with Canoe, Canalyzer, Canape, and other tools related to communication protocols. A deep understanding of embedded microcontrollers spanning ARM and Power architectures is necessary. Working knowledge of Autosar and functional safety is also required.

Desired Experience
At least 4 years of exposure to development of electronics hardware/software horizontals is desirable. Knowledgeable in ASPICE, CMMI development processes is a plus. Conversant with AGILE/Scrum methods of SW development is also beneficial. Good presentation skills are essential.

Estimated Salary: ₹1,200,000 - ₹1,800,000 per annum

  • 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 DeveloperJob Summary:N Human Resources & Management Systems is seeking an experienced Firmware Developer to design, develop, test, and maintain low-level software for embedded systems.Key Responsibilities:Firmware Development: Design and implement firmware for embedded systems ensuring efficient and optimized performance.Hardware...


  • 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 Devlats Pvt Ltd Full time

    Job Title: Embedded C++ DeveloperDevlats Pvt Ltd is seeking an experienced Embedded C++ Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining embedded software for MS Windows-based applications.Key Responsibilities:Develop and maintain embedded software using Modern...


  • Chennai, Tamil Nadu, India HCLTech Full time

    Job OverviewHCLTech is a global technology company that enables enterprises to reimagine their businesses for the digital age. With over four decades of innovation and a culture of invention and risk-taking, we offer our clients cutting-edge solutions to stay ahead in the industry.About the RoleWe are currently seeking an experienced C++ Embedded Systems...


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

    Job Title: Embedded Systems SpecialistLocation: RemotePosition Type: Full TimeJob Summary:N Human Resources & Management Systems is seeking an experienced Embedded Systems Specialist to join our team. The ideal candidate will have a solid understanding of C/C programming and experience in firmware development for embedded systems.Key...


  • 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 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 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 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 N Human Resources & Management Systems Full time

    Job Opportunity: Firmware Development and Maintenance SpecialistJob Summary: N Human Resources & Management Systems is seeking a motivated Firmware Development and Maintenance Specialist to assist in designing, developing, and maintaining firmware for embedded systems.Key Responsibilities:Firmware Development: Assist in the development and maintenance of...


  • 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 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 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 Whitefield Careers Full time

    Job Title: Embedded Software EngineerJob Summary:Whitefield Careers seeks an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will design, develop, and test embedded software systems for various applications.Key Responsibilities:Design and develop embedded software systems for various applications.Implement and...


  • 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 ZF Group Full time

    Job Title: Embedded Systems Software ExpertExperience: 5-10 yearsLocation:Requirements:Strong fundamentals in embedded system concepts and software build process.Understanding of AUTOSAR standard (BSW and RTE).Experience with debugging methods and tools (e.g. Trace32 Multi, CANoe, CanDiva).Proficiency in programming languages such as Embedded C.Expertise in...


  • 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 TETRAHED INC Full time

    TETRAHED INC is seeking an experienced Embedded C Engineer to join our team. The ideal candidate will have strong experience in embedded systems, RTOS, and cloud computing.We are looking for a highly skilled professional with a strong background in embedded C programming and experience with RTOS (FreeRTOS). The selected candidate will be responsible for...