Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
12.0 - 15.0 years
9 - 13 Lacs
Bengaluru
Work from Office
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 : Automotive ECU Software Good to have skills : NAMinimum 12 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 to ensure that the software meets client requirements, applying your knowledge of technologies and methodologies to support project goals, and overseeing the software development process to ensure quality and efficiency. You will engage in problem-solving and decision-making to drive project success and enhance team performance. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Expected to provide solutions to problems that apply across multiple teams.- Facilitate knowledge sharing and mentoring within the team to enhance skills and capabilities.- Monitor project progress and implement necessary adjustments to meet deadlines and quality standards. Professional & Technical Skills: - Must To Have Skills: Proficiency in Automotive ECU Software.- Strong understanding of software development methodologies and best practices.- Experience with embedded systems and real-time operating systems.- Familiarity with automotive communication protocols such as CAN, LIN, and Ethernet.- Ability to troubleshoot and debug complex software issues. Additional Information:- The candidate should have minimum 12 years of experience in Automotive ECU Software.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 2 weeks ago
15.0 - 20.0 years
9 - 13 Lacs
Hyderabad
Work from Office
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 : Automotive ECU Software Good to have skills : NAMinimum 7.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 to ensure the successful implementation of software solutions, applying your knowledge of technologies and methodologies to support projects and clients effectively. You will engage in problem-solving activities, guiding your team through challenges while ensuring that the software meets the required standards and specifications. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate knowledge sharing sessions to enhance team capabilities.- Monitor project progress and ensure alignment with project goals. Professional & Technical Skills: - Must To Have Skills: Proficiency in Automotive ECU Software.- Strong understanding of embedded systems and real-time operating systems.- Experience with software development methodologies such as Agile and Waterfall.- Familiarity with automotive communication protocols like CAN, LIN, and Ethernet.- Ability to troubleshoot and debug complex software issues. Additional Information:- The candidate should have minimum 7.5 years of experience in Automotive ECU Software.- This position is based at our Hyderabad office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 2 weeks ago
15.0 - 20.0 years
9 - 13 Lacs
Hyderabad
Work from Office
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 : Automotive ECU Software Good to have skills : NAMinimum 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 to ensure the successful implementation of software solutions, applying your knowledge of technologies and methodologies to support project goals and client needs. You will engage in problem-solving activities, guiding your team through challenges while ensuring adherence to best practices and project timelines. Your role will also include mentoring team members and fostering a collaborative environment to drive innovation and efficiency in software development. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate knowledge sharing sessions to enhance team capabilities.- Monitor project progress and ensure alignment with strategic objectives. Professional & Technical Skills: - Must To Have Skills: Proficiency in Automotive ECU Software.- Strong understanding of embedded systems and real-time operating systems.- Experience with software development methodologies such as Agile and Waterfall.- Familiarity with automotive communication protocols like CAN, LIN, and Ethernet.- Ability to troubleshoot and debug complex software issues. Additional Information:- The candidate should have minimum 5 years of experience in Automotive ECU Software.- This position is based in Hyderabad.- A 15 years full time education is required. Qualification 15 years full time education
Posted 2 weeks ago
8.0 - 12.0 years
8 - 13 Lacs
Bengaluru
Work from Office
Career Area: Engineering : Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you'rejoining a global team who cares not just about the work we do but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don'tjust talk about progress and innovation here we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. As an Engineer for E+ES India team, you will have opportunities to contribute on complex projects via Simulation, Development and Validation of complex electrical systems pertaining to battery management and battery chemistry. This will involve creating world class control software and evaluating software features using HIL benches. This role directly impacts Caterpillars current and future Battery and microgrid products being developed in an R&D environment. Job Duties/Responsibilities may include, but are not limited to: Define battery control strategy requirements and develop software features using tools like Matlab/Simulink/Simscape Develop test plans from software requirements and specifications Perform Black box testing and White box testing using simulators like Opal-RT, dSPACE, etc Run and execute battery test plans in battery cell simulators and HIL benches Modify and convert battery simulation models using MATLAB/Simulink tools for HIL Bench Develop automation scripts using Python and other tools Perform complex analysis, identify, and solve challenging battery controls software problems Lead new capabilities / projects to enhance the BMS controls and validation Basic Qualifications: Bachelors degree in Electrical/Electronic/ Mechanical Engineering 8 to 12 years experience with HIL testing, battery controls validation or modelling Experience in debugging and running test cases on Battery cell simulators and other HIL simulators Experience in plant model integration using tools like Matlab/Simulink, RT-Sim, Vector Canape, etc Experience and knowledge with Controls SW development and Validation Top Candidates Will Also Have: Experience and knowledge with Battery Management control system and battery software validation using HIL Benches Masters degree in an accredited Indian or Global Engineering schools Good knowledge of simulation tools like Simscape electrical etc Good knowledge on Software testing and scripting tools like Canalyzer, Python, etc Excellent analytical and communication skills Self-starter with strong technical leadership skills Enjoys working in a fast paced, technically challenging environment Posting Dates: July 2, 2025 - July 17, 2025 Caterpillar is an Equal Opportunity Employer. Not ready to applyJoin our Talent Community.
Posted 2 weeks ago
5.0 - 8.0 years
7 - 9 Lacs
Hyderabad
Work from Office
EE & EV System Validation Engineer Job Role: To Validate Electric Drivetrain System for Electric Vehicles which includes Performance optimization, testing and Validation for Surge & Homologation Academic Qualification: ME/ M Tech/MS/BE/B Tech Work Experience and Industry Minimum 5-8 years of work experience in Drivetrain testing of Electric Vehicles (3W & 2W preferred) Bachelors/ Masters - Electrical, Electrical and Electronics, Mechanical, Instrumentation, Mechatronic Location Hyderabad, Telangana Role: Verify electrical & control system function/performance meets defined specification. Architecture layout & detailing Understanding Strong understanding of latest Motor Technologies, BLDC, AC, IPM, Axial Motors , etc. Development of FMEAs, DVP&R and execution of validation plan. Develop test procedures and generate test programs customized to determine components power, performance, life[1]cycle characteristics and pass/fail criteria for subsystem & complete system level. • Design powertrain system level testing setup and test cases as per the system/subsystem requirements. Testing and validation with HIL, MIL and vehicle level testing Testing in lab level and real-world operation scenario. Execute analysis of large data sets to generate plots and scatter bands interpreting results in a timely and organized manner Perform post-test analysis of E-Motor , Inverter and E-Drive Systems and coordinate results with Performance & life-cycle testing Conduct powertrain testing & benchmark activities and finalize the Powertrain to attain competitive edge. Analyze the testing data, Find the root cause and troubleshoot to achieve the optimization of the powertrain for best in class powertrain Trouble shooting and analysis of system/Architecture level defects and energy optimization Responsibilities: Continuous interaction with Hardware/Software/Integration/testing/Sourcing teams to ensure the design and development Quality in desired Cost and committed Time. Technical Skills/Knowledge: Understanding of electric vehicle electrical architecture, Motor, MCU, Battery, etc. MATLAB/Simulink/State flow/power systems , Experience working with CAN ape, CAN alyzer , Canoe etc. Knowledge of Auxiliary Electrical systems will be added advantage. Understanding of Automotive Standards & Functional Safety. E.g. ISO 26262 Experience in Lab experience, working on Test Bench , (AVL CAMEO 4/CRETA 4/CONCERTO5/), dyno, oscilloscope & other electro-Mech lab equipment
Posted 2 weeks ago
5.0 - 10.0 years
8 - 13 Lacs
Gurgaon, Haryana, India
On-site
Testing new OCPI & OCPP connections with network partners as per the agreed test plan. Update test plan in accordance with the new protocol versions. Troubleshoot and investigate issues during the test sessions with network partners and charger suppliers for seamless communication. This may involve reproducing the issues, evaluating test logs, and executing database queries. Conduct thorough testing for compliance with OCPP requirement outlined in GCM standard specifications to ensure reliability and performance. Document and follow up on integration test sessions including providing feedback to partners and/or to the relevant team(s) internally and/or externally. Contribute to the development of new features and enhancements for OCPP protocols. Support the testing of protocol updates. Report bugs internally if any and provide internal & external feedback. Develop and continually improve testing methods through growing regression testing and assessing system test tools and methods. Create and maintain technical documentation/scope of work for OCPP implementations as per the organizations requirement. Perform troubleshooting of OCPI/OCPP interoperability related issues that occur in the field with the aim of resolving on the spot and documenting/tracking issues through resolution with the Software team. Document code, processes, and configurations to facilitate knowledge transfer. Collaborate with hardware engineers, software developers, and project managers to achieve project goals. Monitor asset health and create final test reports based on test results for internal stakeholders and management review. Aggressively manage electricity consumption at each location, monitoring demand charges and peak load profiles so operation costs can be minimized. Preferred candidate profile Strong problem solving and analytical skills. Ability to interface with cross-functional teams and all levels of personnel internally and externally In depth understanding of the regulatory requirements, UL, ISO, IEC, and industry standards applicable to utility connected electric vehicle battery charging products Understanding of OCPP 1.6J, OSCP2.0 and OCPP V2.0.1 communication protocol. Experience or understanding of hardware and software validation testing at various levels (SIL, HIL, Charger, and Vehicle Charging System). Experience using software development tools such as Jira and Confluence. Knowledge of key protocols associated with OCPP like OCPI, OpenADR, OICP, OSCP, OCHP etc. Working knowledge of software sequence diagrams. Ability to troubleshoot and find solutions for technical and procedural issues.
Posted 3 weeks ago
2.0 - 6.0 years
12 - 17 Lacs
Gurugram, India
Work from Office
Looking for challenging role If you really want to make a difference - make it with us Can we energize society and fight climate change at the same time At Siemens Energy, we can. Our technology is key, but our people make the difference. Brilliant minds innovate. They connect, create, and keep us on track towards changing the world’s energy systems. Their spirit fuels our mission. HVDC is a backbone technology for a sustainable future, it utilizes converters to efficiently transmit power from large offshore wind parks to the onshore electrical grid. We are looking for people who are excited to learn about HVDC technology, become part of our team and make a real difference to the global energy transition. As a controls engineer in an HVDC project, you will be involved in multiple topics over the duration of the project, starting with the concept description for the control system and the parametrization of all required interfaces from the control system to other systems. You will continue with the implementation and verification of the control logic in MATLAB/SIMULINK according to customer requirements. Finally, you will be involved in loading the compiled control software onto the target hardware and performing tests on the hardware in the loop setup to verify the final performance. The job gives you the opportunity to be involved with diverse aspects of developing an HVDC system. You will work as part of a project team, together with other control engineers and engineers from other systems, such as Human-Machine Interface, Switchyard control, real-time simulation etc. You will have the opportunity to be involved in discussions with customers and play an active part in forming the new electrical grid that will lead us to a sustainable future. Your new role – challenging and future- oriented: Design and implement open- and closed-loop control systems for HVDC Converter Systems. Implementation of control software in MATLAB/SIMULINK as well as verification using software-in-the-loop (SIL) and hardware-in-the-loop (HIL) test environments Work with a close-knit team on a successful project development. We don’t need superheroes, just super minds: University degree in electrical engineering, automation engineering or similar and first professional experience Good MATLAB/SIMULINK knowledge including modelling and verification Eagerness to work in a team, to learn, and to contribute to the energy transition Basic knowledge in converter technology as well as in open- and closed-loop controls Experience in the configuration of automation systems is an advantage Very good English language skills, German language skills are an advantage We’ve got quite a lot to offer. How about you This role is based at Site (Gurgaon). You’ll also get to visit other locations in India and beyond, so you’ll need to go where this journey takes you. In return, you’ll get the chance to work with teams impacting entire cities, countries – and the shape of things to come. We’re Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow.
Posted 3 weeks ago
5.0 - 10.0 years
0 Lacs
haryana
On-site
You will be an Embedded Testing Engineer with expertise in Automation Testing for Embedded Systems, Python, Linux, HIL, and SIL. Your primary responsibilities will include testing embedded systems using automation techniques and scripting languages like Python. You must have a Bachelor's or Master's degree in Computer Science, Electronics Engineering, or related fields. Your role will involve working with embedded operating systems such as Linux and real-time OS (RTOS). Proficiency in programming languages such as Python and familiarity with hardware communication protocols like UART, CAN, and tools like JTAG, debuggers, and emulators will be beneficial. Understanding of software development lifecycles in embedded environments is essential. You should possess a problem-solving mindset, strong analytical skills, and the ability to work collaboratively in a team. Clear communication of technical concepts is crucial. An eagerness to learn new technologies and tools is highly valued in this role. This is a Full-Time position located in Gurgaon, requiring 5-10 years of experience in Embedded HW_SW. The ideal candidate should have a notice period of 0-15 days.,
Posted 3 weeks ago
5.0 - 10.0 years
0 Lacs
haryana
On-site
You will be responsible for conducting automation testing for embedded systems using Python on Linux platforms, along with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) simulations. A B.Tech/B.E/M.Tech/M.E degree in Computer Science or Electronics Engineering is required for this role. Your duties will involve working with embedded operating systems like Linux and real-time OS (RTOS), as well as programming in Python and other scripting languages for test automation purposes. In addition, you should have knowledge of hardware communication protocols such as UART, CAN, and proficiency in tools like JTAG, debuggers, and emulators would be advantageous. Understanding software development lifecycles in embedded environments is essential, and a problem-solving attitude with strong analytical skills will be beneficial for this position. Effective teamwork and clear communication of technical concepts are crucial skills required. The ideal candidate would also be eager to learn and adapt to new technologies and development tools. This full-time position is based in Gurgaon and requires 5-10 years of experience in the field. The notice period for this role is 0-15 days.,
Posted 3 weeks ago
3.0 - 5.0 years
5 - 9 Lacs
Bengaluru
Work from Office
The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters Do 1. Instrumental in understanding the requirements and design of the product/ software Develop software solutions by studying information needs, studying systems flow, data usage and work processes Investigating problem areas followed by the software development life cycle Facilitate root cause analysis of the system issues and problem statement Identify ideas to improve system performance and impact availability Analyze client requirements and convert requirements to feasible design Collaborate with functional teams or systems analysts who carry out the detailed investigation into software requirements Conferring with project managers to obtain information on software capabilities 2. Perform coding and ensure optimal software/ module development Determine operational feasibility by evaluating analysis, problem definition, requirements, software development and proposed software Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system Ensuring that code is error free or has no bugs and test failure Preparing reports on programming project specifications, activities and status Ensure all the codes are raised as per the norm defined for project / program / account with clear description and replication patterns Compile timely, comprehensive and accurate documentation and reports as requested Coordinating with the team on daily project status and progress and documenting it Providing feedback on usability and serviceability, trace the result to quality risk and report it to concerned stakeholders 3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution Capturing all the requirements and clarifications from the client for better quality work Taking feedback on the regular basis to ensure smooth and on time delivery Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc Timely Response to customer requests and no instances of complaints either internally or externally Mandatory Skills: HIL. Experience: 3-5 Years.
Posted 3 weeks ago
3.0 - 8.0 years
0 - 0 Lacs
Bengaluru
Work from Office
"Minimum 3+ years of experience on automation, particularly with Standalone/Desktop application. Design, develop, and execute automated test scripts to ensure the performance. Document and report testing progress and results"
Posted 3 weeks ago
4.0 - 9.0 years
0 - 0 Lacs
Bengaluru
Work from Office
4+ years of experience in ECU HIL validation - Graduate/Post Graduate in Electronics/Electrical/Mechatronics/Instrumentation engineering - Should have good command on any of the body electronics functions. E.g. Wiper system, sunroof, door control, keyless go, locking system, exterior light, interior lights, seat control system etc. (Any of these system) - Should be able to imagine different testing scenarios and write test cases by understanding the system requirements - Should be able to Analyze Requirement, Develop - Test Spec, Test Script (PTTA preferably / CAPL / Python / Perl / C / C++), Execution & Defect identification & Logging - Good experience in UDS based Diagnostic testing, DoIP - Should have worked on dSPACE SCALAXIO Simulators and Vector Test benches. - Should have basic knowledge on setting up HIL environment, loads, hardware connections and flashing ECU. - Should know basic concepts of Object oriented programming - Knowledge and experience with Provetech scripting
Posted 3 weeks ago
0.0 - 4.0 years
0 - 0 Lacs
Bengaluru
Work from Office
Job Specification Designation : Engineer Experience : 0-4 years Education : UG[B.Tech/B.E.](any), or PG [(Electrical / Electronics, Mechatronics, Vehicle Systems or equivalent) Role: Efficiency/Vehicle Energy Flow SiL engineer (Automotive) Project : SiL Energy Efficiency SiL Business Unit : Mercedes Benz Cars Technical Skills: Experience in • Deep System understanding of Vehicle. HEV & BEV. • Experience in Vehicle simulations - Powertrain • Good analytical skills in identifying issues related to Plant model and Control software • Basics of Simulink environment. • Programming skills required - m-Scripting, Python • Experience in usage of tool chain like Matlab/Simulink, Silver(optional). Tool: • Matlab/Simulink, Silver(optional) • Programming skills required - m-Scripting, Python
Posted 3 weeks ago
3.0 - 8.0 years
0 - 0 Lacs
Bengaluru
Work from Office
Overview: We are seeking a highly motivated Data Analyst with strong technical and analytical skills to join our ADAS (Advanced Driver Assistance Systems) team. This role involves working with large-scale data from vehicle systems to drive insights, support data science initiatives, and contribute to the development of safer and smarter automotive technologies. Responsibilities: • Perform data cleansing, aggregation, and analysis on large, complex datasets related to ADAS components and systems. • Build, maintain, and update dashboards and data visualizations to communicate insights effectively (Power BI preferred). • Develop and optimize data pipelines and ETL processes. • Create and maintain technical documentation, including data catalogs and process documentation. • Collaborate with cross-functional teams including data scientists, software engineers, and system engineers. • Contribute actively to the internal data science community by sharing knowledge, tools, and best practices. • Work independently on assigned projects, managing priorities and delivering results in a dynamic, unstructured environment. Required Qualifications: • Bachelors degree or higher in Computer Science, Data Science, or a related field. • Minimum 3 years of experience in the IT industry, with at least 2 years in data analytics or data engineering roles. • Proficient in Python or Pyspark with solid software development fundamentals. • Strong experience with SQL and relational databases. • Hands-on experience with data science, data engineering, or machine learning techniques. • Knowledge of data modeling, data warehousing concepts, and ETL processes. • Familiarity with data visualization tools (Power BI preferred). • Basic understanding of cloud platforms such as Azure or AWS. • Fundamental knowledge of ADAS functionalities is a plus. • Strong problem-solving skills, self-driven attitude, and the ability to manage projects independently. Preferred Skills: • Experience in automotive data or working with sensor data (e.g., radar, lidar, cameras). • Familiarity with agile development methodologies. • Understanding of big data tools and platforms such as Databricks or Spark.
Posted 3 weeks ago
15.0 - 20.0 years
9 - 13 Lacs
Hyderabad
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 : Automotive ECU Software Good to have skills : NAMinimum 7.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 to ensure the successful implementation of software solutions, applying your knowledge of technologies and methodologies to support project goals and client needs. You will engage in problem-solving activities, guiding your team through challenges while ensuring adherence to best practices and project timelines. Your role will also include mentoring team members and fostering a collaborative environment to drive innovation and efficiency in software development. Roles & Responsibilities:- Expected to be an SME.- Collaborate and manage the team to perform.- Responsible for team decisions.- Engage with multiple teams and contribute on key decisions.- Provide solutions to problems for their immediate team and across multiple teams.- Facilitate knowledge sharing sessions to enhance team capabilities.- Monitor project progress and ensure alignment with strategic objectives. Professional & Technical Skills: - Must To Have Skills: Proficiency in Automotive ECU Software.- Strong understanding of embedded systems and real-time operating systems.- Experience with software development methodologies such as Agile and Waterfall.- Familiarity with automotive communication protocols like CAN, LIN, and Ethernet.- Proficient in programming languages such as C, C++, and Python. Additional Information:- The candidate should have minimum 7.5 years of experience in Automotive ECU Software.- This position is based at our Hyderabad office.- A 15 years full time education is required. Qualification 15 years full time education
Posted 3 weeks ago
4.0 - 7.0 years
0 - 1 Lacs
Bengaluru
Work from Office
Key Responsibilities: Develop and execute Hardware-in-the-Loop (HIL) test cases for automotive ECUs (Engine Control Units, ADAS, Body Control, etc.). Work with tools such as dSPACE, NI VeriStand, or Vector VT System for HIL setup and execution. Create automated test scripts using CAPL , Python , and/or VBScript in Vector CANoe/CANalyzer . Perform diagnostics testing using UDS (ISO 14229) over CAN / CAN FD . Analyze and log communication using CAN , LIN , and optionally FlexRay . Debug issues by interpreting logs, bus traces, and ECU response behavior. Collaborate with software development, system engineering, and test teams to understand requirements and test coverage. Preferred candidate profile Must have 4yrs of Exp with HIL and Dspace Only Serving and Immediate joiner is considerable Must have all companies PF More info - 9310244292
Posted 3 weeks ago
0.0 - 1.0 years
2 - 3 Lacs
Bengaluru
Work from Office
Looking for atleast 5+ years of experience in Automotive industry Proven experiences in test automation for embedded products in automotive Proficient in Python programming and preferably experienced working with Robot Frameworks. Experienced in the use of Vector tools CANalyzer, CANoe and CAPL. Knowledge in communication protocols CAN, LIN, FlexRay, Ethernet. Knowledge in setup and operations of HIL and SIL technologies Knowledge of and experience from embedded Software You architect automation testing solutions to cover test objectives from software tests up to integrated system tests on virtual and physical embedded targets. You offer automation testing solutions as a platform allowing the development teams to provide and run their application-specific tests in the CI/CD pipeline and independent of CI/CD pipeline. Lead in designing and operating efficient test automation. Experience in offering automation testing solutions as a platform service. Knowledge in any one of the following areas: Work with testing and implementation of automated/manual testing on Complete Vehicle Electronics System level to secure both BaseTech (SWDL, network management etc.) and customer function. Testing in Boxcar and HIL. Work with testing and implementation of automated/manual testing on SW and System level to secure ADAS, Brake, Suspension & Steering functionality. Testing in HIL, Boxcar. Work with testing and implementation of automated/manual testing on System level to secure the quality for the Connectivity area. Testing in HIL, Boxcar
Posted 3 weeks ago
7.0 - 12.0 years
10 - 20 Lacs
Bengaluru
Work from Office
Test automation for embedded products in automotive, Proficient in Python programming and preferably experienced working with Robot Frameworks,Vector tools CANalyzer, CANoe and CAPL,CAN, LIN, FlexRay, Ethernet,HIL and SIL technologies, CI/CD Pipeline
Posted 3 weeks ago
7.0 - 12.0 years
9 - 17 Lacs
Surat
Work from Office
About the Role : We are seeking a highly skilled and experienced Senior Embedded Firmware Test Engineer to join our innovative team, focusing on the quality assurance of our next-generation Industrial Embedded Devices, Gateways, and Edge Controllers. In this role, you will play a critical part in ensuring the robustness, reliability, and performance of our firmware, with a strong emphasis on industrial communication protocols and hardware-in-the-loop testing. You will leverage your expertise in firmware validation, automation, and industrial protocols to deliver high-quality products. Key Responsibilities: Firmware Test Strategy & Execution: - Design, develop, and execute comprehensive test plans, test cases, and test strategies for embedded device firmware, gateways, and edge controllers. - Perform rigorous black-box and white-box testing of firmware to identify defects, validate functionality, and ensure adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - Extensive experience in setting up and executing Hardware-in-the-Loop (HIL) testing environments for embedded devices. - Utilize and integrate various hardware components and test tools to simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to improve testing efficiency. Collaboration & Communication: - Work effectively within a cross-functional team including hardware, firmware, and software engineers. - Possess strong communication skills to articulate technical issues, test results, and recommendations clearly and concisely. Required Skills & Qualifications: Experience: Strong experience (typically 5+ years) in Firmware testing for Industrial Embedded Devices, Gateways, and Edge Controllers. Industrial Protocols (Mandatory): - Proven experience in Protocol Testing, especially with Modbus TCP/RTU. - Knowledge of BACnet and OPC-UA is a significant plus. Connectivity Protocols: - Hands-on experience with testing Ethernet, RS485, RS232, and CAN connectivity. Hardware-in-the-Loop (HIL): - Direct experience with HIL testing setups and methodologies. Programming & Automation: - Proficiency in Python scripting language, including Object-Oriented Programming (OOPs) concepts. - Hands-on experience with Test Automation Framework design and development (Robot Framework, Pytest, or similar). Test Management: - Experience in Test Case writing and Test Plan creation. - Working knowledge of GIT or other software configuration management tools. - Familiarity with JIRA or similar bug tracking tools. Problem-Solving: - Strong analytical and problem-solving skills to troubleshoot complex firmware and hardware interactions. Communication: - Excellent written and verbal communication skills. Education: - Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
Posted 3 weeks ago
7.0 - 12.0 years
9 - 17 Lacs
Pune
Work from Office
Job Title : Senior Embedded Firmware Test Engineer Location : Anywhere Experience : 6 - 15 Yrs About the Role : We are seeking a highly skilled and experienced Senior Embedded Firmware Test Engineer to join our innovative team, focusing on the quality assurance of our next-generation Industrial Embedded Devices, Gateways, and Edge Controllers. In this role, you will play a critical part in ensuring the robustness, reliability, and performance of our firmware, with a strong emphasis on industrial communication protocols and hardware-in-the-loop testing. You will leverage your expertise in firmware validation, automation, and industrial protocols to deliver high-quality products. Key Responsibilities: Firmware Test Strategy & Execution: - Design, develop, and execute comprehensive test plans, test cases, and test strategies for embedded device firmware, gateways, and edge controllers. - Perform rigorous black-box and white-box testing of firmware to identify defects, validate functionality, and ensure adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - Extensive experience in setting up and executing Hardware-in-the-Loop (HIL) testing environments for embedded devices. - Utilize and integrate various hardware components and test tools to simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to improve testing efficiency. Collaboration & Communication: - Work effectively within a cross-functional team including hardware, firmware, and software engineers. - Possess strong communication skills to articulate technical issues, test results, and recommendations clearly and concisely. Required Skills & Qualifications: Experience: Strong experience (typically 5+ years) in Firmware testing for Industrial Embedded Devices, Gateways, and Edge Controllers. Industrial Protocols (Mandatory): - Proven experience in Protocol Testing, especially with Modbus TCP/RTU. - Knowledge of BACnet and OPC-UA is a significant plus. Connectivity Protocols: - Hands-on experience with testing Ethernet, RS485, RS232, and CAN connectivity. Hardware-in-the-Loop (HIL): - Direct experience with HIL testing setups and methodologies. Programming & Automation: - Proficiency in Python scripting language, including Object-Oriented Programming (OOPs) concepts. - Hands-on experience with Test Automation Framework design and development (Robot Framework, Pytest, or similar). Test Management: - Experience in Test Case writing and Test Plan creation. - Working knowledge of GIT or other software configuration management tools. - Familiarity with JIRA or similar bug tracking tools. Problem-Solving: - Strong analytical and problem-solving skills to troubleshoot complex firmware and hardware interactions. Communication: - Excellent written and verbal communication skills. Education: - Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
Posted 3 weeks ago
7.0 - 12.0 years
9 - 18 Lacs
Coimbatore
Work from Office
About the Role : We are seeking a highly skilled and experienced Senior Embedded Firmware Test Engineer to join our innovative team, focusing on the quality assurance of our next-generation Industrial Embedded Devices, Gateways, and Edge Controllers. In this role, you will play a critical part in ensuring the robustness, reliability, and performance of our firmware, with a strong emphasis on industrial communication protocols and hardware-in-the-loop testing. You will leverage your expertise in firmware validation, automation, and industrial protocols to deliver high-quality products. Key Responsibilities: Firmware Test Strategy & Execution: - Design, develop, and execute comprehensive test plans, test cases, and test strategies for embedded device firmware, gateways, and edge controllers. - Perform rigorous black-box and white-box testing of firmware to identify defects, validate functionality, and ensure adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - Extensive experience in setting up and executing Hardware-in-the-Loop (HIL) testing environments for embedded devices. - Utilize and integrate various hardware components and test tools to simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to improve testing efficiency. Collaboration & Communication: - Work effectively within a cross-functional team including hardware, firmware, and software engineers. - Possess strong communication skills to articulate technical issues, test results, and recommendations clearly and concisely. Required Skills & Qualifications: Experience: Strong experience (typically 5+ years) in Firmware testing for Industrial Embedded Devices, Gateways, and Edge Controllers. Industrial Protocols (Mandatory): - Proven experience in Protocol Testing, especially with Modbus TCP/RTU. - Knowledge of BACnet and OPC-UA is a significant plus. Connectivity Protocols: - Hands-on experience with testing Ethernet, RS485, RS232, and CAN connectivity. Hardware-in-the-Loop (HIL): - Direct experience with HIL testing setups and methodologies. Programming & Automation: - Proficiency in Python scripting language, including Object-Oriented Programming (OOPs) concepts. - Hands-on experience with Test Automation Framework design and development (Robot Framework, Pytest, or similar). Test Management: - Experience in Test Case writing and Test Plan creation. - Working knowledge of GIT or other software configuration management tools. - Familiarity with JIRA or similar bug tracking tools. Problem-Solving: - Strong analytical and problem-solving skills to troubleshoot complex firmware and hardware interactions. Communication: - Excellent written and verbal communication skills. Education: - Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
Posted 3 weeks ago
7.0 - 12.0 years
9 - 12 Lacs
Bengaluru
Work from Office
Job Title : Senior Embedded Firmware Test Engineer Experience : 6 - 15 Yrs About the Role : We are seeking a highly skilled and experienced Senior Embedded Firmware Test Engineer to join our innovative team, focusing on the quality assurance of our next-generation Industrial Embedded Devices, Gateways, and Edge Controllers. In this role, you will play a critical part in ensuring the robustness, reliability, and performance of our firmware, with a strong emphasis on industrial communication protocols and hardware-in-the-loop testing. You will leverage your expertise in firmware validation, automation, and industrial protocols to deliver high-quality products. Key Responsibilities: Firmware Test Strategy & Execution: - Design, develop, and execute comprehensive test plans, test cases, and test strategies for embedded device firmware, gateways, and edge controllers. - Perform rigorous black-box and white-box testing of firmware to identify defects, validate functionality, and ensure adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - Extensive experience in setting up and executing Hardware-in-the-Loop (HIL) testing environments for embedded devices. - Utilize and integrate various hardware components and test tools to simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to improve testing efficiency. Collaboration & Communication: - Work effectively within a cross-functional team including hardware, firmware, and software engineers. - Possess strong communication skills to articulate technical issues, test results, and recommendations clearly and concisely. Required Skills & Qualifications: Experience: Strong experience (typically 5+ years) in Firmware testing for Industrial Embedded Devices, Gateways, and Edge Controllers. Industrial Protocols (Mandatory): - Proven experience in Protocol Testing, especially with Modbus TCP/RTU. - Knowledge of BACnet and OPC-UA is a significant plus. Connectivity Protocols: - Hands-on experience with testing Ethernet, RS485, RS232, and CAN connectivity. Hardware-in-the-Loop (HIL): - Direct experience with HIL testing setups and methodologies. Programming & Automation: - Proficiency in Python scripting language, including Object-Oriented Programming (OOPs) concepts. - Hands-on experience with Test Automation Framework design and development (Robot Framework, Pytest, or similar). Test Management: - Experience in Test Case writing and Test Plan creation. - Working knowledge of GIT or other software configuration management tools. - Familiarity with JIRA or similar bug tracking tools. Problem-Solving: - Strong analytical and problem-solving skills to troubleshoot complex firmware and hardware interactions. Communication: - Excellent written and verbal communication skills. Education: - Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
Posted 3 weeks ago
7.0 - 12.0 years
9 - 16 Lacs
Chandigarh
Work from Office
Job Title : Senior Embedded Firmware Test Engineer Experience : 6 - 15 Yrs About the Role : We are seeking a highly skilled and experienced Senior Embedded Firmware Test Engineer to join our innovative team, focusing on the quality assurance of our next-generation Industrial Embedded Devices, Gateways, and Edge Controllers. In this role, you will play a critical part in ensuring the robustness, reliability, and performance of our firmware, with a strong emphasis on industrial communication protocols and hardware-in-the-loop testing. You will leverage your expertise in firmware validation, automation, and industrial protocols to deliver high-quality products. Key Responsibilities: Firmware Test Strategy & Execution: - Design, develop, and execute comprehensive test plans, test cases, and test strategies for embedded device firmware, gateways, and edge controllers. - Perform rigorous black-box and white-box testing of firmware to identify defects, validate functionality, and ensure adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - Extensive experience in setting up and executing Hardware-in-the-Loop (HIL) testing environments for embedded devices. - Utilize and integrate various hardware components and test tools to simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to improve testing efficiency. Collaboration & Communication: - Work effectively within a cross-functional team including hardware, firmware, and software engineers. - Possess strong communication skills to articulate technical issues, test results, and recommendations clearly and concisely. Required Skills & Qualifications: Experience: Strong experience (typically 5+ years) in Firmware testing for Industrial Embedded Devices, Gateways, and Edge Controllers. Industrial Protocols (Mandatory): - Proven experience in Protocol Testing, especially with Modbus TCP/RTU. - Knowledge of BACnet and OPC-UA is a significant plus. Connectivity Protocols: - Hands-on experience with testing Ethernet, RS485, RS232, and CAN connectivity. Hardware-in-the-Loop (HIL): - Direct experience with HIL testing setups and methodologies. Programming & Automation: - Proficiency in Python scripting language, including Object-Oriented Programming (OOPs) concepts. - Hands-on experience with Test Automation Framework design and development (Robot Framework, Pytest, or similar). Test Management: - Experience in Test Case writing and Test Plan creation. - Working knowledge of GIT or other software configuration management tools. - Familiarity with JIRA or similar bug tracking tools. Problem-Solving: - Strong analytical and problem-solving skills to troubleshoot complex firmware and hardware interactions. Communication: - Excellent written and verbal communication skills. Education: - Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
Posted 3 weeks ago
7.0 - 12.0 years
10 - 16 Lacs
Visakhapatnam
Work from Office
About the Role : We are seeking a highly skilled and experienced Senior Embedded Firmware Test Engineer to join our innovative team, focusing on the quality assurance of our next-generation Industrial Embedded Devices, Gateways, and Edge Controllers. In this role, you will play a critical part in ensuring the robustness, reliability, and performance of our firmware, with a strong emphasis on industrial communication protocols and hardware-in-the-loop testing. You will leverage your expertise in firmware validation, automation, and industrial protocols to deliver high-quality products. Key Responsibilities: Firmware Test Strategy & Execution: - Design, develop, and execute comprehensive test plans, test cases, and test strategies for embedded device firmware, gateways, and edge controllers. - Perform rigorous black-box and white-box testing of firmware to identify defects, validate functionality, and ensure adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - Extensive experience in setting up and executing Hardware-in-the-Loop (HIL) testing environments for embedded devices. - Utilize and integrate various hardware components and test tools to simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to improve testing efficiency. Collaboration & Communication: - Work effectively within a cross-functional team including hardware, firmware, and software engineers. - Possess strong communication skills to articulate technical issues, test results, and recommendations clearly and concisely. Required Skills & Qualifications: Experience: Strong experience (typically 5+ years) in Firmware testing for Industrial Embedded Devices, Gateways, and Edge Controllers. Industrial Protocols (Mandatory): - Proven experience in Protocol Testing, especially with Modbus TCP/RTU. - Knowledge of BACnet and OPC-UA is a significant plus. Connectivity Protocols: - Hands-on experience with testing Ethernet, RS485, RS232, and CAN connectivity. Hardware-in-the-Loop (HIL): - Direct experience with HIL testing setups and methodologies. Programming & Automation: - Proficiency in Python scripting language, including Object-Oriented Programming (OOPs) concepts. - Hands-on experience with Test Automation Framework design and development (Robot Framework, Pytest, or similar). Test Management: - Experience in Test Case writing and Test Plan creation. - Working knowledge of GIT or other software configuration management tools. - Familiarity with JIRA or similar bug tracking tools. Problem-Solving: - Strong analytical and problem-solving skills to troubleshoot complex firmware and hardware interactions. Communication: - Excellent written and verbal communication skills. Education: - Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
Posted 3 weeks ago
7.0 - 12.0 years
10 - 16 Lacs
Chennai
Work from Office
About the Role : We are seeking a highly skilled and experienced Senior Embedded Firmware Test Engineer to join our innovative team, focusing on the quality assurance of our next-generation Industrial Embedded Devices, Gateways, and Edge Controllers. In this role, you will play a critical part in ensuring the robustness, reliability, and performance of our firmware, with a strong emphasis on industrial communication protocols and hardware-in-the-loop testing. You will leverage your expertise in firmware validation, automation, and industrial protocols to deliver high-quality products. Key Responsibilities: Firmware Test Strategy & Execution: - Design, develop, and execute comprehensive test plans, test cases, and test strategies for embedded device firmware, gateways, and edge controllers. - Perform rigorous black-box and white-box testing of firmware to identify defects, validate functionality, and ensure adherence to specifications. - Collaborate closely with firmware development teams to understand requirements, provide early feedback, and ensure testability of features. Industrial Protocol Testing: - Lead the testing and validation of industrial communication protocols, with a strong preference for Modbus (TCP/RTU). - Experience in testing other industrial protocols like BACnet and OPC-UA is highly valued. - Develop and execute test scenarios to ensure robust and compliant communication between devices and systems. Hardware-in-the-Loop (HIL) Testing: - Extensive experience in setting up and executing Hardware-in-the-Loop (HIL) testing environments for embedded devices. - Utilize and integrate various hardware components and test tools to simulate real-world conditions and validate device behavior. Connectivity Protocol Validation: - Thorough testing of various connectivity protocols including Ethernet, RS485, RS232, and CAN bus, ensuring reliable data transfer and device integration. Test Automation & Scripting: - Hands-on experience with Python scripting for developing automated test cases, utilities, and test frameworks. - Strong understanding of Object-Oriented Programming (OOPs) concepts in Python for building scalable and maintainable automation solutions. - Hands-on experience in designing and developing test automation frameworks using Robot Framework, Pytest, or similar (e.g., Pybot). - Develop and maintain automated test scripts for continuous integration and regression testing. Test Documentation & Management: - Create detailed test plans, test cases, and test reports. - Utilize and maintain test artifacts within version control systems like GIT. - Report and track defects using bug tracking tools such as JIRA or similar. Tooling & Simulators: - Proficient in using in-house developed tools and simulators for effective firmware testing and debugging. - Identify opportunities for new tool development or enhancements to improve testing efficiency. Collaboration & Communication: - Work effectively within a cross-functional team including hardware, firmware, and software engineers. - Possess strong communication skills to articulate technical issues, test results, and recommendations clearly and concisely. Required Skills & Qualifications: Experience: Strong experience (typically 5+ years) in Firmware testing for Industrial Embedded Devices, Gateways, and Edge Controllers. Industrial Protocols (Mandatory): - Proven experience in Protocol Testing, especially with Modbus TCP/RTU. - Knowledge of BACnet and OPC-UA is a significant plus. Connectivity Protocols: - Hands-on experience with testing Ethernet, RS485, RS232, and CAN connectivity. Hardware-in-the-Loop (HIL): - Direct experience with HIL testing setups and methodologies. Programming & Automation: - Proficiency in Python scripting language, including Object-Oriented Programming (OOPs) concepts. - Hands-on experience with Test Automation Framework design and development (Robot Framework, Pytest, or similar). Test Management: - Experience in Test Case writing and Test Plan creation. - Working knowledge of GIT or other software configuration management tools. - Familiarity with JIRA or similar bug tracking tools. Problem-Solving: - Strong analytical and problem-solving skills to troubleshoot complex firmware and hardware interactions. Communication: - Excellent written and verbal communication skills. Education: - Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Science, or a related field.
Posted 3 weeks 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
39817 Jobs | Dublin
Wipro
19388 Jobs | Bengaluru
Accenture in India
15458 Jobs | Dublin 2
EY
14907 Jobs | London
Uplers
11185 Jobs | Ahmedabad
Amazon
10459 Jobs | Seattle,WA
IBM
9256 Jobs | Armonk
Oracle
9226 Jobs | Redwood City
Accenture services Pvt Ltd
7971 Jobs |
Capgemini
7704 Jobs | Paris,France