Ielektron - Lead Embedded Engineer - C/C++

4 days ago


Chennai, India IELEKTRON Full time

As a Lead Embedded Engineer, you will play a crucial role in leading and guiding a team of skilled engineers to develop cutting-edge embedded software solutions. You will be responsible for the entire software development lifecycle, from initial architecture design to final product delivery. Your technical expertise, leadership skills, and problem-solving abilities will be essential to drive innovation and ensure the success of our projects.


Key Responsibilities :


- Define and maintain the overall technical vision and strategy for embedded software development.


- Lead the architecture and design of complex embedded systems, ensuring scalability, performance, and reliability.


- Collaborate with cross-functional teams (hardware, system engineering, etc.) to align on technical requirements and integration.


- Provide technical guidance, mentorship, and coaching to team members, fostering a culture of continuous learning and improvement.


- Drive the adoption of best practices, coding standards, and tools to ensure code quality and maintainability.


- Plan, track, and manage the progress of embedded software development projects, ensuring timely delivery and adherence to project timelines.


- Identify and mitigate project risks, proactively addressing potential challenges.


- Monitor project metrics and KPIs to assess project health and make necessary adjustments.


- Collaborate with stakeholders to manage expectations and communicate project status effectively.


- Lead and motivate a high-performing team of embedded software engineers.


- Foster a positive and collaborative team culture that encourages innovation and teamwork.


- Assign tasks, provide clear expectations, and track team performance.


- Conduct regular performance reviews and provide constructive feedback to help team members grow and develop.


- Possess strong C/C++ programming skills and a deep understanding of embedded systems concepts.


- Have experience with RTOS (Real-Time Operating Systems) and embedded Linux.


- Be proficient in communication protocols such as CAN, LIN, SPI, I2C, and Ethernet.


- Have a solid understanding of software development methodologies (Agile/Scrum) and tools (e.g., Git, Jenkins, Jira).


- Be familiar with safety-critical standards like ISO 26262 and be able to apply them to embedded software development.


- Have experience in E-Mobility, specifically testing BMS, MCU, TCU, and VCU, is a significant advantage.


Required Skills and Qualifications :


- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.


- 6-10 years of experience in embedded software development.


- Strong C/C++ programming skills.


- Experience with RTOS, embedded Linux, and communication protocols.


- Excellent problem-solving and debugging skills.


- Strong communication and interpersonal skills.


- Experience with Agile/Scrum methodologies.


- Familiarity with safety-critical standards (e.g., ISO 26262).


- Experience in E-Mobility, testing BMS, MCU, TCU, and VCU (preferred).

(ref:hirist.tech)

  • Chennai, India IELEKTRON Full time

    As a Lead Embedded Engineer, you will play a crucial role in leading and guiding a team of skilled engineers to develop cutting-edge embedded software solutions. You will be responsible for the entire software development lifecycle, from initial architecture design to final product delivery. Your technical expertise, leadership skills, and problem-solving...


  • Chennai, Tamil Nadu, India IELEKTRON Full time

    Job Title: Embedded Software Development LeadAbout the Role:We are seeking an experienced Embedded Software Development Lead to join our team at Ielektron. As a key member of our engineering team, you will be responsible for leading the development of cutting-edge embedded software solutions.Key Responsibilities:Define and maintain the overall technical...


  • Chennai, Tamil Nadu, India IELEKTRON Full time

    About the RoleWe are seeking an exceptional Lead Embedded Software Development Engineer to join our team at IELEKTRON.

  • Embedded Developer

    2 weeks ago


    Chennai/Bangalore, India L A Consultancy Full time

    Profile details :- BE , BTech, ME, MTech candidates having 1 to 4 years of experience in - Development experience in Embedded domain using C Programming- Experience in Microprocessor - Experience in working on any Linux/Android Drivers Alternative : - Embedded C or C++ With (Linux or RTOS)- Embedded C or C++ With (Linux or RTOS or Android ) with Kernel...

  • Embedded C Engineer

    3 months ago


    Chennai, India TekPillar Full time

    Job Title : Embedded Software EngineerExperience : 4 to 6 YearsLocation : ChennaiKey Skills :- Embedded C,C++, RTOS, Microcontroller - Embedded C/C++ : Strong proficiency in writing and optimizing code for embedded systems. - RTOS : Experience working with Real-Time Operating Systems (e.g., FreeRTOS, VxWorks, ThreadX, etc.). - Microcontrollers : Deep...

  • Embedded C Engineer

    2 weeks ago


    Chennai, India TekPillar Full time

    Job Title : Embedded Software Engineer Experience : 4 to 6 Years Location : Chennai Key Skills : - Embedded C,C++, RTOS, Microcontroller - Embedded C/C++ : Strong proficiency in writing and optimizing code for embedded systems. - RTOS : Experience working with Real-Time Operating Systems (e.g., FreeRTOS, VxWorks, ThreadX, etc.). - Microcontrollers...

  • Embedded Developer

    24 minutes ago


    Chennai, India Angel and Genie Full time

    Job Description :- Meeting with clients, designers, and engineering teams to define technical requirements.- Designing program architecture based on project requirements and hardware specifications.- Writing software code, embedded programs, and system protocols.- Conducting tests on the embedded software systems to ensure proper integration.-...


  • Chennai, India Epergne Solutions Full time

    Epergne Solutions is looking for Engineers/Sr. Engineers Designation: Embedded Developer For C++ Work mode: In office Payroll: Epergne Solutions / FTE Job location: Chennai Job description: Epergne Solutions is looking for Embedded C++ Engineers/Sr. Engineers Years of Experience: 3 - 10 Years Must have skills: Embedded C++ Salary : As per market...

  • Embedded C Developer

    3 months ago


    Chennai, India SAN Engineering Solutions Full time

    Job Description :Key Responsibilities :Software Development :- Design, develop, and implement embedded software solutions using C programming language.- Optimize code for performance, memory usage, and power consumption.- Collaborate with hardware engineers to ensure compatibility and integration.Protocol Implementation :- Implement and test CAN protocols,...


  • Chennai, India Changeleaders Full time

    Job Title: Senior Software Engineer (Embedded Linux and C/C++)We're looking for a seasoned Senior Software Engineer to join our team at Changeleaders. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge software solutions for our embedded Linux devices.Key Responsibilities:Design and develop...


  • Chennai, India Toyota Connected India Full time

    About Toyota Connected:If you want to change the way the world works, transform the automotive industry and positively impact others on a global scale, then Toyota Connected is the right place for you! Within our collaborative, fast-paced environment we focus on continual improvement and work in a highly iterative way to deliver exceptional value in the form...


  • Chennai, India Toyota Connected India Full time

    About Toyota Connected:If you want to change the way the world works, transform the automotive industry and positively impact others on a global scale, then Toyota Connected is the right place for you! Within our collaborative, fast-paced environment we focus on continual improvement and work in a highly iterative way to deliver exceptional value in the form...

  • Embedded C Developer

    2 weeks ago


    Chennai/Hyderabad, India SAN Engineering Solutions Full time

    Job Description : Key Responsibilities :Software Development :- Design, develop, and implement embedded software solutions using C programming language.- Optimize code for performance, memory usage, and power consumption.- Collaborate with hardware engineers to ensure compatibility and integration.Protocol Implementation :- Implement and test CAN protocols,...

  • Embedded C Developer

    3 weeks ago


    Chennai, India 7hillsts Private Limited Full time

    Embedded C Developer, Microcontroller, Driver development Application Development. Embedded C programmingLow Level driver developmentMicrocontroller and MicroprocessorSPI, UART, DMA, NVM, PWM,I2C,Flash memory concepts,CAN,LIN,J1939.


  • Chennai, India Toyota Connected India Full time

    About Toyota Connected: If you want to change the way the world works, transform the automotive industry and positively impact others on a global scale, then Toyota Connected is the right place for you! Within our collaborative, fast-paced environment we focus on continual improvement and work in a highly iterative way to deliver exceptional value in the...


  • Chennai, India Toyota Connected India Full time

    About Toyota Connected:If you want to change the way the world works, transform the automotive industry and positively impact others on a global scale, then Toyota Connected is the right place for you! Within our collaborative, fast-paced environment we focus on continual improvement and work in a highly iterative way to deliver exceptional value in the form...


  • Chennai, India Toyota Connected India Full time

    About Toyota Connected: If you want to change the way the world works, transform the automotive industry and positively impact others on a global scale, then Toyota Connected is the right place for you! Within our collaborative, fast-paced environment we focus on continual improvement and work in a highly iterative way to deliver exceptional value in the...


  • Chennai, India Toyota Connected India Full time

    About Toyota Connected:If you want to change the way the world works, transform the automotive industry and positively impact others on a global scale, then Toyota Connected is the right place for you! Within our collaborative, fast-paced environment we focus on continual improvement and work in a highly iterative way to deliver exceptional value in the form...

  • Embedded C++ Developer

    2 months ago


    Anywhere in India/Multiple Locations/Chennai/Bangalore Devlats Pvt Ltd Full time

    Role - Embedded Developers(C++) With Dotnet DeveloperJob Description :- Experience with C#/NET.- Experience in Modern C++.- Experience in UI Development using MVVM, MVC architectures.- Experience with MS Windows development.- Experience leading or mentoring a small team of developers.- Proven record of contributing to a MS Windows embedded based product.-...


  • 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...