Embedded Software Director

2 weeks ago


Bengaluru, India Ivanan Consultancy & Service Inc Full time

About the role :


Shape the future of sustainable transportation Join our team as the Director, Embedded Software and lead the development of cutting-edge software for our next generation of EV charging products. As a visionary leader, you'll guide a talented team of engineers, driving the software development process from concept to production while ensuring the highest quality and performance of our solutions.


This is an unparalleled opportunity to contribute to a rapidly growing industry, pushing the boundaries of innovation and influencing the adoption of clean energy solutions. Make a direct impact on the development of smart charging infrastructure that supports Vehicle-to-Grid (V2G) and Vehicle-to-Home (V2H), revolutionizing energy management and unlocking the full potential of EVs.


What you will do :


- Lead and manage a team of embedded software engineers responsible for the design, development, testing, and deployment of software for EV charging products, including AC and DC chargers, V2G technology, bi-directional charging, and V2H integration.


- Define the software architecture and technical roadmap for future EV charging products, aligning with company strategy, market trends, and industry standards like ISO 15118, Open Charge Point Protocol (OCPP), and V2G and V2H interoperability protocols.


- Collaborate closely with hardware, mechanical, and system engineers to ensure seamless integration of software and hardware components.


- Establish and maintain high coding standards and best practices within the team, embracing modern C++ principles and practices.


- Oversee the software development process, including requirements gathering, design, coding for Embedded Linux and Zephyr RTOS platforms, testing, integration, and validation, leveraging efficient tools like Docker for deployment.


- Stay informed about industry trends and emerging technologies in the EV charging and embedded software space, with a keen eye on Bi-directional EV charging advancements and V2G/V2H integration possibilities.


- Represent the embedded software team in cross-functional discussions and meetings, advocating for technical solutions and leading discussions on safety and compliance requirements.


- Mentor and develop junior engineers within the team, fostering a collaborative and growth-oriented environment.


Who you are and what you bring :


- Bachelors degree in computer science, Electrical Engineering, or a related field, masters degree preferred.


- 15+ years of experience in leading and managing embedded software development teams.


- Proven experience in developing software for embedded systems (Linux and RTOS), preferably in the automotive or energy industry.


- Deep understanding of software development methodologies like Agile and Scrum, and experience with CI/CD practices.


- Strong expertise in C++ (modern practices preferred) and other relevant programming languages like Python.


- Solid understanding of ISO 15118, OCPP, V2G and V2H interoperability protocols, and other relevant safety and compliance standards for EV charging.


- Excellent communication, interpersonal, and leadership skills.


- Ability to work effectively in a fast-paced and dynamic environment.


- Passion for sustainable technology and electric vehicles.

(ref:hirist.tech)

  • Bengaluru, India Advanced Sterilization Products Full time

    Office Address : #16 Salarpuria Premia (Opp. Cessna Business Park), Sarjapur Outer Ring Road (ORR), Bangalore 560103SummaryThe Senior Embedded Software Engineer is responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work closely with the verification and validation team to...


  • Bengaluru, India HirePeer Full time

    Senior Security Embedded Software EngineersWhat you will do●Design and implement secure embedded software for next generation solar power and communications devices; Specifying, designing, implementing and testing embedded real-time security software in C/C++●Analyses existing systems to find areas for improvement●Identify potential security...


  • Bengaluru, India HirePeer Full time

    Senior Security Embedded Software Engineers What you will do ●Design and implement secure embedded software for next generation solar power and communications devices; Specifying, designing, implementing and testing embedded real- time security software in C/C++ ●Analyses existing systems to find areas for improvement ●Identify potential security...


  • Bengaluru, India HirePeer Full time

    Senior Security Embedded Software EngineersWhat you will do●Design and implement secure embedded software for next generation solar power and communications devices; Specifying, designing, implementing and testing embedded real-time security software in C/C++●Analyses existing systems to find areas for improvement●Identify potential security...


  • Bengaluru, India Talon Info Full time

    Company : MindteckRole DescriptionThis is a full-time on-site role for an Embedded Software Developer at Mindteck in Bengaluru. The Embedded Software Developer will be responsible for designing, developing, testing, and maintaining embedded software systems.Skill: Python , Microcontroller/ Microprocessor, LinuxExperience: 5 - 7 yrsLocation: Bangalore


  • Bengaluru, India CAPUF Embedded Full time

    CAPUF Embedded Private Limited is seeking an experienced Business Development Executive to help us increase our business footprint.Our primary focus is to provide engineering services, such as embedded hardware development and firmware/software development, to companies that are building embedded hardware products.We mainly need someone to help us explore...


  • Bengaluru, India Talon Info Full time

    Company : Mindteck Role DescriptionThis is a full-time on-site role for an Embedded Software Developer at Mindteck in Bengaluru. The Embedded Software Developer will be responsible for designing, developing, testing, and maintaining embedded software systems.Skill : Python , Microcontroller/ Microprocessor, LinuxExperience : 5 - 7 yrs Location : Bangalore


  • Bengaluru, India Talon Info Full time

    Company : Mindteck Role DescriptionThis is a full-time on-site role for an Embedded Software Developer at Mindteck in Bengaluru. The Embedded Software Developer will be responsible for designing, developing, testing, and maintaining embedded software systems.Skill : Python , Microcontroller/ Microprocessor, LinuxExperience : 5 - 7 yrs Location : Bangalore


  • Bengaluru, India Talon Info Full time

    Company : Mindteck Role Description This is a full-time on-site role for an Embedded Software Developer at Mindteck in Bengaluru. The Embedded Software Developer will be responsible for designing, developing, testing, and maintaining embedded software systems. Skill : Python , Microcontroller/ Microprocessor, Linux Experience : 5 - 7 yrs Location :...


  • Bengaluru, India CAPUF Embedded Full time

    CAPUF Embedded Private Limited is seeking an experienced Business Development Executive to help us increase our business footprint. Our primary focus is to provide engineering services, such as embedded hardware development and firmware/software development, to companies that are building embedded hardware products. We mainly need someone to help us explore...


  • Bengaluru, India Larsen & Toubro Full time

    8+ Years’ experience in Embedded Software Development using C/Ada83/95 language.  Person should be conversant with software development for Embedded systems/hardware around Microcontrollers, handling communication interfaces like Serial(UART,SPI,I2C), Mil-1553B. Resources like ADCs, DACs, Motors/Actuators.  Experience in development for Target...

  • Embedded Developer

    4 days ago


    Bengaluru, India Nixcel Software Full time

    Job Description :Key Responsibilities :- Passionate about software development- Strong experience in embedded domains, preferably automotive- Exceptional C/C++ programming skills- Strong expertise in Linux system internals- In-depth knowledge of network and socket device drivers- Experience in hardware debugging, porting, and board bring-up- Development...


  • Bengaluru, India Garrett - Advancing Motion Full time

    Our Embedded Software Engineers are finding new and creative ways of making vehicles more efficient every day. Join us and set the industry towards a cleaner future! Part of the Garrett Engineering organization, the Electrification Centre of Excellence team is responsible for developing a differentiated product portfolio of e-boosting solutions...


  • Bengaluru, India Infosys Full time

    Years of experience: 4-15 yearsEmbedded Software DevelopersJob Description:Embedded Software Developer specializing in automotive electronics and software-defined vehicles (SDV). The ideal candidate will have a strong background in embedded systems development, real-time operating systems (RTOS), and experience in developing software for automotive...


  • Bengaluru, India Infosys Full time

    Years of experience: 4-15 years Embedded Software Developers Job Description: Embedded Software Developer specializing in automotive electronics and software-defined vehicles (SDV). The ideal candidate will have a strong background in embedded systems development, real-time operating systems (RTOS), and experience in developing software for automotive...


  • Bengaluru, India Infosys Full time

    Years of experience: 4-15 yearsEmbedded Software DevelopersJob Description:Embedded Software Developer specializing in automotive electronics and software-defined vehicles (SDV). The ideal candidate will have a strong background in embedded systems development, real-time operating systems (RTOS), and experience in developing software for automotive...


  • Bengaluru, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...

  • Software Engineer

    3 weeks ago


    Bengaluru, India Scarlet Wireless India Pvt Ltd. Full time

    In this role, you will be responsible for the design, development, and testing of embedded software components for our innovative products. You will work closely with hardware engineers and other team members to ensure seamless integration and functionality.Design and Develop Software for Embedded Systems :- Design and implement software components and...


  • Bengaluru, India TekWissen India Full time

    Job Title: Embedded Software Testing (Face-2-Face Interviews only)Location: Bangalore, IndiaSkills Required:Exposure to Android / Linux OS /QNX OS is a must.Expertise in end to end system testing (Mobile / Automotive)1-3 years’ work experience in embedded SW testSoftware programming, such as C/C++/Java is a plus, scripting is a must (python, shell)Strong...


  • Bengaluru, India TekWissen India Full time

    Job Title: Embedded Software Testing (Face-2-Face Interviews only)Location: Bangalore, IndiaSkills Required:Exposure to Android / Linux OS /QNX OS is a must.Expertise in end to end system testing (Mobile / Automotive)1-3 years’ work experience in embedded SW testSoftware programming, such as C/C++/Java is a plus, scripting is a must (python, shell)Strong...