Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
0 - 1 years
0 Lacs
Pune
Work from Office
We are offering Internship for fresher or pursuing engineer in our R&D and Firmware department. Work from office internship with Duration of 30 to 90 Days. Stipend will not be provided.
Posted 3 months ago
0 - 5 years
4 - 8 Lacs
Bengaluru
Work from Office
RESPONSIBILITIES Responsible for understanding product/project requirement specifications. Design or work with design teams to Complete design - technical Architecture and high level design to ensure that the product meets performance, reliability, most importantly customer expectations Test functionality Expected to maintain and improve systems and development processes. Manage the projects - quality and ensure timely delivery Analyze business needs and implementation approaches, and deliver high-quality applications Work collaboratively with team members to complete projects on time Deliver successfully on all aspects of the product life cycle REQUIREMENTS Bachelors degree in Electronics/computer science 48 years' of relevant experience in professional software development experience COMPETENCIES/TECHNICAL SKILL SET 1. Successfully carried out projects in embedded software for defense, aerospace, space domains, independently and as team member 2. Should be able to visualize at Systems level and drive for its realization 3. Good Programming and software development experience in C, C++ 4. Familiar with Processor Architectures, Device programing, Device drivers 5. Experience with communication protocols like Async, CAN, I2C, SPI 6. Worked in Safety critical software development process and practices. Familiarity with MISRA, DO-178B standards 7. Configuration Management, Defect Tracking 8. Software Unit testing , structural testing , Requirements testing 9. Software Architecture and design documentation 10. GUI desig
Posted 3 months ago
12 - 22 years
40 - 65 Lacs
Pune, Bengaluru
Work from Office
Experience: 13+ years Responsibilities Lead EEA end to end for Product Development Diagnostics and Gateway based development and testing Stakeholder Management Cross Functional Team Coordination Counselling & Training Technical Competency Network Architecture, In Vehicle Networking (IVN) Protocols: CAN, LIN, CAN FD, Ethernet, J1939 Automotive Bus Systems expertise Network Topology and Signal Routing creation knowledge Network Simulation and optimization E2E and FUSA Application understanding Aware about AUTOSAR concepts PREEvision tool expertise Role & responsibilities Preferred candidate profile Perks and benefits
Posted 3 months ago
9 - 11 years
12 - 19 Lacs
Pune, Bengaluru
Work from Office
Location: Pune We are seeking a highly experienced Senior Embedded Software Engineer to lead the development of our Linux-based ARM industrial gateways. You will be responsible for designing, implementing, and optimizing complex embedded software, focusing on performance, reliability, and security. This role requires a deep understanding of embedded Linux, C++ development, industrial protocols, and hardware-software integration. You will also be instrumental in driving our CI/CD initiatives and ensuring the quality and efficiency of our software development lifecycle. Responsibilities : Embedded Software Development : - Design and develop robust embedded C++ software for ARM-based industrial gateways. - Develop and maintain Linux-based systems using Yocto Project. - Implement multithreaded applications and utilize design patterns for maintainability and scalability. - Develop CLI/SSH-based diagnostic commands for system health monitoring and troubleshooting. Industrial Protocol Integration : - Implement and integrate industrial communication protocols such as CAN, Modbus RTU, Modbus TCP/IP, and SNMP. Peripheral Driver Development : - Develop and implement drivers for embedded peripherals such as I2C, SPI, and UART. System Architecture and Integration: - Design and implement embedded systems architecture, ensuring seamless hardware-software interaction and low-level system integration. CI/CD and Agile Development: - Implement and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, and GitHub Actions. - Participate in agile development processes, including sprint planning, code reviews, and testing. Linux Application Development: - Develop applications for ported SBCs (e.g., Raspberry Pi, BeagleBone, NXP i.MX). - Integrate web servers and RESTful APIs for remote management. Debugging and Testing: - Utilize debugging tools (GDB, JTAG, serial debugging) and command-line services for testing and troubleshooting. - Develop and implement testing strategies for embedded systems. HMI Development (Desired) : - Design and implement HMIs (graphical user interfaces, touchscreens) using frameworks like TouchGFX, Qt, or LVGL for Embedded. Qualifications: - Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. - 9-11 years of experience in embedded software development. - Strong proficiency in Embedded C++ programming. - Extensive experience with ARM-based microcontrollers and Linux-based systems (Yocto preferred). - Proven experience with multithreading, IPC, and design patterns. - Hands-on experience with industrial protocols (CAN, Modbus RTU, Modbus TCP/IP, SNMP). - Strong understanding of embedded systems architecture and low-level system integration. - Experience with CI/CD pipelines and agile development methodologies. - Proficient in using debugging tools (GDB, JTAG, serial debugging). - Experience with baremetal programming. - Experience with webserver and RESTful API integration. Sl.No Check List 1 Specify the total number of years spent in the following: 1. Embedded C 2. Embedded C++ development Microcontrollers, RTOS, and Linux-based platforms. Please mention specific controller families you've worked with (e.g., STM32, PIC, Infineon). Note: Excluding testing, documentation, and management tasks. 2 How many years of experience do you have in: 1. Embedded C/C++ programming with RTOS (e.g., FreeRTOS, Zephyr) 2. Linux-based systems (e.g., Yocto, Ubuntu for embedded)? 3 Have you worked with low-level BareMetal programming (e.g., memory management, I/O configuration, setting up interrupts, timers)? Specify your experience in bare metal development or working with peripherals directly. 4 Do you have experience with multithreading (e.g., thread synchronization, mutexes, condition variables) and IPC (e.g., message queues, semaphores, shared memory)? Provide examples of projects where you've used these techniques, especially in RTOS or Linux. 5 Please list the peripherals you have worked with (e.g., UART, SPI, I2C, ADC, RS485, CAN). 6 Industrial Protocol Experience - Modbus RTU, MODBUS TCP/IP. Please say "Yes" if ONLY you have hands on Implementation knowledge. Mention the Years. 7 Have you developed or integrated a web server or worked with RESTful APIs for remote management or data exchange in embedded systems? Please mention any cloud services (e.g., AWS, Azure) or communication protocols (e.g., HTTP/HTTPS) you've worked with. 8 Do you have experience with Linux application development on ported SBCs (e.g., Raspberry Pi, BeagleBone, NXP i.MX)? Please describe your experience in developing applications for Linux-based embedded systems. 9 Have you designed or worked with HMIs (graphical user interfaces, touchscreens) in embedded systems? Describe the frameworks or libraries you've used (e.g., TouchGFX, Qt, LVGL for Embedded), and how you integrated them into your embedded projects. 10 Do you have experience with debugging tools (e.g., GDB, JTAG, serial debugging) and command-line services for testing and troubleshooting embedded systems? How do you approach debugging, testing, and continuous integration in embedded environments?
Posted 3 months ago
4 - 8 years
10 - 18 Lacs
Bengaluru
Hybrid
Roles and Responsibilities Design, develop, test, and maintain AUTOSAR software components for automotive systems. Collaborate with cross-functional teams to identify requirements and implement solutions. Develop diagnostic tools using CANOE/CAPL/CANalyzer for integration testing purposes. Ensure compliance with industry standards and best practices in software development.
Posted 3 months ago
2 - 5 years
8 - 17 Lacs
Coimbatore
Work from Office
Role & responsibilities Develop and optimize embedded software applications using C programming . Work with wireless communication protocols including BLE, Bluetooth, WiFi, and LTE . Develop software applications in compliance with coding standards and processes. Perform software debugging and manage build processes effectively. Implement memory management techniques , including data handling, encryption, and flash memory allocation. Develop device diagnostic logic and troubleshooting mechanisms. Preferred candidate profile Proficiency in Embedded C Programming . Hands-on experience with operating systems: Android, Linux, FreeRTOS . Strong understanding of multi-core and ARM CORE controllers . Mastery of at least one communication protocol: CAN, UART, Ethernet, USB, or SPI . Experience with memory management , particularly in flash memory. Perks and benefits Subsidized Food and Transport Facility Group Health Insurance (Self, Spouse and 2 Kids) Kindly share your resume to - megala.muthusamy@pricol.com
Posted 3 months ago
14 - 17 years
18 - 25 Lacs
Pune, Bengaluru
Work from Office
Senior ESS Architect, hands-on coding is mandatory Embedded C/C++ FreeRTOS Linux multithreading and concurrent programming hardware component integration and working with communication protocols like CAN, Modbus RTU, SPI, I2C, UART, and Ethernet. oscilloscopes, multimeters, logic analyzers, and protocol analyzers designing and architecting firmware solutions Deep understanding of system-level architecture RESTful APIs and web service e JIRA, Git, GitLab, Jenkins Client-facing experience, cloud services and IoT architecture We are seeking a highly experienced and hands-on Senior ESS Architect to lead the design and development of advanced embedded systems solutions. In this critical role, you will be responsible for defining the system architecture, leading firmware development, and ensuring seamless integration of hardware and software components. Your expertise in embedded C/C++, FreeRTOS, Linux, and various communication protocols will be instrumental in delivering robust and innovative solutions for our energy storage systems (ESS). You will also be expected to be a hands-on coder, actively contributing to the development process. Responsibilities : System Architecture and Design : - Define and architect comprehensive firmware solutions for embedded systems, particularly within the energy storage domain. - Develop system-level architecture diagrams and documentation. - Lead the design and implementation of robust and scalable software architectures. - Ensure seamless integration of hardware and software components. Embedded Software Development : - Develop and maintain high-performance embedded software in C/C++ for FreeRTOS and Linux environments. - Implement multithreaded and concurrent programming solutions. - Write and optimize device drivers and firmware for various peripherals and communication interfaces. - Be a hands on coder, and spend a significant amount of the time coding. - Hardware Integration and Communication Protocols: - Integrate and configure hardware components, including microcontrollers, sensors, and communication modules. - Implement and manage communication protocols such as CAN, Modbus RTU, SPI, I2C, UART, and Ethernet. - Utilize oscilloscopes, multimeters, logic analyzers, and protocol analyzers for debugging and testing. Web Services and Cloud Integration : - Design and implement RESTful APIs and web services for remote monitoring and control. - Integrate embedded systems with cloud services and IoT architectures. Development Tools and Processes : - Utilize JIRA, Git, GitLab, and Jenkins for project management, version control, and CI/CD. - Adhere to agile development methodologies. - Maintain coding standards, and perform code reviews. Client Interaction and Collaboration : - Interact directly with clients to understand requirements and provide technical expertise. - Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers. - Clearly communicate technical concepts. Qualifications : - Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. - 14-17 years of experience in embedded systems development. - Expert proficiency in Embedded C/C++ programming. - Extensive experience with FreeRTOS and Linux environments. - Proven expertise in multithreading and concurrent programming. - Strong understanding of hardware component integration and communication protocols (CAN, Modbus RTU, SPI, I2C, UART, Ethernet). - Experience with oscilloscopes, multimeters, logic analyzers, and protocol analyzers. - Deep understanding of system-level architecture and firmware design. - Experience with RESTful APIs and web services. - Familiarity with cloud services and IoT architectures. - Proficiency in using JIRA, Git, GitLab, and Jenkins. - Excellent communication and client-facing skills. - Must be a hands on coder. Key Skills : - Embedded C/C++ - FreeRTOS - Linux - Multithreading - Concurrent Programming - CAN, Modbus RTU, SPI, I2C, UART, Ethernet - Hardware Integration - System Architecture - RESTful APIs - Web Services - Cloud Services - IoT Architecture - JIRA, Git, GitLab, Jenkins - Debugging and Testing.
Posted 3 months ago
4 - 8 years
5 - 10 Lacs
Mumbai
Work from Office
Working Experience with Ethernet, SOME/IP, AVB protocols/standards Working Experience with different Camera views,Camera players Working Experience with different Display Hardwares(PHUD HUD) Working Experience with Audio Streams Experience in Automotive Infotainment would be added advantage. Experience is embedded systems development and testing Expert Level understanding of Linux and shell commands Expert Level Understanding in communication with different ECU's e.g. HU, TSU, Body controller etc. Minimum 2 years of work experience in below areas. - Ethernet switches, drivers, OABR compliance testing - Some/IP including testing (Andi tests) - CAN and signal gateways - AVB - Inter-node communication
Posted 3 months ago
8 - 12 years
13 - 20 Lacs
Bengaluru
Work from Office
Job Title: Tech Lead (Embedded C++, Linux, IoT) Location: Bangalore, India Experience: 8 - 12 Years Designation: Tech Lead Job Summary : We are seeking a highly skilled and experienced Tech Lead to lead our Embedded C++, Linux, and IoT development efforts. The ideal candidate will possess a strong foundation in embedded systems, IoT platforms, and communication protocols. You will be responsible for leading a team, designing and implementing robust IoT solutions, and ensuring seamless integration with cloud platforms like Azure. This role demands a fast learner with excellent communication and leadership skills, capable of thriving in a dynamic and evolving environment. Responsibilities : Technical Leadership & Mentoring: - Lead a team of embedded and IoT developers, providing technical guidance and mentorship. - Conduct code reviews, enforce coding standards, and promote best practices. - Drive architectural decisions and ensure alignment with project goals. - Embedded C/C++ Development: - Design, develop, and maintain high-performance embedded software using C and C++. - Apply strong object-oriented programming principles. - Develop and optimize firmware for IoT edge devices. Embedded Linux & IoT Platforms : - Work extensively with Embedded Linux for IoT edge device development. - Integrate and utilize various IoT platforms. - Experience with Azure Cloud connectivity. Communication Protocols & Interfaces : - Develop and implement communication interfaces (I2C, SPI, RS232/485, USB). - Implement and utilize industrial protocols (Ethernet, Modbus, REST - preferred). - Work with short-range protocols (MQTT, HTTP, BLE, Wi-Fi). - Develop webserver functionality. IoT Edge & Cloud Connectivity : - Develop IoT edge firmware and ensure seamless cloud connectivity (Azure). - Implement secure communication protocols for data transmission. Containerization & Scripting : - Experience with Docker and containerization. - Develop shell scripts for automation and system management. - Develop multithreading and multiprocessing applications. - Implement App Containerization. Architecture & Design : - Understand and contribute to the architecture of embedded systems. - Quickly grasp existing working modules and adapt to new requirements. Team Collaboration & Tools : - Work effectively as a team player. - Utilize version control systems (Git) and bug tracking tools (JIRA). Required Skills and Experience : - Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. - 8-12 years of experience in embedded software and IoT development. - Strong proficiency in Embedded C and C++. - Extensive experience with Embedded Linux. - Solid understanding of IoT platforms and cloud connectivity (Azure). - Experience with communication interfaces (I2C, SPI, RS232/485, USB). - Experience with IoT protocols (MQTT, HTTP, BLE, Wi-Fi). - Experience with Docker and containers. - Experience with shell scripting, multithreading and multiprocessing. - Excellent debugging and troubleshooting skills. - Strong communication and interpersonal skills. - Experience with Git and Jira. Good to Have : - Experience with industrial protocols (Ethernet, Modbus, REST). - Experience with 16/32 bit microcontrollers. (STM32, ESP32) - Checklist Questions (for Interview/Evaluation) : - Number of Years of development experience in embedded like controllers, Processors, Build systems, GPIO (exclusive of testing, documentation, leading, mentoring, managing etc.) - Specifically state number of years of exp in Linux (4 years exp mandatory) - Number of years of hands-on experience in C programming. (4 years exp mandatory) - Number of years of hands-on experience in C ++ programming. 4 years exp mandatory) - How do you rate yourself in each programming language - Working knowledge on 16/32-bit microcontrollers (STM32, ESP32) - Yes/No - Experience working on peripheral drivers using I2C, SPI. UART. Pls quote sensors and peripherals you had developed I2C, SPI drivers for. - How do you rate yourself in OOPS concepts - Rate yourself in Multithreading and related concepts. - Experience working in one or more industrial protocol like Modbus RTU, Modbus, BACnet, Ethernet/IP etc. State specifically protocol you worked with and number of years of exp - Did you work on CAN, RS 485, MQTT, HTTP, BLE, Wi-Fi. Please mention protocols worked on - Are you ready to work from Bangalore location? (Yes/No)
Posted 3 months ago
5 - 7 years
8 - 14 Lacs
Pune, Bengaluru
Work from Office
Role : Embedded Software Engineer - 47733 - C3 About the Role : We are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our dynamic team. You will be responsible for designing, developing, and implementing robust and efficient firmware and software for embedded systems. Your expertise will be crucial in optimizing performance, ensuring reliability, and driving innovation in our products. This role requires a deep understanding of embedded systems architecture, real-time operating systems, industrial communication protocols, and hardware-software interaction. Responsibilities : Embedded Software Development : Design, develop, and debug embedded software and firmware using Embedded C/C++ for ARM-based microcontrollers (preferably STM32 or equivalent). Real-Time Operating Systems (RTOS) : Develop and implement applications using FreeRTOS or Zephyr, ensuring optimal performance for time-sensitive embedded applications. Peripheral Driver Development : Develop and implement drivers for embedded peripherals such as I2C, SPI, UART, ADC, GPIO, and RTC. Industrial Protocol Integration : Implement and integrate industrial communication protocols such as CAN, Modbus RTU, and Modbus TCP/IP. Hardware-Software Interaction : Collaborate with hardware engineers to understand system-level architecture and ensure seamless hardware-software interaction. Debugging and Testing : Utilize debugging tools, oscilloscopes, multimeters, logic analyzers, and JTAG test simulators to validate firmware components and ensure overall system reliability. CI/CD Pipeline : Implement and maintain CI/CD processes using tools like Jenkins, GitLab CI, and GitHub Actions to automate software build, testing, and deployment. Documentation and Collaboration : Document software designs, participate in code reviews, and collaborate with team members using tools like JIRA, Confluence, and Git. Board Bring-Up and Schematic Understanding : Perform board bring-up for new hardware platforms and demonstrate the ability to read and understand hardware schematics. Secure Boot and OTA Updates : Implement and manage secure boot and Over-the-Air (OTA) updates for embedded devices (Desired). Lab Equipment Handling : Utilize lab equipment such as oscilloscopes, logic analyzers, and power supplies for debugging and testing. Qualifications : - Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. - 5-7.7 years of experience in embedded software development. - Strong proficiency in Embedded C/C++ programming. - Extensive experience with ARM-based microcontrollers (STM32 preferred). - Proven experience with real-time operating systems (FreeRTOS or Zephyr). - Hands-on experience with I2C, SPI, UART, ADC, GPIO, and RTC peripherals. - Strong understanding and implementation experience with industrial protocols (CAN, Modbus RTU, Modbus TCP/IP). - Proficient in using debugging tools and lab equipment (oscilloscopes, logic analyzers, multimeters). - Experience with CI/CD pipelines and tools (Jenkins, GitLab CI, GitHub Actions). - Familiarity with version control systems (Git) and project management tools (JIRA, Confluence). - Experience with board bring up, and schematic reading. - Experience with Secure boot and OTA updates is a plus.
Posted 3 months ago
11 - 13 years
14 - 22 Lacs
Pune, Bengaluru
Work from Office
About the Role : We are seeking a highly experienced and driven Lead Embedded Software Engineer to spearhead the development of our advanced Linux-based ARM industrial gateways. In this pivotal role, you will lead the design, implementation, and optimization of complex embedded software, ensuring exceptional performance, reliability, and security. You will leverage your deep expertise in embedded Linux, C++ development, industrial protocols, and hardware-software integration to drive innovation and deliver cutting-edge solutions. As a leader, you will also play a critical role in mentoring junior engineers and shaping our CI/CD initiatives, ensuring the continuous improvement of our software development lifecycle. Responsibilities : Software Architecture and Design : - Lead the design and architecture of robust and scalable embedded C++ software for ARM-based industrial gateways. - Define and enforce coding standards and best practices. - Oversee the development and maintenance of Linux-based systems using Yocto Project. Embedded Software Development : - Develop and implement complex multithreaded applications, utilizing advanced C++ design patterns. - Design and implement CLI/SSH-based diagnostic commands for comprehensive system health monitoring and troubleshooting. Industrial Protocol Integration : - Lead the integration and optimization of industrial communication protocols, including CAN, Modbus RTU, Modbus TCP/IP, and SNMP. - Peripheral Driver Development and Low-Level Integration: - Oversee the development and implementation of drivers for embedded peripherals (I2C, SPI, UART). - Ensure seamless hardware-software interaction and low-level system integration. CI/CD and Agile Leadership : - Champion and drive the implementation and optimization of CI/CD pipelines using tools like Jenkins, GitLab CI, and GitHub Actions. - Lead agile development processes, including sprint planning, code reviews, and retrospectives. - Mentor junior engineers in CI/CD best practices. Linux System and Application Development : - Lead the development of Linux-based systems and applications for ported SBCs. - Drive the integration of web servers and RESTful APIs for remote management and data exchange. Debugging, Testing, and Troubleshooting : - Lead the development and implementation of comprehensive testing strategies. - Utilize advanced debugging tools (GDB, JTAG, serial debugging) and command-line services for efficient troubleshooting. - Lead root cause analysis of complex software defects. Qualifications : - Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. - 11-13 years of extensive experience in embedded software development. - Expert proficiency in Embedded C++ programming. - Deep understanding of ARM-based microcontrollers and Linux-based systems (Yocto). - Proven expertise in multithreading, IPC, and advanced C++ design patterns. - Extensive experience with industrial communication protocols (CAN, Modbus RTU, Modbus TCP/IP, SNMP). - Strong expertise in embedded systems architecture and low-level system integration. - Proven leadership in implementing and optimizing CI/CD pipelines and agile development methodologies. - Advanced proficiency in debugging and troubleshooting embedded systems. - Strong experience with Linux application development on ported SBCs. - Experience leading a team.
Posted 3 months ago
3 - 8 years
7 - 15 Lacs
Bangalore Rural
Work from Office
Good understanding of architecture and vehicle networks. Good experience in integration activities using GitHub Enterprise, and Jenkins. Experience in CMAke,gitlab yml files(Build.yml),dockers and setup of automation build and test. Knowledge of programming language C and scripting language Python/Shell. Strong experience in software testing process including executing tests, recording results & tracking defects. Should have an Experience in communication protocols of Doip, CAN. Should have an experience with various platforms of Linux and Ethernet communication. Should have a high level of proficiency in testing and verification of CAN and UDS protocol Standards including Transport Protocol. Have good feature knowledge and experience in testing vehicle level, system level, and component level functionalities of cars with expertise in CAN and Diagnostics tests. Have good exposure in setting up the target hardware as well as ECU flashing and programming processes. Knowledge of Vector tools like Canoe, Canalyser, and CAPL Scripting.
Posted 3 months ago
5 - 8 years
5 - 13 Lacs
Bangalore Rural
Work from Office
Analyze and manage the stakeholder requirements including internal and legal requirements • Create and manage the system requirement specification, implementing application and customer specific requirements • Specialization in Network communication, Gateway communication, RTE System RE (incl. Architecture for RTE) • Creation of platform requirements • Negotiate and agree the requirements with the stakeholders • Review and release the system requirements specification • Ensure reliability, availability, maintainability, safety, security and privacy aspects for the system • Design, develop, specify and document of the system and product architecture • Decomposition of product architecture and product requirements to product functions and assignment of physical components as well as discipline components in cooperation with involved disciplines • Moderation of the design process in cooperation with all involved disciplines
Posted 3 months ago
3 - 7 years
4 - 8 Lacs
Pune, Navi Mumbai, Mumbai (All Areas)
Work from Office
Role & responsibilities Hands on experience in testing of electronics product and strong knowledge in usage of the lab equipments such as oscilloscope, thermal imager, Functional generator, Power analyzer. Should have hands on experience in testing and debugging of the electronic product using JTAG programmer and CAN. Should have hands on experience in testing of Linear, SMPS, signal conditioning and driver circuit. Good knowledge of EMI / EMC certification and environmental compliances CE, e/E markings process as per automotive standards. Good Knowledge of IEC, CISPR, ISO, SAE standards. Hands on experience in testing on various Communication protocols CAN, RS232, SPI, I2C. Design for functional safety (IEC 61508) Good knowledge on Matlab Simulink Good to have hands on experience with CANalyser tool Good working experience on analog and digital hardware design, circuit simulations using PSpice & LTspice tools. Hands on experience in writing detailed test plan/procedures, Qualification test procedures. Preferred candidate profile Testing and validation of electronics hardware for the Electrohydraulic product. Perks and benefits Interested Candidate can share your Profile to ranjita.das@teamlease.com
Posted 3 months ago
9 - 14 years
19 - 30 Lacs
Pune
Hybrid
We at TATA Elxsi hiring Project Managers with experience in below skills, if interested please apply with updated resume. Exp- 12+ Yrs Location- Pune Qualification- Bachelors/ Master's in Engineering. JOB DESCRIPTION - Design & development Test strategy and test Automation for Validation of EE Automotive systems such as Body Electronics, Connectivity, Telematics ECU features, Infotainment, Instrument Cluster, ADAS, HVAC, etc - Analyzing the requirements and developing test specifications & test scripts - Execution of tests, analyzing results and reporting bugs - Validation of ECU using tools such as CANoe, Canalyser and Vehicle Spy - Coordination skills within team and external parties - Experience in any Bug Tracking Tool ( Jira is Preferred) - Contribute to developing a validation strategy and test plan to find issues in a fail early, fail often manner and the reporting mechanism to ensure that issues are tracked and fixed on time. - Contribute to the building of Test Simulation setup to improve productivity and effectiveness of the early architecture validation effort. - Labcar build, integration and validation - Perform IVN & Diagnostic validation ROLES & RESPOSIBILITY - Proven skills in developing test cases for hardware/software system validation - Prior experience validating components in the Automotive EE space such as Telematics, Connectivity, Infotainment & Instrument cluster, Body Electronics, ADAS, etc - Good understanding of Connected Vehicle Architecture - Experience in CAPL/Python scripting is preferred - Basic knowledge of cloud architecture - Good understanding of software architectures and integration processes. - Excellent diagnostics and problem-solving skills. - Strong verbal and written communication skills. - Experience working in an Agile development environment. - Strong familiarity with emerging connected vehicle technologies, ADAS features - Strong knowledge in CAN,LIN and other Vehicle networks - Good exposure with Cellular networks 2G/3G/4G/5G - Good understanding of FOTA/Remote FOTA work flow - Knowledge of the Automotive domain network/ vehicle systems/ vehicle features/ ADAS L2, L2+ - Should have strong working experience with cross functional teams
Posted 3 months ago
3 - 4 years
6 - 8 Lacs
Mumbai
Work from Office
Support the development of Battery Management Systems (BMS) for electric Vehicle battery packs to ensure their efficient and reliable Undertake tasks related to the BMS circuitry, including: Circuit design, Schematic capture, PCB layout for BMS modules, and associated Conduct rigorous testing and validation of BMS prototypes to: Ensure compliance with safety standards, meet performance requirements, and abide by regulatory guidelines. Analyse battery performance data to optimize the BMS: Evaluate voltage, current, temperature, and state of charge data and enhance battery efficiency and lifespan through optimized algorithms. Good understanding of CAN communications protocol. Assist in defining battery specifications and perform tasks such as: - Cell characterization, Validation. Troubleshoot and debug BMS-related issues during the development phase, Production phase, and Field operation phase.
Posted 3 months ago
2 - 7 years
9 - 13 Lacs
Pune
Work from Office
Qualification - B.Tech/B.E 1. Deep Expertise in programming embedded C++. 2. Experience with Adaptive Autosar 3. Ability to Review Code fulfilling automotive SW quality standards e.g. MISRA 4. Ability to analyze, interpret and maintain requirements, concepts, and specifications 5. Experience in taking ownership of legacy code and maintaining it 6. Experience in SW testing, e.g. unit tests, component tests, robustness, etc. 7. Fundamental knowledge of software architectures including multithreading 8. Experience in SW Debugging 9. Experience with Board net technologies such as Ethernet, SomeIP, CAN will be advantageous. 10. Knowledge of basic control system principles and controller design techniques 11. Effective communication and collaboration skills, including technical decisions documentation 12. Experience in the ADAS domain preferred. 13. Experience with GIT/CI. 14. Ability to work independently and take corresponding decisions.
Posted 3 months ago
6 - 11 years
10 - 15 Lacs
Bengaluru
Work from Office
- 8+ years of experience in automotive engineering which includes electrical hardware and software development. - L1 ISO 26262 certification - 5+ years experience in ISO 26262 with a proven track record, with deep understanding of ISO 26262: Part 4 Product Development at the System Level. - Experience with in-vehicle communication protocols (CAN, CAN-FD, LIN, FlexRay, Ethernet) - Prior experience with requirements management - Ability to work in a team environment and negotiate solutions with hardware, software, and systems engineering - Understanding of project management - Strong communication and presentation skills Skills Functional Saftey
Posted 3 months ago
3 - 5 years
5 - 7 Lacs
Surat
Work from Office
Firmware Development & Optimization Design and develop real-time embedded firmware for solar inverters, power converters, and energy management systems. Implement MPPT (Maximum Power Point Tracking) algorithms, power control loops, and inverter control strategies. Optimize firmware for low-power, high-efficiency operation in DC-DC, DC-AC, and AC-DC converters. Microcontroller & RTOS-Based Development Work with STM32, TI C2000, or similar microcontrollers for power electronics applications. Implement Free RTOS, Zephyr, or bare-metal firmware for real-time task scheduling. Optimize firmware for low-latency, high-speed control applications. Communication Protocols & Connectivity Develop firmware supporting UART, SPI, I2C, CAN, RS-485, Modbus, and Ethernet. Implement IoT-based remote monitoring and control using MQTT, HTTP, Web Sockets and LTE/Wi-Fi/Bluetooth integration. Ensure secure OTA (Over-the-Air) updates and implement cybersecurity measures for remote device management. System Debugging & Testing Use oscilloscopes, logic analysers, JTAG debuggers, and power analyzers for firmware debugging. Conduct Hardware-in-the-Loop (HIL) testing and simulation-based verification of control algorithms. Perform EMI/EMC compliance testing and safety validation of firmware-driven power systems. Power Electronics & Renewable Energy Integration Develop real-time closed-loop control algorithms for PWM-based inverters, motor drives, and power converters. Implement grid synchronization, anti-islanding protection, and active Power Factor Correction (PFC) techniques. Optimize battery management firmware for Li-ion, LFP, and lead-acid storage systems in solar applications. Required Skills, Knowledge and Attitude Skills & Knowledge: Embedded C/C++ & Real-Time Programming STM32, TI C2000, DSP-based Control MPPT, Power Converters, Inverter Topologies UART, SPI, I2C, CAN, Modbus, Ethernet Oscilloscope, JTAG, HIL, EMI/EMC Testing Battery Management Systems (BMS) Optimization Problem-Solving & Team Collaboration Embedded C/C++, Free RTOS, Zephyr MPPT, DC-DC, DC-AC, AC-DC UART, SPI, I2C, CAN, Modbus Oscilloscope, JTAG, HIL, EMI/EMC Battery Management, Li-ion, LFP Real-Time Control, Power Electronics Attitude: Embedded C/C++, Free RTOS, Zephyr STM32, TI C2000, DSP Control MPPT, DC-DC, DC-AC, AC-DC UART, SPI, I2C, CAN, Modbus Oscilloscope, JTAG, HIL, EMI/EMC Battery Management, Li-ion, LFP Real-Time Control, Power Electronics Perks The incentive has no upper bar. Celebrate your birthday and work anniversary with us. Enjoy public holidays & 24 paid leaves with your family. Secure yourself and your loved one with the company's corporate insurance policy. And many more, to know to apply now.
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
Role description - 8+ years of experience in automotive engineering which includes electrical hardware and software development. - ISO 21434 certification - 2+ years experience in ISO 21434 with a proven track record of comprehending and applying the standard to product development - Understanding of ISO 26262 - Experience with in-vehicle communication protocols (CAN, CAN-FD, LIN, FlexRay, Ethernet) Skills ISO26262
Posted 3 months ago
3 - 6 years
6 - 11 Lacs
Bengaluru
Hybrid
Role & responsibilities Master of Science in Electrical, Electronic, Aerospace Engineering or equivalent program 3 to 6 years of experience in electronic hardware development Strong teamwork, and excellent oral and written communication skills; ability to work independently Extensive hands-on experience with lab instruments such as oscilloscopes, spectrum analyzers, electronic loads, signal generators. Experienced in industrial or automotive (preferred) area (TIER1...) Solid understanding with embedded electronics design constraints Familiar with system/component design, EE architecture topologies and safety Knowledge of applicable safety standards including ISO 26262, Euro NAP, and other regulations, industry benchmarks and customer requirements Design for Six Sigma (DFSS) Belt certification Solid understanding of system/component design Familiar with vehicle bus: ETH/CAN FD/LIN/LVDS communication protocols and troubleshooting tools Justified experience in EMI/EMC design, test and troubleshooting Justified experience in thermal management for ECU embedded electronics Being able to support/handle more than one expertise domain as a plus
Posted 3 months ago
1 - 5 years
8 - 10 Lacs
Bengaluru, Nagavara
Work from Office
Hands on Experience with C, C++ Programming 1-2 Years Hands on Experience with Qt/QML Programming 1-2 Years Experience on Qt with GUI development -1 to 2 years Experience or Knowledge with CAN communication. Knowledge of Linux system (eg: Embedded Linux). Preferred Qualifications: Knowledge of Automotive Protocols like CAN, UDS, J1939, LIN, Ethernet etc. Knowledge on GUI testing with Qt framework using Squish or any other tool. Knowledge of Deploying the Application in Display Hardware and test. Knowledge about usage of tools: Jira, Git. Working experience in global engineering centres with geographically distributed teams
Posted 3 months ago
4 - 6 years
8 - 18 Lacs
Bengaluru
Hybrid
Skill Set- Automotive protocols CAN/LIN/Ethernet/UDS/OBD/NM Experience in HILS like dSPACE, NI, Vector VT etc Experience in automotive and transportation domain Very good communication and mentoring skills ASPICE process and Functional safety for testing JD- Experience in Design and development of HiL Systems like dSPACE/ NI/ Vector VT etc Development of automation framework -Python/Capl. HiL prove-out Expertise
Posted 3 months ago
6 - 10 years
10 - 20 Lacs
Chennai
Work from Office
Work Experience Minimum 6 years of Programming languages Embedded C, C++, Expertise in development and maintenance of firmware, device driver/bare metal driver. Experience in one of the Linux based Operating systems (VXworks, QNX, Greenhills Integrity, Thread X, Yocto etc) Experience in Software Design using tools such as UML, VISIO Experience in I2C, UART, SPI, USB, ADC, DAC, Sensors
Posted 3 months ago
4 - 8 years
11 - 21 Lacs
Bengaluru
Hybrid
We at TATA Elxsi hiring Automotive CyberSecurity Integration Engineers with 4-8 yrs experience in below skills for Bangalore location. If interested, please apply with updated resume. JD- Cybersecurity Integration - •Expertise in AUTOSAR integration, especially security modules CSM, CRYif, Crypto •Good Knowledge and working experience of HSM Hardware Security Manager •Good Knowledge of Automotive Cybersecurity, CAN, Ethernet, UDS •Handson experience with tools Trace32, Vector CANOE, Davinci developer/configurator.
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2