Jobs
Interviews

81 Can Protocol Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

1.0 - 4.0 years

2 - 6 Lacs

bengaluru

Work from Office

Design develop and test embedded software on ARM microcontrollers work with Linux debug hardware/software issues implement CAN/LIN protocols ensure compliance with automotive standards and collaborate with cross-functional teams

Posted 1 day ago

Apply

3.0 - 6.0 years

4 - 7 Lacs

hyderabad

Work from Office

9+ years experience in automotive/embedded software programming domain, technical leading experience Strong knowledge & experience in Embedded SW programming with C/C++ SW development experience for onboard communication protocols in application level(SPI/I2C) , Data link and Transport layer & Diagnostics Experience in Debugging tools like Lauterbach Trace32 Bench level developer testing (PIL) experience EOL Calibration in Automotive domain Additional/optional: Knowledge on CAN protocol, Ethernet protocol Understanding on Failsafe and Diagnostics concepts Experience in Automotive Camera calibration

Posted 1 day ago

Apply

5.0 - 8.0 years

12 - 17 Lacs

pune

Work from Office

Experience : 7-9 years Proficient in embedded C, C++ programming, Oops Concepts, Python, data structures Good knowledge on any RTOS preferably Zephyr / FreeRTOS Demonstrated good knowledge of Embedded Firmware development with 16 Bit / 32 Bit Microcontrollers (STM32, ESP32) Hands on experience in low level embedded software design and development including board bring-up, testing and debugging Experience on communication interfaces as I2C, SPI, RS232/485, USB Understanding of any Industrial protocols like Ethernet, Modbus, REST is preferable Hands-on experience on CAN protocol is preferable. Good hands on experience in MQTT, HTTP, BLE, Wi-Fi and Webserver Good knowledge of GitHub, JIRA and Agile/SAFe methodologies

Posted 4 days ago

Apply

15.0 - 20.0 years

9 - 13 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education As a Software Development Lead, you will be responsible for developing and configuring software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collaborating with various teams, applying your knowledge of technologies and methodologies, and ensuring that the software solutions meet client needs and project requirements. You will engage in problem-solving and decision-making processes that drive the success of the projects you oversee, while also mentoring and guiding your team members to achieve their best work.Roles & Responsibilities:1.Design, develop, and perform pre-integration of software components for automotive ECUs using C++ and Python.2.Implement asynchronous communication mechanisms for efficient data exchange.3.Apply multithreading techniques to ensure high performance and responsiveness.4.Utilize Rx or similar reactive libraries to build scalable and resilient systems.5.Implement and validate automotive diagnostic services, including fault detection, DTC management, and communication over CAN, SOME/IP, and DoIP.6.Perform Rest-bus simulations for ECU development and validation in virtual environments.7.Perform pre-integration of software modules and validate their interaction with ECUs and hardware platforms.8.Collaborate with cross-functional teams to define, design, and integrate new features.9.Write clean, maintainable, and well-documented code.10.Debug and resolve issues related to C++ and Python applications.11.Optimize code for performance, memory usage, and reliability.1.Professional & Technical Skills: Hands-on experience in software development, Automotive ECU Development and Pre-Integration, unit testing for automotive Electronic Control Units (ECUs).2.Strong experience in C++, especially in the context of embedded or automotive systems.3.Strong skills in Python scripting for automation, testing, and tool development.4.Experience with Rest-bus simulation tools for testing ECU communication in the absence of full hardware networks.5.Strong understanding of Automotive CAN protocols and tools (e.g., CANalyzer, CANoe).6.Hands-on experience with SOME/IP (Scalable Service-Oriented Middleware over IP) and Do-IP (Diagnostics over IP) protocols.7.Experience with Automotive Diagnostics (UDS, OBD-II, ISO 14229), including DTC handling, session management, and diagnostic services.8.Proficiency with Rx or other reactive programming frameworks (if retained intentionally).9.Solid understanding of asynchronous communication patterns.10.Expertise in multithreading and concurrency control.11.Knowledge of low-level programming concepts related to real-time systems.12.Familiarity with RTOS and device drivers.13.Experience with version control systems like Git.14.Experience with protocols like MQTT, CAN, SOME-IP, or Serial Communication.15.Hands-on experience with debugging tools, hardware integration, Python-based automation, and pre-integration testing. Additional Information:1.The candidate should have minimum 5 years of experience in Python (Programming Language).2.This position is based at our Bengaluru office.3.A 15-year full time education is required (Bachelor or Master degree in computer science, Electronics, or a related field). Qualification 15 years full time education

Posted 6 days ago

Apply

2.0 - 7.0 years

1 - 4 Lacs

vadodara

Work from Office

Job Title : R&D Engineer (Lithium Ion Battery) Lithium Ion battery Industry Department: Battery Testing Location : Vadodara, Gujarat Qualifications: Diploma in Electrical Engineering field. Basic knowledge of battery technologies, especially lithium-ion chemistry. Familiarity with electrical circuits, wiring, and use of lab instruments (multimeters, oscilloscopes and power supplies). Strong attention to detail, data recording, and reporting skills. Good understanding of safety protocols when working with high-voltage systems. Basic computer skills (MS Excel, test software, data logging tools). Key Responsibilities: Execute battery testing activities according to the given test plan, ensuring all steps align with defined objectives and timeline Perform electrical testing of lithium-ion batteries including capacity checks, charge/discharge cycles, voltage, current, and evaluation of State of Charge (SOC) and State of Health (SOH). Conduct electrical safety and abuse tests such as short-circuit, overcharge, over-discharge, and other critical safety assessments. Operate and maintain battery testing equipment including battery cyclers ensuring proper setup, wiring, and instrumentation. Prepare test setups connect systems accurately and verify instrumentation calibration and readiness. Record, analyse, and report test data using appropriate systems and tools ensuring clear and accurate documentation. Send daily battery testing reports to higher authorities, summarizing test progress, key findings, and any issues identified Handle and supervise a team of 4 to 10 members, ensuring efficient task allocation, team coordination, and performance management Communicate with battery cycler suppliers to report, troubleshoot, and resolve faults or issues with cycler equipment, ensuring minimal downtime Identify and resolve issues related to lithium-ion battery performance, recognizing deviations and troubleshooting root causes. Follow detailed standard operating procedures (SOPs), test protocols, and work instructions to ensure consistency and compliance. Maintain testing logs, calibration records, and adhere strictly to lab safety protocols and quality standards. Collaborate with R&D, Production and quality assurance teams to provide insights and feedback on battery performance and testing outcomes. Maintain, calibrate, and troubleshoot testing equipment to ensure high accuracy and reliability. Utilize PCAN tools for CAN bus communication, monitoring, logging, and data analysis. Identify and troubleshoot issues related to testing processes, equipment malfunctions, and CAN bus data anomalies. Provide detailed documentation of all testing activities, procedures, results, and corrective actions to support continuous improvement.

Posted 6 days ago

Apply

15.0 - 20.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of software solutions, while also performing maintenance and enhancements to existing applications. You will be responsible for delivering high-quality code and contributing to the overall success of the projects you are involved in, ensuring that client requirements are met effectively and efficiently.Roles & Responsibilities:1.Design, develop, and perform pre-integration of software components for embedded systems using Java and C++.2.Implement asynchronous communication mechanisms for efficient data exchange.3.Apply multithreading techniques to ensure high performance and responsiveness.4.Utilize Rx-Java or similar reactive libraries to build scalable and resilient systems.5.Design and develop Android-based services and applications, particularly for AAOS environments.6.Implement and validate automotive diagnostic services, including fault detection, DTC management, and communication over CAN.7.Perform pre-integration of software modules and validate their interaction with ECUs and hardware platforms.8.Collaborate with cross-functional teams to define, design, and ship new features.9.Write clean, maintainable, and well-documented code.10.Debug and resolve issues related to embedded Java, C++, and Android applications.11.Optimize code for performance, memory usage, and reliability.Professional & Technical Skills: 1.Automotive ECU Development and Pre-Integration with Embedded JAVA:Hands-on experience in software development, pre-integration, and unit testing for automotive Electronic Control Units (ECUs).2.Strong experience in Core Java and Embedded Java programming.3.Mandatory experience with Android platform and Android Automotive OS (AAOS), including development and pre-integration of applications and services for in-vehicle infotainment (IVI) systems.4.Expertise in multithreading and concurrency control.5.Proficient in C++, especially in the context of embedded or automotive systems.6.Strong understanding of Automotive CAN protocols and tools (e.g., CANalyzer, CANoe).7.Experience with Automotive Diagnostics (UDS, OBD-II, ISO 14229) including DTC handling, session management, and diagnostic services.8.Knowledge of low-level programming concepts related to embedded systems.9.Familiarity with embedded Linux, device drivers, or real-time operating systems (RTOS) is a plus.10.Experience with version control systems like Git.11.Experience with protocols like MQTT, CAN, or Serial Communication.12.Hands-on experience with debugging tools, hardware integration, and pre-integration testing. Additional Information:1.The candidate should have minimum 5 years of experience in Embedded Android App Development.2.This position is based at our Bengaluru office.3.A 15 year full time education is required (Bachelor or Master degree in computer science, Electronics, or a related field). Qualification 15 years full time education

Posted 6 days ago

Apply

3.0 - 8.0 years

9 - 13 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of software solutions, while also performing maintenance and enhancements to existing applications. You will be responsible for delivering high-quality code and contributing to the overall success of the projects you are involved in, ensuring that all components function seamlessly and meet client requirements. Roles & Responsibilities:- Design, develop, and perform pre-integration of software components for automotive ECUs using C++ and Python.-Implement asynchronous communication mechanisms for efficient data exchange.-Apply multithreading techniques to ensure high performance and responsiveness.-Utilize Rx or similar reactive libraries to build scalable and resilient systems.-Implement and validate automotive diagnostic services, including fault detection, DTC management, and communication over CAN, SOME/IP, and DoIP.-Perform Restbus simulations for ECU development and validation in virtual environments.-Perform pre-integration of software modules and validate their interaction with ECUs and hardware platforms.-Collaborate with cross-functional teams to define, design, and integrate new features.-Write clean, maintainable, and well-documented code.-Debug and resolve issues related to C++ and Python applications.-Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: - Automotive ECU Development and Pre-Integration:Hands-on experience in software development, pre-integration, and unit testing for automotive Electronic Control Units (ECUs).-Strong experience in C++, especially in the context of embedded or automotive systems.-Strong skills in Python scripting for automation, testing, and tool development.-Experience with Restbus simulation tools for testing ECU communication in the absence of full hardware networks.-Strong understanding of Automotive CAN protocols and tools (e.g., CANalyzer, CANoe).-Hands-on experience with SOME/IP (Scalable service-Oriented Middleware over IP) and DoIP (Diagnostics over IP) protocols.-Experience with Automotive Diagnostics (UDS, OBD-II, ISO 14229), including DTC handling, session management, and diagnostic services.-Proficiency with Rx or other reactive programming frameworks (if retained intentionally).-Solid understanding of asynchronous communication patterns.-Expertise in multithreading and concurrency control.-Knowledge of low-level programming concepts related to real-time systems.-Familiarity with RTOS and device drivers.-Experience with version control systems like Git.-Experience with protocols like MQTT, CAN, SOME/IP, or Serial Communication.-Hands-on experience with debugging tools, hardware integration, Python-based automation, and pre-integration testing. Additional Information:-The candidate should have minimum 3 years of experience in Python (Programming Language).-This position is based at our Bengaluru office.-A 15 years full time education is required. -Bachelor's or master's degree in computer science, Electronics, or a related field. Qualification 15 years full time education

Posted 6 days ago

Apply

15.0 - 20.0 years

9 - 13 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Embedded Android App Development Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collaborating with various teams, applying your knowledge of technologies and methodologies, and ensuring that the software solutions meet the project requirements effectively and efficiently. You will engage in problem-solving and decision-making processes that contribute to the overall success of the project and the satisfaction of the client.Roles & Responsibilities:1.Design, develop, and perform pre-integration of software components for embedded systems using Java and C++.2.Implement asynchronous communication mechanisms for efficient data exchange.3.Apply multithreading techniques to ensure high performance and responsiveness.4.Utilize Rx-Java or similar reactive libraries to build scalable and resilient systems.5.Design and develop Android-based services and applications, particularly for AAOS environments.6.Implement and validate automotive diagnostic services, including fault detection, DTC management, and communication over CAN.7.Perform pre-integration of software modules and validate their interaction with ECUs and hardware platforms.8.Collaborate with cross-functional teams to define, design, and ship new features.9.Write clean, maintainable, and well-documented code.10.Debug and resolve issues related to embedded Java, C++, and Android applications.11.Optimize code for performance, memory usage, and reliability.Professional & Technical Skills: 1.Automotive ECU Development and Pre-Integration with Embedded JAVA:Hands-on experience in software development, pre-integration, and unit testing for automotive Electronic Control Units (ECUs).2.Strong experience in Core Java and Embedded Java programming.3.Mandatory experience with Android platform and Android Automotive OS (AAOS), including development and pre-integration of applications and services for in-vehicle infotainment (IVI) systems.4.Expertise in multithreading and concurrency control.5.Proficient in C++, especially in the context of embedded or automotive systems.6.Strong understanding of Automotive CAN protocols and tools (e.g., CANalyzer, CANoe).7.Experience with Automotive Diagnostics (UDS, OBD-II, ISO 14229) including DTC handling, session management, and diagnostic services.8.Knowledge of low-level programming concepts related to embedded systems.9.Familiarity with embedded Linux, device drivers, or real-time operating systems (RTOS) is a plus.10.Experience with version control systems like Git.11.Experience with protocols like MQTT, CAN, or Serial Communication.12.Hands-on experience with debugging tools, hardware integration, and pre-integration testing. Additional Information:- 1.The candidate should have minimum 5 years of experience in Embedded Android App Development.2.This position is based at our Bengaluru office.3.A 15-year full time education is required (Bachelor or Master degree in computer science, Electronics, or a related field.) Qualification 15 years full time education

Posted 6 days ago

Apply

15.0 - 20.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Automotive ECU Software Good to have skills : NA Minimum 2 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of software solutions, while also performing maintenance and enhancements to existing applications. You will be responsible for delivering high-quality code and contributing to the overall success of the projects you are involved in, ensuring that all components function seamlessly together. Roles & Responsibilities:- Design, develop, and perform pre-integration of software components for automotive ECUs using C++ and Python.-Implement asynchronous communication mechanisms for efficient data exchange.-Apply multithreading techniques to ensure high performance and responsiveness.-Utilize Rx or similar reactive libraries to build scalable and resilient systems.-Implement and validate automotive diagnostic services, including fault detection, DTC management, and communication over CAN, SOME/IP, and DoIP.-Perform Restbus simulations for ECU development and validation in virtual environments.-Perform pre-integration of software modules and validate their interaction with ECUs and hardware platforms.-Collaborate with cross-functional teams to define, design, and integrate new features.-Write clean, maintainable, and well-documented code.-Debug and resolve issues related to C++ and Python applications.-Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: -Automotive ECU Development and Pre-Integration:Hands-on experience in software development, pre-integration, and unit testing for automotive Electronic Control Units (ECUs).-Strong experience in C++, especially in the context of embedded or automotive systems.-Strong skills in Python scripting for automation, testing, and tool development.-Experience with Restbus simulation tools for testing ECU communication in the absence of full hardware networks.-Strong understanding of Automotive CAN protocols and tools (e.g., CANalyzer, CANoe).-Hands-on experience with SOME/IP (Scalable Service-Oriented Middleware over IP) and DoIP (Diagnostics over IP) protocols.-Experience with Automotive Diagnostics (UDS, OBD-II, ISO 14229), including DTC handling, session management, and diagnostic services.-Proficiency with Rx or other reactive programming frameworks (if retained intentionally).-Solid understanding of asynchronous communication patterns.-Expertise in multithreading and concurrency control.-Knowledge of low-level programming concepts related to real-time systems.-Familiarity with RTOS and device drivers.-Experience with version control systems like Git.-Experience with protocols like MQTT, CAN, SOME/IP, or Serial Communication.-Hands-on experience with debugging tools, hardware integration, Python-based automation, and pre-integration testing. Additional Information:- The candidate should have minimum 5 years of experience in Python (Programming Language).- This position is based at our Bengaluru office.- A 15 year full time education is required. -Bachelor's or master's degree in computer science, Electronics, or a related field. Qualification 15 years full time education

Posted 6 days ago

Apply

15.0 - 20.0 years

4 - 8 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : Automotive ECU Software Good to have skills : NA Minimum 2 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of software solutions, while also performing maintenance and enhancements to existing applications. You will be responsible for delivering high-quality code and contributing to the overall success of the projects you are involved in, ensuring that all components function seamlessly together. Roles & Responsibilities:- Design, develop, and perform pre-integration of software components for automotive ECUs using C++ and Python.-Implement asynchronous communication mechanisms for efficient data exchange.-Apply multithreading techniques to ensure high performance and responsiveness.-Utilize Rx or similar reactive libraries to build scalable and resilient systems.-Implement and validate automotive diagnostic services, including fault detection, DTC management, and communication over CAN, SOME/IP, and DoIP.-Perform Restbus simulations for ECU development and validation in virtual environments.-Perform pre-integration of software modules and validate their interaction with ECUs and hardware platforms.-Collaborate with cross-functional teams to define, design, and integrate new features.-Write clean, maintainable, and well-documented code.-Debug and resolve issues related to C++ and Python applications.-Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: -Automotive ECU Development and Pre-Integration:Hands-on experience in software development, pre-integration, and unit testing for automotive Electronic Control Units (ECUs).-Strong experience in C++, especially in the context of embedded or automotive systems.-Strong skills in Python scripting for automation, testing, and tool development.-Experience with Restbus simulation tools for testing ECU communication in the absence of full hardware networks.-Strong understanding of Automotive CAN protocols and tools (e.g., CANalyzer, CANoe).-Hands-on experience with SOME/IP (Scalable Service-Oriented Middleware over IP) and DoIP (Diagnostics over IP) protocols.-Experience with Automotive Diagnostics (UDS, OBD-II, ISO 14229), including DTC handling, session management, and diagnostic services.-Proficiency with Rx or other reactive programming frameworks (if retained intentionally).-Solid understanding of asynchronous communication patterns.-Expertise in multithreading and concurrency control.-Knowledge of low-level programming concepts related to real-time systems.-Familiarity with RTOS and device drivers.-Experience with version control systems like Git.-Experience with protocols like MQTT, CAN, SOME/IP, or Serial Communication.-Hands-on experience with debugging tools, hardware integration, Python-based automation, and pre-integration testing. Additional Information:- The candidate should have minimum 5 years of experience in Python (Programming Language).- This position is based at our Bengaluru office.- A 15 year full time education is required. -Bachelor's or master's degree in computer science, Electronics, or a related field. Qualification 15 years full time education

Posted 6 days ago

Apply

3.0 - 8.0 years

9 - 13 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Python (Programming Language) Good to have skills : NA Minimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code across multiple clients. Your day will involve collaborating with team members to ensure the successful implementation of software solutions, while also performing maintenance and enhancements to existing applications. You will be responsible for delivering high-quality code and contributing to the overall success of the projects you are involved in, ensuring that all components function seamlessly and meet client requirements. Roles & Responsibilities:- Design, develop, and perform pre-integration of software components for automotive ECUs using C++ and Python.-Implement asynchronous communication mechanisms for efficient data exchange.-Apply multithreading techniques to ensure high performance and responsiveness.-Utilize Rx or similar reactive libraries to build scalable and resilient systems.-Implement and validate automotive diagnostic services, including fault detection, DTC management, and communication over CAN, SOME/IP, and DoIP.-Perform Restbus simulations for ECU development and validation in virtual environments.-Perform pre-integration of software modules and validate their interaction with ECUs and hardware platforms.-Collaborate with cross-functional teams to define, design, and integrate new features.-Write clean, maintainable, and well-documented code.-Debug and resolve issues related to C++ and Python applications.-Optimize code for performance, memory usage, and reliability. Professional & Technical Skills: - Automotive ECU Development and Pre-Integration:Hands-on experience in software development, pre-integration, and unit testing for automotive Electronic Control Units (ECUs).-Strong experience in C++, especially in the context of embedded or automotive systems.-Strong skills in Python scripting for automation, testing, and tool development.-Experience with Restbus simulation tools for testing ECU communication in the absence of full hardware networks.-Strong understanding of Automotive CAN protocols and tools (e.g., CANalyzer, CANoe).-Hands-on experience with SOME/IP (Scalable service-Oriented Middleware over IP) and DoIP (Diagnostics over IP) protocols.-Experience with Automotive Diagnostics (UDS, OBD-II, ISO 14229), including DTC handling, session management, and diagnostic services.-Proficiency with Rx or other reactive programming frameworks (if retained intentionally).-Solid understanding of asynchronous communication patterns.-Expertise in multithreading and concurrency control.-Knowledge of low-level programming concepts related to real-time systems.-Familiarity with RTOS and device drivers.-Experience with version control systems like Git.-Experience with protocols like MQTT, CAN, SOME/IP, or Serial Communication.-Hands-on experience with debugging tools, hardware integration, Python-based automation, and pre-integration testing. Additional Information:-The candidate should have minimum 3 years of experience in Python (Programming Language).-This position is based at our Bengaluru office.-A 15 years full time education is required. -Bachelor or master's degree in computer science, Electronics, or a related field. Qualification 15 years full time education

Posted 6 days ago

Apply

10.0 - 14.0 years

35 - 100 Lacs

bangalore rural, kerala

Work from Office

Job Requirements We are looking for a skilled Android Middleware Engineer with expertise in Android Automotive OS (AAOS) to design, develop, and optimize middleware components for next-generation automotive infotainment systems. The ideal candidate will work on bridging the Android framework with vehicle hardware, creating robust and scalable solutions for automotive-specific use cases such as multimedia, connectivity, navigation, and vehicle control systems. Key Responsibilities Design, develop, and optimize middleware interfaces for AAOS, ensuring seamless interaction between the Android framework and automotive hardware. Implement and extend Vehicle HAL (Hardware Abstraction Layer) to support vehicle-specific features such as sensors, climate control, and audio systems. Work on vehicle-to-app interfaces, ensuring seamless communication with in-car systems through Vehicle Property APIs. Perform integration, testing, and debugging of middleware components in an AAOS environment. Customize and extend the AAOS platform to meet specific OEM requirements. Collaborate with hardware, firmware, and framework engineers to ensure smooth middleware integration. Stay updated on the latest developments in AAOS, Android APIs, and automotive technology trends. Work Experience # Skills Requirement Level 1 Strong understanding of Android Automotive OS (AAOS) architecture, AOSP, including the Binder IPC mechanism. Must Have 2 Experience in Android middleware development and HAL implementation. Must Have 3 Proficiency in C/C++ for middleware and HAL development. Must Have 4 Hands-on experiences with Vehicle HAL and VehicleProperty APIs for accessing vehicle data (e.g., fuel level, tire pressure, speed) and controlling hardware. Must Have 5 Strong knowledge of communication protocols (e.g., Bluetooth related, TCP/IP, Wi-Fi, CAN, Ethernet). Must Have 6 Expertise in developing and optimizing middleware interfaces for telephony, media, navigation, and connectivity. Must Have 7 Expertise in Audio Policy Configuration, Android Audio HAL (Hardware Abstraction Layer) customization. Must Have 8 Strong experience in profiling and optimizing middleware performance using tools like Systrace, Perf, and Traceview. Must Have 9 Understanding of multi-threading and concurrency models in Android. Must Have 10 Knowledge of Bluetooth, Wi-Fi, and cellular telephony middleware for automotive environments. Must Have 11 Proficiency in CAN protocols, CAN database (DBC files), CAN Tools (like CANalyzer, CANoe), Debugging & Troubleshooting. Must Have 12 Familiarity with Android Automotive OS boot process. Good To Have 13 Familiarity with secure communication protocols, encryption, and Android’s security model (e.g., SELinux, secure boot). Good To Have 14 Experience with Car APIs like CarAudioManager, CarSensorManager, and CarNavigationManager. Good To Have 15 Understanding of automotive safety standards like ISO 26262 Good To Have 16 Familiarity with automotive development processes and tools (e.g., AUTOSAR, DOORS, Vector tools). Good To Have 17 Understanding of automotive hardware platforms and SoCs (e.g., Qualcomm Snapdragon Automotive). Good To Have 18 Familiarity with diagnostic protocols and tools for automotive systems. Good To Have

Posted 1 week ago

Apply

3.0 - 6.0 years

10 - 14 Lacs

india, bengaluru, thiruvananthapuram

Work from Office

Job Requirements Develop, and optimize middleware interfaces for AAOS, ensuring seamless interaction between the Android framework and automotive hardware. Implement and extend Vehicle HAL (Hardware Abstraction Layer) to support vehicle-specific features such as sensors, climate control, and audio systems. Work on vehicle-to-app interfaces, ensuring seamless communication with in-car systems through Vehicle Property APIs. Perform integration, testing, and debugging of middleware components in an AAOS environment. Customize and extend the AAOS platform to meet specific OEM requirements. Collaborate with hardware, firmware, and framework engineers to ensure smooth middleware integration. Stay updated on the latest developments in AAOS, Android APIs, and automotive technology trends. Work Experience # Skills Requirement Level 1Strong understanding of Android Automotive OS (AAOS) architecture, AOSP, including the Binder IPC mechanism.Must Have2Experience in Android middleware development and HAL implementation.Must Have3Proficiency in C/C++ for middleware and HAL development.Must Have4Hands-on experiences with Vehicle HAL and VehicleProperty APIs for accessing vehicle data (e.g., fuel level, tire pressure, speed) and controlling hardware.Must Have5Strong knowledge of communication protocols (e.g., Bluetooth related, TCP/IP, Wi-Fi, CAN, Ethernet).Must Have6Expertise in developing and optimizing middleware interfaces for telephony, media, navigation, and connectivity.Must Have7Expertise in Audio Policy Configuration, Android Audio HAL (Hardware Abstraction Layer) customization.Must Have8Strong experience in profiling and optimizing middleware performance using tools like Systrace, Perf, and Traceview.Must Have9Understanding of multi-threading and concurrency models in Android.Must Have10Knowledge of Bluetooth, Wi-Fi, and cellular telephony middleware for automotive environments.Must Have11Proficiency in CAN protocols, CAN database (DBC files), CAN Tools (like CANalyzer, CANoe), Debugging & Troubleshooting.Must Have12Familiarity with Android Automotive OS boot process.Good To Have13Familiarity with secure communication protocols, encryption, and Android’s security model (e.g., SELinux, secure boot).Good To Have14Experience with Car APIs like CarAudioManager, CarSensorManager, and CarNavigationManager.Good To Have15Understanding of automotive safety standards like ISO 26262Good To Have16Familiarity with automotive development processes and tools (e.g., AUTOSAR, DOORS, Vector tools).Good To Have17Understanding of automotive hardware platforms and SoCs (e.g., Qualcomm Snapdragon Automotive).Good To Have18Familiarity with diagnostic protocols and tools for automotive systems.Good To Have

Posted 1 week ago

Apply

3.0 - 8.0 years

6 - 14 Lacs

chennai

Work from Office

- Proficiency in C is must. - Low level assembly programming is value added - 32-bit Processor/Controller (Cortex-M3/M4) Architecture & Programming Interfaces knowledge is essential - Hands on development experience in BSP and Peripheral driver development - Hands on experience in board level interface protocols (I2C/SPI/UART) - Hands on experience in communication protocols (RS-232/RS-485) - Familarity in understanding Electrical & PCB circuits and schematic drawings - Excellent Trouble Shooting and Debugging skills - Proficiency in Embedded C programming - Working Knowledge in IDEs like IAR EW for ARM/KEIL MDK or similar - Working knowledge in Debug & Downloading Tools such as JTAG/ISP etc. - Familiarity in performing static analysis check and Unit test for SW modules using any SQM tools - Agile Tools & Practices - Version Control knowledge on any tools such as Clearcase/GIT/SVN

Posted 1 week ago

Apply

1.0 - 3.0 years

3 - 4 Lacs

noida

Work from Office

hardware design & development Schematic design & experience in working on any one of the software tools: Cadence, Orcad / Zuken Cadstar. Analog Circuit understanding, board design around Micro-controller(Arm cortex), Required Candidate profile Microprocessors/Processors, CAN, RS485, RS232, LIN, wireless – Bluetooth,LTE, Wi-Fi, ZigBee etc., will be a plus.Power Supplies (SMPS is a type) design concepts

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

BlueBinaries is a specialized Engineering and Technology partner that accelerates transformation in the mobility industry by adopting a solution-centric approach to create delightful experiences. With expertise in Vehicle E/E Engineering and Digital Technologies, BlueBinaries offers solutions focused on Vehicle Engineering & Systems Development, Digital Engineering & Enterprise IT, and Testing & Homologation to cater to next-gen mobility demands such as Software-Defined Vehicles, E/E Architectures, and Electrification. The innovation-driven teams at BlueBinaries are at the forefront of driving future technologies and solutions, leading the shift towards sustainable mobility with end-to-end services and innovative solutions for future mobility. They are a trusted partner in areas like Digital Cockpit, ADAS/Autonomous Driving systems, Lighting & Visibility Systems, and Comfort & Convenience Electronics. This is a full-time hybrid role for Hiring Automotive Android Experts at BlueBinaries, located in Bengaluru with some work from home flexibility. The role will involve developing and implementing Android-based automotive solutions, ensuring integration with existing systems, and collaborating closely with multidisciplinary teams to deliver top-quality products. Additional responsibilities include debugging and resolving technical issues, conducting code reviews, and staying abreast of the latest technology trends. Qualifications for this role include proficiency in Android Development, Java, and Kotlin skills, experience with Automotive Systems, CAN protocol, and Vehicle Network Communication, knowledge of Embedded Systems, RTOS, and Linux, skills in debugging, performance profiling, and optimization, strong problem-solving and analytical capabilities, ability to work both independently and collaboratively in a hybrid work environment, a Bachelor's degree in Computer Science, Engineering, or related fields, and experience in the automotive industry is considered a plus.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

16 - 20 Lacs

pune

Work from Office

Job Title: Senior Embedded Firmware Engineer Experience : 78 Years Department : Embedded Systems / Firmware Engineering Job Summary: We are seeking a highly skilled and experienced Senior Embedded Firmware Engineer with 78 years of hands-on experience in embedded systems development. The ideal candidate will demonstrate deep expertise in Embedded C programming , CAN communication protocols , UDS , bootloader development , BSW , and device driver development on advanced microcontrollers or SoCs such as TI Sitara, NXP, and Renesas . Experience with Embedded Linux development is essential, and familiarity with the Yocto build system will be considered a strong plus. Knowledge of functional safety standards (ISO 26262 Level 1) and ADAS (Advanced Driver Assistance Systems) such as DMS, AEBS, RADAR, MOIS, and BSIS is highly desirable. Key Responsibilities: Design, develop, test, and debug embedded firmware using Embedded C for automotive-grade microcontrollers and SoCs. Develop and integrate CAN protocol-based communication , including UDS (Unified Diagnostic Services) . Implement and maintain Bootloader , BSW modules , and low-level device drivers . Develop applications and drivers in Embedded Linux environments. Customize and integrate Linux-based solutions, preferably using Yocto Project . Ensure robust integration and testing of software components on target hardware. Collaborate with hardware, systems, and safety teams for system bring-up and feature development. Contribute to software architecture , design documentation , and code reviews . Participate in MIL/SIL testing, unit testing, and system validation. Support ISO 26262 Level 1 compliance activities and documentation. Work on ADAS feature integration , such as Driver Monitoring System (DMS) , AEBS , Radar , MOIS , and BSIS . Required Skills & Qualifications: Bachelor’s or Master’s degree in Electronics, Computer Science, or related field. 7–8 years of professional experience in embedded firmware development . Strong command over Embedded C , real-time programming, and hardware abstraction. Expertise in CAN communication protocols , including UDS . Solid experience in developing bootloaders , BSW , and device drivers . Hands-on experience with microcontrollers / SoCs such as TI Sitara , NXP (S32K, S32G) , and Renesas (RH850, R-Car) . Experience in Embedded Linux development (driver and application layer). Understanding of the Linux kernel and device tree configuration. Familiarity with ISO 26262 (Level 1) functional safety standards. Experience with debugging tools (e.g., JTAG, Lauterbach), CAN tools (e.g., Vector CANoe), and version control (e.g., Git). Preferred Skills (Good to Have): Experience with Yocto Project for Linux builds and customization. Knowledge of ADAS domains such as AEBS, RADAR, DMS, MOIS, BSIS. Familiarity with secure boot , OTA update mechanisms , and cybersecurity concepts. Exposure to static analysis tools , MISRA C , and safety-critical software practices.

Posted 2 weeks ago

Apply

3.0 - 6.0 years

12 - 16 Lacs

pune

Work from Office

Job Title: Systems Engineer Job Summary: As a Systems Engineer, you will work as a member of the Electronics team of the Starkenn Technologies, your mission will mainly be to contribute to ADAS (Advanced Driver Assistance Systems) projects for our OEM customers. Roles & Responsibilities: Create system requirement specification for ADAS functions Design system architecture for complex ADAS projects like AEBS with integrated MOIS , ARAS , DMS , BSIS , LDWS,LKA , ACC , FCWS , Alcohol interlock device etc. Identification and analysis of system errors and development of solutions to correct those Close collaboration with software developers, hardware engineers and other stakeholders for creating and implementing system requirements Conducting safety analyses (e.g. ISO 26262) and evaluating the functional safety for driver assistance functions. Experience of system engineering of ADAS functions at ASIL-C / D Excellent knowledge of Cyber Security ISO 21434 In depth knowledge of AIS standards like AIS-184 , AIS-162 , AIS-187 ,AIS-189 , AIS-190 , AIS-004 Support in technical communication with customers and partners including RFQ response Spearheading POC activities with OEM customers Basic Understanding of mechanical packaging for ECUs Excellent understanding of CAN communication Excellent understanding of ISO-14229 ( UDS) and SAE J - 1939 Excellent understanding of sensors like RADAR , Camera and experience in creation of customized sensor specifications based on project requirements Required Skills & Qualifications: At least 3 years of experience as System Engineer in the automotive domain. Sound knowledge of system architecture design, ideally in the ADAS domain. Solid understanding of MBSE Excellent knowledge of project & requirement management tools like JIRA and confluence Goal-oriented communication skills and strong ability to work in a team Strong analytical, structural thinking skills Experience of managing OEM customers from RFI phase till POC phase Bachelors or master’s degree in Electronic engineering, Computer Science, or a related field. Ways to stand out from the crowd: Experience of test and validation of ADAS systems, HIL, SIL & Vehicle is desired, but not essential. (Preferable dSPACE HIL Plant Modeling using Matlab , Simulink /Stateflow) Experience in Embedded C programming Experience in UML and SysML

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 - 0 Lacs

karnataka

On-site

At Capgemini Engineering, the world leader in engineering services, you will have the opportunity to work with a global team of engineers, scientists, and architects to support innovative companies in unleashing their potential. Our digital and software technology experts are known for their unique R&D and engineering services across various industries, ranging from autonomous cars to life-saving robots. Join us for a career filled with endless opportunities where you can truly make a difference, and where each day presents new challenges and excitement. You should have experience in the Automotive Infotainment domain, particularly in creating test scripts using Python for Infotainment use cases. Proficiency in robot framework and a solid understanding of OOPs concepts in Python are essential. You must possess a strong knowledge of testing methodologies, Python, as well as tools like GitLab and JIRA. Experience in automating scripts with appium and familiarity with Agile processes are crucial. Additionally, you should have expertise in JIRA and Bug management tools, along with integrating them with automation. Being adept at creating and maintaining test data for automation testing is a key requirement. Your role will involve designing test and defect reporting formats, managing the team, and setting up test benches and associated debug systems. Expert programming skills in Python and Pytest are necessary, along with a good grasp of Infotainment System Architecture and Design Principles. Experience in Media player, Bluetooth, IAP, Android auto, Device manager, Remote UI, vehicle diagnostics (UDS, DoIP), and CAN Protocol will be advantageous. Proficiency in Pytest and test automation using CI/CD will be a plus. You will primarily work in the area of Software Engineering, focusing on the development, maintenance, and optimization of software solutions and applications. Your responsibilities will include applying scientific methods to analyze and solve software engineering problems, developing and applying software engineering practices, and supervising the technical and administrative work of other software engineers. Collaboration with team members and stakeholders will be essential, and you should be able to work autonomously with minimal supervision. As a Grade Specific Software Engineer at Capgemini Engineering, you are expected to be fully competent in your area, with a deep understanding of programming concepts, software design, and development principles. You will work autonomously, act as a key contributor in a complex environment, and lead software design and development activities. Proactive engagement with internal/external client needs, innovative problem-solving, and effective team management are key aspects of your role. You should be able to handle project issues, drive your team towards technical and commercial success, and manage costs effectively. Effective communication, motivation of team members, and the ability to explain complex concepts clearly are crucial skills for this position. Capgemini is a global business and technology transformation partner, supporting organizations in their journey towards a digital and sustainable world. With a diverse team of over 340,000 members in more than 50 countries, Capgemini leverages its expertise in AI, cloud, data, and industry knowledge to deliver end-to-end services and solutions. Trusted by clients worldwide, Capgemini's 55-year legacy is built on unlocking technology's value to address diverse business needs and challenges.,

Posted 2 weeks ago

Apply

3.0 - 8.0 years

5 - 11 Lacs

hosur, bengaluru

Work from Office

Role & responsibilities Role and Responsibilities: 1. Experience (minimum) in embedded software design and development. 2. Good knowledge in C programming. 3. Should have worked on microcontroller ( 8-Bit, 16-Bit MCU from NXP, Microchip, ST Micro and Renesas). 4. Good knowledge in communication protocol such as CAN, SPI, I2C and UART. 5. Should have worked on MCU peripherals such as GPIO, ADC, Timers & PWM. 6. Should have worked on Vector CANape. 7. Should be good in problem analysis and solving skill. 8. Added advantage - knowledge in Power electronics such as SCR, MOSFET, IGBT and their driving circuit design. 9. Added advantage – Knowledge in 2-wheeler EFI ECU system such as Fuel Pump, Sensor, Lambda sensor and actuators. 10. Good knowledge in Motor control algorithm such as Trapezoidal, Sinusoidal control. 11. Added advantage – Knowledge in ASPICE and ISO26262. 12. Will be responsible for customer requirement analysis, high-level system design and delegation/Review of work to other team member. 13. Should have good written and oral communication. Experience Required : 3 - 5 years Skills Required: Technical Skills: Microcontroller selection & programming (Embedded C) I/O Configuration,ADC,PWM with complimentary PWM,Timers Communication:CAN,SPI,I2C,UART,LIN,SENT Compilers & IDE: MPLABX, Code Warrier, CS+ Simulation: Proteus,Matlab model based software Algorithm: Field Oriented Control, Propotional Integrator and Differentiator Controller, First order transfer function Debugger, Bootloader & Drivers. GUI development (Visual studio,Eclips,NI) CAN OE,Vector tools Software validation skills using test scripts. Preferred candidate profile Role and Responsibilities: 1. Experience (minimum) in embedded software design and development. 2. Good knowledge in C programming. 3. Should have worked on microcontroller ( 8-Bit, 16-Bit MCU from NXP, Microchip, ST Micro and Renesas). 4. Good knowledge in communication protocol such as CAN, SPI, I2C and UART. 5. Should have worked on MCU peripherals such as GPIO, ADC, Timers & PWM. 6. Should have worked on Vector – CANape. 7. Should be good in problem analysis and solving skill. 8. Added advantage - knowledge in Power electronics such as SCR, MOSFET, IGBT and their driving circuit design. 9. Added advantage – Knowledge in 2-wheeler EFI ECU system such as Fuel Pump, Sensor, Lambda sensor and actuators. 10. Good knowledge in Motor control algorithm such as Trapezoidal, Sinusoidal control. 11. Added advantage – Knowledge in ASPICE and ISO26262. 12. Will be responsible for customer requirement analysis, high-level system design and delegation/Review of work to other team member. 13. Should have good written and oral communication. Experience Required : 3 - 5 years Skills Required: Technical Skills: Microcontroller selection & programming (Embedded C) I/O Configuration,ADC,PWM with complimentary PWM,Timers Communication:CAN,SPI,I2C,UART,LIN,SENT Compilers & IDE: MPLABX, Code Warrier, CS+ Simulation: Proteus,Matlab model based software Algorithm: Field Oriented Control, Propotional Integrator and Differentiator Controller, First order transfer function Debugger, Bootloader & Drivers. GUI development (Visual studio,Eclips,NI) CAN OE,Vector tools Software validation skills using test scripts.

Posted 2 weeks ago

Apply

6.0 - 9.0 years

18 - 22 Lacs

bengaluru

Work from Office

This role will be based out of Bengaluru, India. Position Responsibilities Develops & Reviews verification, validation, and integration processes for vehicle management software in compliance with internal and industry standards and regulations. Architects in the development of verification methodologies, test environment, hardware software integration and software-software integration tests. Develops & Reviews test plans and test cases for vehicle management software validation. Reviews the development and maintenance of software documentation, including design documents, user manuals, and technical specifications. Researches and leads the implementation of current and emerging technologies, tools, frameworks, and methods in vehicle management software development. Basic Qualifications Bachelor or Higher equivalent degree is required. 12+ years of experience in Embedded C, Python 12+ years of experience in Real time OS, Linux 10+ years of experience in Trace32, Vector Cast, MATLAB, Understand for C, Polyspace, GIT, JIRA 10+ years of experience in A429, AFDX, CAN protocols. Preferred Qualifications Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science Knowledge of aircraft systems (e.g., avionics, hydraulic, electrical, egress systems), components (e.g., multifunction displays wing, engine, landing gear transmission), and loadable/non-loadable software (e.g., radar operational programs, inertial navigation programs, operational flight programs). Knowledge of techniques to help identify a customer's organization, capabilities, practices, support resources, preferences, problems, and other constraints in order to provide effective product support and technical issue resolution. Knowledge of real-time software architecture and design methodologies. Ability to synthesize real-time software architectures and designs that meet real-time requirements, characteristics and constraints. Knowledge of domains, characteristics, constraints and products that require real-time software and influence architecture, requirements, interfaces, designs, and integration/test approaches. Real-time domain examples include control systems, human interfaces and signal processing. Examples of characteristics and constraints that impact real-time software include hardware/software timing, sizing, bandwidth, optimization and synchronization. Examples of products include aircraft, missiles, airborne/shipboard/space systems/ground-based operational systems and real-time support systems such as simulators and training systems. Knowledge of real-time target environments, including processor and network architectures, communication protocols, simulation frameworks and electrical interfaces. Ability to build, integrate and troubleshoot software components. Ability to understand the big picture and the inter-relationships of all positions and activities in the system, including the impact of changes in one area on another area. This includes the ability to see and understand the inter-relationships between components of systems and plans, anticipate future events, and apply the principles of systems thinking to accelerate performance. Typical Education & Experience Education/experience typically acquired through advanced education (e.g. Bachelor) and typically 11 Plus years' related work experience or Masters Degree with 12+ years of experience with an equivalent combination of education and experience Relocation This position does offer relocation within INDIA. Applications for this position will be accepted until Aug. 30, 2025 Export Control Details Non US based job Education Bachelor's Degree or Equivalent Required Relocation This position offers relocation based on candidate eligibility. Visa Sponsorship Employer will not sponsor applicants for employment visa status. Shift Shift 1 - Morning (India)

Posted 3 weeks ago

Apply

7.0 - 11.0 years

0 Lacs

kolkata, west bengal

On-site

As an ideal candidate for this position based in Kolkata with 7-10 years of experience in the Automotive industry, you should have a strong background in the Infotainment domain. Your proficiency in Python development should go beyond scripting to hands-on experience. Additionally, you must possess a good understanding of the CAN protocol and have working experience with Appium and ADB logs.,

Posted 3 weeks ago

Apply

7.0 - 12.0 years

15 - 27 Lacs

hyderabad, bengaluru

Work from Office

Title: Technical Lead / Technical Architect Location: Hyderabad/Bengaluru Experience: 7 to 12 years Qualification: B.E./B.Tech/M.E./M.Tech We are seeking an experienced Technical Lead with expertise in Embedded Development to join our dynamic engineering team. Role & responsibilities Should be responsible for development of Automotive products in Telematics, Connected Car, Body controller domains & Automotive tools development. Should be able to own & handle Architecture designs independently. Collaborate with cross-functional teams (software, hardware, mechanical, and validation) to ensure system integration and performance. Should be able to analyse Customer requirements, Internal requirements and Standard requirements to create Architecture designs. Should be able to develop design documents from architectural design. Technical interface to External & Internal Stakeholders. Should be able to train & mentor team members on technical aspects. Determining and overseeing consistent testing, evaluation, and troubleshooting of all products in all stages of completion. Familiar with technology trends and Support in development of Product Roadmap Development plans. Ability to set and drive the Vision & Mission strategy while also having the capability to empower and delegate responsibilities effectively. Desired Functional Skills: Bachelors or Masters degree in computer science, Electronics Engineering, or a related field. Minimum of 7+ years of experience in Telematics. Experience in complete architecture, design, and development of embedded Linux or other RTOS based products, BSP porting, bootloaders, algorithm development, performance optimizations as per customer requirements for full product life cycle. Experience in diagnostics, communication protocols (CAN, LIN, Ethernet, UDS), and OTA (Over-The-Air) update functionality. Exp in cybersecurity implementation (e.g., ISO/SAE 21434) for connected systems. Expertise in various microcontrollers ARM, NXP, ST, Rensas etc. Embedded software on ARM Cortex M7/M4/M0 based SoC. Excellent C & C++ programming skills. Strong debugging/trouble-shooting skills. Sound knowledge of entire life cycle of the Automotive ECU development and Automotive Industry regulatory standards. High EQ and ability to inspire and motivate the employees across all levels to work in collaboration as a unified and highly productive business unit. What we offer: Working on cutting-edge technologies in automotive electronics Opportunities to improve your skills and drive your career. Collaborative, supportive, family-oriented work environment Higher education opportunities Competitive Salary and Benefits Rewards and recognition for smart working employees and teams 100% Awesomeness -- We have a lot of fun together. Team lunches, parties, and outings keep us motivated.

Posted 3 weeks ago

Apply

5.0 - 7.0 years

11 - 12 Lacs

bengaluru

Work from Office

MANDATORY SKILLS : Bootloader,Embedded C,Autosar Mandatory Hands-On experience with ISO14229 (UDS Protocol) Mandatory experience on Flash Bootloader topics Mandatory Embedded C Programming Hands on Experience with software development tools like CAN Analyzer, Canoe, Debugger. Ability to solve technical issues independently. Exposure to Vector Flash Boot Loader would be added advantage. Exposure on OTA would be added advantage. Exposure to ASPICE Process would be added advantage. Good analytical and communication skills. Job Responsibilities The candidate will be involved in tasks related to Integration Development of FBL Features and performing testing activity. For the Integration Development of FBL software, the roles and responsibilities will include continuous collaborations with counterparts in Germany to understand requirements, interpret and develop FBL Features. Also, need to be responsible to create test specifications and document the results. Mandatory Key Skills aspice,vector,debugging,can analyzer,ota,spi,can bus,i2c,uart,embedded systems,c++,uds,canalyzer,microcontroller,lin,python,capl,rs232,linux,arm,matlab,adc,canape,eeprom,autosar*,embedded c*,bootloader*,flash*,canoe*

Posted 3 weeks ago

Apply

1.0 - 5.0 years

4 - 8 Lacs

noida

Work from Office

Position 1: Hardware Engineer (Embedded Systems) Experience: 2-5 Years Key Responsibilities: Design, develop & test embedded hardware systems. Work on schematic design, PCB layout & validation. Collaborate with firmware/software teams for seamless integration. Troubleshoot, debug & optimize hardware performance. Requirements: Strong knowledge of embedded hardware design & testing. Hands-on with microcontrollers, sensors, communication interfaces (UART, SPI, I2C, CAN). Proficiency in PCB design tools (Altium/OrCAD/etc.). Position 2: Firmware Engineer (Embedded Systems) Experience: 1-5 Years Key Responsibilities: Develop & optimize firmware for embedded systems. Work on device drivers, communication protocols & RTOS. Debug, test & validate embedded software. Collaborate with hardware team for system-level integration. Requirements: Proficiency in C/C++ for embedded systems. Experience with microcontrollers, RTOS, and peripheral drivers. Strong debugging & problem-solving skills (JTAG, Oscilloscope, etc.).

Posted 3 weeks ago

Apply
Page 1 of 4
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies