Home
Jobs

97 Can Jobs - Page 4

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

7.0 - 12.0 years

20 - 32 Lacs

Chennai

Work from Office

Naukri logo

Role & responsibilities Develop and Maintain Automation Frameworks: Design, implement, and maintain test automation frameworks to ensure efficient and reliable testing of various ECUs. 2. Integration and Testing of Communication Protocols: Work on the integration and testing of communication protocols to ensure seamless data exchange and system interoperability across ADAS, BODY, Chassis, and Cockpit ECUs. 3. Utilize Network Simulation and Testing: Simulate and test automotive networks to ensure robust and reliable communication systems within all ECUs. 4. Implement and Manage HIL Systems: Configure and manage hardware-in-the-loop (HIL) systems for testing, including digital IOs, communication, and power, ensuring accurate and effective validation of automotive components across different ECUs. 5. Continuous Integration and Continuous Testing (CI/CT): Develop and maintain CI/CT pipelines to automate the testing and deployment processes, ensuring rapid and reliable delivery of software updates. 6. Automated Test Execution Preferred candidate profile Expertise in working with communication protocols such as CAN, CAN FD, LIN, Ethernet, J1939, UDS (CAN and DoIP), MQTT, LVDS, and A2B. Network Simulation and Testing: Skilled in simulating and testing automotive networks using CANoe and CANalyzer. HIL Systems: Experience with configuring and managing hardware-in-the-loop (HIL) systems, including Vector VT Systems and dSPACE-based systems. CI/CT Pipelines: Ability to develop and maintain continuous integration and continuous testing pipelines using Jenkins, GitHub, GitLab, Bash scripting, and Windows Shell scripting. Image Processing: Competence in performing image processing tasks such as ROI creation, pattern matching, color and brightness adjustments, and OCR using tools like Tomline and OpenCV. Automated Test Execution: Proficiency in executing automated tests, analyzing logs, and validating test cases. Test Management and Issue Tracking:

Posted 1 month ago

Apply

9.0 - 14.0 years

18 - 25 Lacs

Hyderabad

Work from Office

Naukri logo

PROFILE : Dedicated and detail-oriented Hardware Design Engineer with over 10+ years of experience in designing and implementing advanced electronic systems. Skilled in hardware board and systems design, with a strong experience of delivering innovative solutions and high-quality products. SKILL SET : - Designed and implemented circuit boards for next-generation electronic products, ensuring optimal performance and functionality. - Lead the design and development of complex hardware systems, including schematic design, PCB layout, and hardware bring-up. - Good background in both digital and analog circuit design, with a focus on high-speed interfaces like PCIe, USB-C, SATA, Ethernet, and various types of DDR (DDR3, 4, 5) memory. Also extends to low-speed communication protocols such as USB 2.0, UART, RS232, RS422, I2C, SPI, & CAN - Collaborate with cross-functional teams to define system requirements, architecture, and design specifications. - Conduct feasibility studies and risk assessments to ensure hardware designs meet performance, cost, and schedule requirements. - Manage team members, providing guidance on design best practices, tools, and methodologies. - Perform detailed design reviews, testing, and validation of hardware prototypes to identify and resolve design issues. - Work closely with suppliers and manufacturing partners to ensure the successful ramp-up and production of hardware products. - Lead troubleshooting efforts to identify and resolve hardware issues in the field, providing timely and effective solutions. - Stay up to date on industry trends and emerging technologies to drive innovation and improvement in hardware design practices. - Support product lifecycle management activities, including design updates, obsolescence management, and product end-of-life planning. - Communicate effectively with stakeholders, including management, customers, and partners, to ensure alignment on project goals, timelines, and deliverables. - Experience working on projects throughout the hardware design cycle, including testing mechanical enclosures and functionality for prototype and production designs, as well as performing and updating design changes during tooling. - Proficient in preparing design-related documents such as preliminary design reports, critical design reports, requirement capture documents, test plans, and assembly instructions. WORK TOOLS : - Concept HDL, Or-Cad, DX Designer, Allegro Viewer, LT Spice, Hyper Lynx, Viewmate, Auto vue, Solid edge Viewer and Microsoft Office.

Posted 1 month ago

Apply

3.0 - 4.0 years

8 - 12 Lacs

Pune, Kothrud

Work from Office

Naukri logo

1.Proficient in programming languages such as: Embedded C, C++ 2.Knowledge of screen design tool like GUIx. 3.Hands on experience on debugger, simulator. 4.Proficient in documenting test artifacts like test plan/procedures, test report, test summary report etc. 5.Experienced in the software development/testing lifecycle, troubleshooting 6.Proficient in debugging and problem-solving skills (incl. working with embedded hardware) 7.Exposure to Communication protocols (CAN, Modbus etc.)

Posted 1 month ago

Apply

5.0 - 6.0 years

10 - 15 Lacs

Chennai

Work from Office

Naukri logo

Educational Requirements- Bachelors or master’s degree in electrical, Electronics, Mechatronics Experience-5-6 yrs Location-Chennai Job Summary – Embedded Developer/coder We are seeking a highly skilled and motivated Embedded Software Developer/coder with proven expertise in the design and development of automotive electronic control units (ECUs). --- Key Responsibilities Understand SW requirements and ability to relate it to system requirement/feature. Interpret and implement software design requirements provided for ECU SW development. Design, develop, and debug embedded software using C/C++ on RTOS and non-RTOS platforms. Develop low-level device drivers for a range of microcontrollers. Implement and validate communication protocols including CAN, SPI, LIN, and I2C. Contribute to the development of functional safety systems (ISO 26262 familiarity preferred). Interface with automotive peripheral devices such as LCDs, EEPROMs, and stepper motors. Perform Code analysis and SW reviews. Utilize tools such as oscilloscopes, debuggers, and Vector CANoe/CANalyzer for testing and troubleshooting. Work together with project leads and SW quality personnel to ensure the quality and defect free SW. Supporting Testing teams as and when needed to understand the SW requirements and implementations. Actively participate in Agile/Scrum ceremonies and team meetings and contribute to continuous process improvement. --- Required Qualifications and Skills 5–8 years of experience in automotive embedded software development. Strong proficiency in C/C++, device drivers, and real-time embedded systems. Experience in developer level testing/ Unit testing. Experience in Static and Dynamic code analysis. Exposure to ASPICE standards. Hands-on experience with embedded processors and development toolchains. Proficient in using communication protocols such as CAN, SPI, LIN, and I2C. Exposure to functional safety standards. Experience with 8-bit, 16-bit, and 32-bit microcontrollers. Demonstrated experience in developing safety-critical software. Skilled in using debugging tools, oscilloscopes, and embedded IDEs. Solid understanding of software development processes. Experience in Model based development and AUTOSAR exposure is added advantage. Excellent communication skills and the ability to collaborate effectively in a team environment. Tool Expertise: Development tools like Visual Studio, Matlab, Candela studio, NXP Design studio or other similar tools. Language expertise: C, C++, Python, M-script, CAPL script. Requirement management tools like IBM DOORS, Jama, Reqtify or other similar tools. Version management tools like SVN, ALM, Git or similar tools.

Posted 1 month ago

Apply

3 - 6 years

5 - 8 Lacs

Pune

Work from Office

Naukri logo

Role description Team managers main knowledge should be people management (40%) and business management (30%). Technical know-how (30%) is good to have to a degree that he can support project management and understand the pain points. ASPICE knowledge must exist. Project Management in automotive projects. Planning, stakeholder management Assertive Good coordination skills Customer oriented mindset Time management Moderation methods Agile methods and roles Knowledge of System Level (ASPICE SYS.1 to 5) and SW Level (ASPICE SWE.1 to 6) Knowledge of ASPICE processes MAN.3, MAN.5, SUP.1, SUP.8, SUP.9, SUP.10 Good to have technical skills: Understanding and configurability of different AUTOSAR BSW Stacks Communication, Diagnostics, Security, Scheduler, etc. Understanding of overall System and SW Design of Series SW Products and Services, in embedded field Overview of the hardware or peripheral components to be addressed (e.g. UART, system base chip, AD converter) Overview of microprocessor architectures and embedded operating systems (e.g. OSEK, RTOS) and bus systems (e.g. CAN, LIN, SPI, Ethernet)

Posted 1 month ago

Apply

5 - 8 years

4 - 9 Lacs

Pune

Work from Office

Naukri logo

Good Knowledge of communication protocol - CAN, LIN, Ethernet, XCP. Knowledge of automotive diagnostic standards and protocols (e.g. UDS, ODX, OTX, ...) • Knowledge on CDD/ODX development and verification. HIL Tester with CanoeDIVA

Posted 1 month ago

Apply

8 - 13 years

50 - 55 Lacs

Bengaluru

Work from Office

Naukri logo

In this role, you will work on SoC/Sub-system level prototype development and design bring-up on HAPS/Pro FPGA HW platforms. Additionally, you will work closely with design, verification, validation, and SW teams to implement emulation testbench and features required to develop content on prototyping models. You would be required to develop/port tests to qualify models. Key Skills 8-15 years of experience on SoC/Sub-system prototyping of multi-million gate and complex design with multiple clocks and power domains Experience in microcontroller architecture, Cores ARM A/M series, Interconnect (NIC, FlexNoC), Protocols like AHB, AXI, Memory (Flash, SRAM, DDR4/5), and memory controllers Experience in automotive protocols like LIN, CAN, high-speed protocols like PCIe, Ethernet, USB, etc. would be an advantage Prototyping model development with actual target HW Experienced in HAPS/Pro FPGA prototyping platforms Create and execute test plans targeting model qualification Experience with Speed Bridge Integration and performing real-time testing would be a plus Scripting and automation to continuously improve operational efficiency

Posted 1 month ago

Apply

8 - 13 years

50 - 55 Lacs

Bengaluru

Work from Office

Naukri logo

In this role you will work on SoC/Sub-system level Emulation model development and design bring up on Zebu/Veloce HW platforms. Additionally, you will work closely with design, verification, validation, and SW teams to implement emulation testbench (XTORs, Speed Adaptors) and features required to develop content on emulation models. You would develop tests to qualify models. Key Skills 8-15 years of experience on SoC/Sub-system Emulation of multi-million gate and complex design with multiple clocks and power domains Experience in microcontroller architecture, Cores ARM A/M series, Interconnect (NIC, FlexNoC), Protocols like AHB, AXI, Memory (Flash, SRAM, DDR4/5), and memory controllers Experience in automotive protocols like LIN, CAN, high-speed protocols like PCIe, Ethernet, USB etc. would be an advantage Emulation model creation from RTL/Netlist Experienced in Zebu/Veloce emulation platforms Create and execute test plans targeting emulation model qualification Experience with Speed Bridge Integration and perform real-time testing would be a plus Experience in integrating Acceleration VIPs/XTORs and perform co-emulation Scripting and Automation to continuously improve operational efficiency.

Posted 1 month ago

Apply

4 - 9 years

16 - 20 Lacs

Mumbai

Work from Office

Naukri logo

Primary Skills and experience: 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 EXPERTISE AND QUALIFICATIONS Network ; Audio Infrastructure Testing; Camera Testing; Display Graphics

Posted 1 month ago

Apply

5 - 10 years

10 - 20 Lacs

Pune

Work from Office

Naukri logo

Required Skills & Experience: 5-10 years of experience in embedded systems testing. Strong experience with automotive protocols such as CAN, LIN, UDS, FlexRay. Good exposure to industrial communication protocols such as Modbus, Profibus, Profinet, Ethernet/IP, OPC UA. Proficient in using CAN tools like CANoe, CANalyzer, CAPL scripting. Experience with test management tools such as JIRA, HP ALM, or TestRail. Hands-on experience in test automation scripting (preferably Python). Good understanding of embedded software architecture and icrocontroller/microprocessor-based systems. Familiarity with Agile/Scrum methodologies. Educational Qualification: Bachelors or Masters degree in Electronics/Electrical/Instrumentation/Computer Science Engineering or related fields. Preferred Qualifications (Good to Have): ISTQB Certification. Exposure to HIL testing tools like dSPACE or NI Veristand. Experience in automotive diagnostics and ECU validation. Familiarity with safety-critical systems (ISO 26262 or IEC 61508). Work Location: Pune (Hybrid/Onsite based on project needs) Notice Period: Immediate to 30 Days preferred

Posted 1 month ago

Apply

5 - 7 years

30 - 32 Lacs

Bengaluru

Work from Office

Naukri logo

Role Proficiency: Provide leadership to a project with appropriate technical options and well suited design standards for embedded system product development system level validation and performance optimization strategies. Outcomes: Design develop and implement system level specifications. Develop highly optimized secured code debugging integrating firmware/ applications and development level testing of complex SW/HW systems. Work directly with IP owners product (HW & SW) architects for design and debugging as per the project needs. Prepare Release Notes and participate in release strategies. Mentor lead and manage Developers I II III Embedded Software Engineers based on project needs Identify and recommend appropriate tools (SW & HW) for the project. Developing utilizing various debug validation tools and/or methodologies to implement Development and validation plans Create share best practices and lessons learned with the team. Optimises efficiency cost and quality. Influence and improve customer satisfaction Set FAST goals for self/team and also provide feedback to FAST goals of team members Measures of Outcomes: Adherence to embedded design process and standards Quick turnaround on multiple alternative solutions determining the most suitable Number of technical issues uncovered during the execution of the project Number of review feedback post Software Lead II review based on project SLA Number of design and test defects post-delivery based on project SLA Quick turnaround on defect fixing for design and tests based on project SLA Adherence to testing methodologies and compliance process Adherence to project schedule / timelines Deploy Innovation techniques and publish white paper Team management and productivity improvement as per Project SLA. Outputs Expected: Requirement: Lead requirement engineering; collaboration with internal and external customers to understand their needs Design: Embedded design architecture/LLD and linking to requirements Develop: Design the embedded SW and code as per design patterns coding standards templates and checklists. Develop automated tools or scripts for the validation environment. Test: Analysis and testing of prototypes validate the designed software document the analysis and test results Document: Create documentation for one's own work and contribute to creation of design HLD LLD/architecture for component/system software/ application diagnostics and test results Status Reporting: Report status of tasks assigned; comply with project related reporting standards/process Quality: Lead design reviews add value take responsibility for the design and overall quality of the embedded software Release: Adhere to release management process for circuit simulation design schematics board files Compliance: Adhere to embedded software design regulatory and test compliance Estimate: Estimate time effort resource dependence for one's own work and for projects' work. Accurately define and document the technical side of the project schedule with estimates and identified risks Interface with Customer: Clarify requirements and provide guidance to development team. Present design options to customers and conduct product demos Manage Project: Manage delivery of embedded software and manage requirement understanding and effort estimation. Manage Team: Set FAST goals and provide feedback. Understand aspirations of team members and provide guidance opportunities etc. Ensure team is engaged in project Manage Defects: Perform defect RCA and mitigation. Identify defect trends and take proactive measures to improve quality Manage knowledge: Consume project related documents and specifications. Review the reusable documents created by the team Skill Examples: Ability to create Embedded C Program Development for system level. Capability in creating and executing one or more of the following domains: Storage/connectivity/ Media/graphics/boot/clusters/ infotainment/ADAS Ability to do C++ programming (OOP) Assembly programming skills Ability to handle OS Scheduler Pre-emptive Round robin & Cooperative scheduling related work Ability to handle SW development in area of CAN Diagnostics Vehicle Functions etc. Aptitude in Networking protocols such as CAN LIN etc Ability to select right IoT & IO protocols as per problem statement. Ability to do Unit Testing (Tessy & RTRT) using appropriate Integration Testing Tools Ability to define and execute test cases with techniques (White Box and Black box) Ability in Closed loop LabCar INCA or similar tools Capacity to configure GDT framework. Ability to adhere to software quality standards (MISRA PCLINT QAC). Ability to debug using embedded tools Ability to do automation and configure Simulation Tools. Proactively ask for and offer help Ability to work under pressure determine dependencies risks facilitate planning and handle multiple tasks. Build confidence with customers by meeting deliverables in time with quality. Estimate effort time resources required for developing / debugging features / components Make decisions on appropriate of the Software / Hardwares. Strong analytical and problem-solving abilities Knowledge Examples: Knowledge on product development lifecycle Testing methodology and standards (Water Fall/ Agile) Knowledge in Test Automation scripting languages (e.g. Python Perl TCL) Knowledge with Wired (USB Ethernet PLC SCADA etherCAT Modbus RSxxx & Wireless technologies like NFC Bluetooth Wi-fi Zigbee etc. is a plus Understanding of automation frameworks (e.g. Hudson/Jenkin) Knowledge and knowhow on Diesel and Gasoline Engine Management Systems Knowledge of embedded algorithm integration on platform (Windows Linux and Android) Comprehension of ASPICE & ISO26262 process Knowledge in Pre-Silicon Verification environments for simulation and Emulation/FPGA platform Experience with System Verilog IP/Subsystem and SOC development environment Knowledge of MISRA 2004 and 2012 Coding guidelines (PC-lint LDRA & PRQA) Knowledge of CAN Tools: CANoe CANalyser & CAPL programming Knowledge of GDT framework internals Additional Comments: Role Proficiency: Provide leadership to multiple projects with appropriate technical options and well suited design standards for embedded system product development system level validation and performance optimization strategies. Account for others' developmental activities; assist project manager in day to day project execution Outcomes: Design develop and implement product level specifications for multiple projects. Develop highly optimized secured code debugging integrating firmware/ applications and development level testing of complex SW/HW systems. Work directly with IP owners product (HW & SW) architects for design and debugging. Mentor lead and manage the Lead I Embedded Software based on project needs Identify and recommend right tools (SW & HW) for the project. Developing and utilizing various debug and validation tools and/or methodologies to implement development and validation plans Create share best practices and lessons learned to the team. Optimises efficiency cost and quality. Influence and improve customer satisfaction Set FAST goals for self/team and also provide feedback to FAST goals of team members Select and create appropriate technical options for development such as reusing improving or reconfiguration of existing components or create own solutions for new contexts Influence and improve employee engagement within the project teams Prepare Software Quality Assurance Plan. Create Progress Reports and Process Review (Audit) Reports and Release Readiness ZBB (Zero Bug Build) Review report. Measures of Outcomes: Adherence to Embedded design and Quality process and standards Quick turnaround on multiple alternative solution and determine the most suitable one Number of technical issues uncovered during the execution of the project Number of design and test defects post-delivery based on project SLA Adherence to testing methodologies and compliance process Adherence to project schedule and timelines Number of new ideas implemented and patented as per business requirement. Percent of voluntary attrition On time completion of mandatory compliance trainings. Team management and productivity improvement as per Project SLA. Outputs Expected: Design: Embedded design architecture/LLD sequence/use case diagrams and linking to customer requirements Develop: Design the embedded SW and code as per design patterns coding standards templates and checklists. Test: Review and create unit test cases scenarios and execution Review test plan created by testing team Provide clarifications to the testing team Document: Create and review templates checklists guidelines standards for design/process/development Create and review deliverable documents. Design documentation requirements test cases/results Configure: Define and govern configuration management plan Ensure compliance from the team Domain relevance: Advise embedded software developers on design and development of feature / component with deeper understanding of the business problem being addressed for the client Learn more about the customer domain and identify opportunities to provide value addition to customers Complete relevant domain certifications Status Reporting: Report status of tasks assigned comply to project related reporting standards/process Quality: Lead design reviews add value take responsibility for the design and overall quality of the embedded software Release: Execute and monitor release process Compliance: Adhere to embedded software design regulatory and test compliance Estimate: Estimate time effort resource dependence for one's own work and for projects' work. Accurately define and document the technical side of the project schedule with estimates and identified risks Interface with Customer: Clarify requirements and provide guidance to development team present design options to customers conduct product demos Work closely with customer architects for finalizing design Manage Project: Manage delivery of embedded software and manage requirement understanding and effort estimation. Support project manager with inputs for the projects Manage Team: Set FAST goals and provide feedback understand aspirations of team members and provide guidance opportunities etc. Ensure team members are upskilled Ensure team is engaged in project Proactively identify attrition risks and work with BSE for retention measures Certifications: Take relevant domain/technology certification Skill Examples: Ability to do Embedded C, C++ programming (OOP) STL Assembly programming for product level. Ability to create and execute one or more of the following domains: Storage/connectivity/Media/graphics/boot/clusters/ infotainment/ADAS Ability to do Linux / Android kernel patching Back porting kernel patches and OOT merging; upstreaming to community Ability to develop solutions based Skills Embedded Software,Embedded C, Embedded C++, RTOS, IOT/Wireless/IOT.

Posted 1 month ago

Apply

3 - 5 years

8 - 15 Lacs

Ahmedabad

Work from Office

Naukri logo

Job Type: Full-time Job Description: We are seeking a Senior Software Test Engineer with 3-5 years of experience in software testing. The ideal candidate should have expertise in test planning, procedures, and reporting, along with strong hardware and software testing skills. Experience in system-level, functional, and board-level testing in a collaborative environment is essential. Key Responsibilities: - Develop and maintain comprehensive test plans to validate the functionality and performance of EV charging software systems - Design and implement detailed test procedures, document test results, and provide clear, actionable reports to the development team. - Set up and maintain test benches for hardware-in-the-loop (HIL) testing, functional, and system-level testing. - Conduct product testing for web and mobile applications, ensuring compatibility across different platforms (Android and iOS), and perform UI/UX evaluation and security testing. -Perform functional, regression, and performance testing for product systems, including testing APIs, mobile applications (native and hybrid), web applications, and ensure mobile performance, installation/update, and UI/UX. - Perform end-to-end system-level testing to ensure integration between software, hardware, and communication protocols, ensuring the EV charging system meets customer requirements. - Conduct functional testing to validate core features such as charging protocols (e.g., CCS, CHAdeMO), user interfaces, communication protocols, and security features. - Work on testing the embedded software on EV charger boards to ensure they function correctly with hardware components (e.g., sensors, microcontrollers). - Collaborate with hardware engineers to test the full integration of embedded software with the charging station hardware. - Test and validate communication protocols (e.g., OCPP, Modbus, CAN, Ethernet) used in EV charging systems. - Work closely with cross-functional teams, including hardware engineers, software developers, and product managers, to ensure the EV charger product meets both functional and regulatory standards. - Ensure all testing activities align with industry standards and compliance regulations specific to EVSE (Electric Vehicle Supply Equipment). Required Skills: - Proven experience in functional, regression, and performance testing for product systems, web applications, and mobile applications (native and hybrid) across Android and iOS. - Skilled in cross-browser testing, UI/UX evaluation, security testing, API testing, and mobile performance, installation/update, and UI/UX testing. - Proficient in Python, C, and Java for test scripting and automation, with hands-on experience designing, implementing, and executing detailed test plans and procedures for embedded software systems. - Experience with CI/CD tools like Git, Jenkins to streamline testing and deployment workflows. - Strong experience with embedded systems, including board-level testing, functional testing, and software/hardware integration. - Familiarity with EV charging protocols such as OCPP, Modbus, CAN, and Ethernet, and understanding their application in charging stations. - Experience in system-level and functional testing of complex embedded systems, especially in the EV Charger domain(preferred). - Ability to design and implement test benches to ensure comprehensive testing of embedded software and hardware. - Strong understanding of hardware and software integration, specifically in the context of EV chargers. - Proficient in scripting languages (Python, Bash) to automate testing processes and improve efficiency. - Strong analytical skills with the ability to troubleshoot and resolve complex issues related to embedded systems and EV chargers. - Excellent ability to document and report test findings clearly and accurately, with attention to detail. Qualifications: - Bachelors/master's degree in computer science, Electronics, Electrical Engineering, or a related field. - 3-5 years of relevant experience in software testing, preferably in the EV Charger or automotive industry - Strong problem-solving and analytical skills. - Ability to work effectively in a collaborative team environment.

Posted 1 month ago

Apply

3 - 5 years

8 - 15 Lacs

Ahmedabad

Work from Office

Naukri logo

We are seeking a skilled Sr Embedded Test Engineer to join our dynamic team. The ideal candidate should have 3-5 years of experience in embedded firmware testing, with a strong focus on test plan development, automation, and hardware-software integration. Key Responsibilities: Test Planning and Execution: Develop and maintain comprehensive test plans and test cases for embedded firmware projects. Execute manual and automated test cases to validate firmware functionality and performance. Work on testing the embedded software on EV charger boards to ensure they function correctly with hardware components (e.g., sensors, microcontrollers). Test and validate communication protocols (e.g., OCPP, Modbus, CAN, Ethernet) used in EV charging systems. Work closely with cross-functional teams, including hardware engineers, software developers, and product managers, to ensure the EV charger product meets both functional and regulatory standards. Set up and maintain test benches for hardware-in-the-loop (HIL) testing, functional, and system-level testing. Identify, report, and track bugs, ensuring issues are resolved effectively. Strong experience with embedded systems, including board-level testing, functional testing, and software/hardware integration. Test Environment & Automation: Build and maintain test benches for hardware and firmware testing. Develop and maintain test scripts and automation frameworks using scripting languages like Python or Bash. Set up and manage test environments for embedded systems. Collaboration & Documentation: Collaborate with firmware and hardware development teams to define test requirements and acceptance criteria. Document test procedures, results, and bug reports clearly and concisely. Debugging & Problem Solving: Use debugging tools like oscilloscopes, logic analyzers, and JTAG debuggers to troubleshoot and validate hardware-software integration. Analyze test results to provide actionable feedback for improvement. Microcontroller Knowledge: Leverage in-depth knowledge of microcontroller basics (uC Basics) to test and validate firmware designs effectively. Required Skills: Basic understanding of C/C++ programming and Embedded C programming. Solid understanding of hardware/electronics fundamentals. Proficiency in test plan and test case development. Experience with test automation tools and frameworks. Knowledge of version control tools (e.g., Git) and defect tracking systems (e.g., Jira). Strong problem-solving and analytical skills. Familiarity with debugging tools like oscilloscopes, logic analyzers, and JTAG debuggers. Excellent documenting and communication skills. Qualifications: Bachelors/master's degree in electrical engineering, Computer Science, or a related field. 3-5 years of relevant experience in embedded firmware testing or microcontroller development.

Posted 1 month ago

Apply

3 - 5 years

10 - 15 Lacs

Ahmedabad

Work from Office

Naukri logo

We are seeking a skilled Senior Embedded Firmware Engineer to join our dynamic team. The ideal candidate will have 3-5 years of experience in firmware development, focusing on microcontrollers and embedded systems. Key Responsibilities Firmware Development: Design, develop, test, and maintain firmware for microcontrollers like STM32, NXP, ESP. Ensure seamless hardware-software integration using electronic fundamentals. Work with BareMetal systems and Real-Time Operating Systems (RTOS) for efficient multitasking, scheduling, and resource management, optimized firmware solutions. Strong understanding of microcontroller architecture, including the core processor, memory (Flash, SRAM, EEPROM), and peripheral modules (Timers, UART, SPI, I2C, ADC, DAC, GPIO). Designing firmware to handle fault tolerance, including watchdog timers, error detection, and recovery mechanisms for reliable operation in embedded systems. Communication Protocols: Implement and validate protocols such as SPI, I2C, MODBUS, CAN, Ethernet, and WebSocket. Apply networking basics to support communication standards. Documentation & Collaboration: Maintain clear and concise documentation for firmware and processes. Collaborate effectively with cross-functional teams and adapt to priority changes. Security & Standards: Incorporate embedded security principles into firmware design. Understand and implement industry standards related to EVSE (Electric Vehicle Supply Equipment). Debugging & Problem-Solving: Analyze and resolve firmware issues, ensuring robust and efficient solutions. Required Skills Solid understanding of hardware/electronics basics. Proficiency in C/C++ programming languages. Experience with BareMetal and Real-Time Operating Systems (RTOS). In-depth knowledge of microcontroller basics (uC Basics). Familiarity with embedded security principles. Strong documenting, analytical, and problem-solving skills. Knowledge of version control tools (e.g., Git) and defect tracking systems (e.g., Jira). Good-to-Have Skills Understanding of power electronics fundamentals. Familiarity with EVSE standards and communication protocols. Qualifications Bachelor's or master's degree in electrical engineering, Electronics and Communication Engineering (ECE), or a related field. 35 years of relevant experience in microcontroller firmware development.

Posted 1 month ago

Apply

3 - 5 years

8 - 15 Lacs

Ahmedabad

Work from Office

Naukri logo

We are seeking a skilled Sr. Embedded Application Developer. The ideal candidate should have 3-5 years of experience and a passion for developing Linux applications and RTOS application. Key Responsibilities: Application Development: Develop, test, and maintain efficient and scalable Linux-based applications using C/C++ programming languages. Strong understanding of Linux OS fundamentals. Proficient in scripting, with experience in Python and Bash. Develop and consume REST APIs. Networking and Communication Protocols: Proficient of Networking Concepts for communication protocols like TCP/IP, UDP, REST API, WebSocket, and others in embedded systems. Integrate network protocols with embedded Linux applications and troubleshoot network-related issues. Embedded System Interfaces/Protocols: Understanding of basic Embedded System Communication Interfaces/Protocols. Responsible for board bring up activities and should be familiar with Yocto build system. Containerization and Deployment: Utilize Docker and containerization technologies for packaging, deploying, and managing embedded applications. Experience with remote application deployment and orchestration using containerized environments. Version Control & Documentation: Strong documenting skills for clear and concise records. Knowledge of version control tools (e.g., Git) and defect tracking systems (e.g., Jira). Required Skills: Proficient in C/C++ programming for Linux application development. Solid experience with Make and CMake build systems. Strong understanding of Linux operating system, including memory management, processes, and scheduling. Familiarity with Networking Concepts. Proficient in scripting languages like Python and Bash for system automation and management tasks. Experience with Docker, Containerization and remote deployment. Familiarity with REST APIs and WebSocket. Excellent documenting skills. Knowledge of basic Embedded System Communication Interfaces/Protocols like CAN, SPI, I2C, Modbus, Ethernet. Experience working with Yocto, Buildroot, or similar tools for embedded Linux distribution creation. Qualifications: Bachelors/master's degree in computer science, or related field. 3-5 years of relevant experience in Linux application development in the EV domain. Strong problem-solving and analytical skills. Be able to handle ad-hoc changes in priority/planning. Ability to work effectively in a collaborative team environment.

Posted 1 month ago

Apply

1 - 3 years

6 - 10 Lacs

Ahmedabad

Work from Office

Naukri logo

Job Type: Full-time Job Description: We are seeking a skilled Embedded Firmware Engineer to join our dynamic team. The ideal candidate will have 1-3 years of experience in firmware development, focusing on microcontrollers and embedded systems. Key Responsibilities Firmware Development: Design, develop, test, and maintain firmware for microcontrollers like STM32, NXP, ESP. Ensure seamless hardware-software integration using electronic fundamentals. Work with BareMetal systems and Real-Time Operating Systems (RTOS) for efficient multitasking, scheduling, and resource management, optimized firmware solutions. Strong understanding of microcontroller architecture, including the core processor, memory (Flash, SRAM, EEPROM), and peripheral modules (Timers, UART, SPI, I2C, ADC, DAC, GPIO). Designing firmware to handle fault tolerance, including watchdog timers, error detection, and recovery mechanisms for reliable operation in embedded systems. Familiar with modern software development methodology (Agile, Git etc.) Communication Protocols: Implement and validate protocols such as SPI, I2C, MODBUS, CAN, Ethernet, and WebSocket. Apply networking basics to support communication standards. Documentation & Collaboration: Maintain clear and concise documentation for firmware and processes. Collaborate effectively with cross-functional teams and adapt to priority changes. Security & Standards: Incorporate embedded security principles into firmware design. Understand and implement industry standards related to EVSE (Electric Vehicle Supply Equipment). Debugging & Problem-Solving: Analyze and resolve firmware issues, ensuring robust and efficient solutions. Required Skills Solid understanding of hardware/electronics basics. Proficiency in C/C++ programming languages. Experience with BareMetal and Real-Time Operating Systems (RTOS). In-depth knowledge of microcontroller basics (uC Basics). Familiarity with embedded security principles. Strong documenting, analytical, and problem-solving skills. Knowledge of version control tools (e.g., Git) and defect tracking systems (e.g., Jira). Good-to-Have Skills Understanding of power electronics fundamentals. Familiarity with EVSE standards and communication protocols. Qualifications Bachelor's or master's degree in electrical engineering, Electronics and Communication Engineering (ECE), or a related field. 1-3 years of relevant experience in microcontroller firmware development.

Posted 1 month ago

Apply

2 - 7 years

5 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Role & responsibilities Resource Design: Knowledge of J1939 and LIN (19.2) based communication protocol Ability to read and interpret a Vehicle Message Matrix document Experience using CAN/LIN traces for troubleshooting Able to simulate and manipulate messages for validation purposes Familiar with basic electrical concepts for wiring Ability to create a component and/or function test plans with appropriate test cases to validate system operation of Mechatronic features in development (DVP). Familiar with J1939 for wiring requirements Proficient on wiring creation, Able to select circuit IDs Able to calculate circuit gauges. Able to understand multiplexed logic Proficient on CHS, meaning that he knows how to perform the following processes: Schematic Generation following DTNA standards in Capital Logic Harness Generation on MOD XC Proficient on Chart and BOM creation Familiar with Deviations Familiar with IDD charting Able to create test cases to validate correct operation of Mechatronic features (DVP&R). Able to engage with different OEMs for wiring requirements Nice to have: Ability to update the global ECU parameters (domains/fragments) using ODX Studio. Ability to convert the supplier provided flash file into DT Ceasar files or SMR files using ODX Studio. Ability to release the ECU parameters, softwares etc., through EDLS Client. Ability to understand the feature needs and accomplish the feature using Flexible Logic Software for global ECUs. Ability to create CHEC parameters using CHEC/CHEC+ CHS Ability to review the Diagnostic Link log files to determine the root cause of the ECU faults and parameter related issues. Knowledge on Diagnose Portal of ECU cdd, cbf etc., Experience with NX Proficient in using DOORS Next and reviewing the component specifications, feature specs, requirements etc.

Posted 1 month ago

Apply

2 - 3 years

4 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Hands on experience in firmware design and development Hands-on experience with embedded development environments and debugging tools. Strong programming knowledge on Embedded C,Embedded C++, device drivers. Knowledge on hardware protocols I2C,SPI,UART,RS485,IOT TCP/IP. Knowledge on board bring up activities. Experience in using 16 and 32 bit Micro-controllers and its peripherals. Good analytical skills and ability to apply the knowledge to solve critical problems. Experience in using different compilers for code/firmware development. Work experience on Smart meters. Knowledge on metering ISO standards. Work experience on Panel meters. Work experience on Gateways. Hands on work experience on IOT protocols such as TCP/IP, Ethernet, wifi. Hands-on experience on MQTT protocol. Collaborate closely with cross-functional teams including developers, product managers, and system architects. Role & responsibilities Preferred candidate profile

Posted 1 month ago

Apply

5 - 10 years

10 - 13 Lacs

Coimbatore

Work from Office

Naukri logo

Description – • Experience in software testing and validation including black box testing , verification and validation of software platform and features, manual testing • Exposure to communication protocols (RS485, Modbus, CAN, Ethernet)

Posted 1 month ago

Apply

8 - 10 years

11 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities : - System Integration : Design, develop, and implement integration strategies for various hardware and software components within embedded systems. - Software Development : Develop and debug embedded software in languages such as C, C++, and potentially Python or other scripting languages, tailored for resource-constrained environments. - Hardware Interfacing : Interface with a variety of hardware peripherals and sensors using protocols such as SPI, I2C, UART, CAN, Ethernet, USB, and others. - Communication Protocols : Implement and troubleshoot communication protocols for inter-device communication and connectivity (e.g., TCP/IP, MQTT, Bluetooth, Zigbee, LoRaWAN). - Driver Development : Develop and port device drivers for various hardware components and operating systems (RTOS or embedded Linux). - Bootloaders and Firmware Updates : Implement and manage bootloaders and secure firmware update mechanisms for embedded devices. - Testing and Validation : Design and execute comprehensive testing plans to validate the integration and functionality of embedded systems at various levels (unit, integration, system). - Debugging and Troubleshooting : Identify, analyze, and resolve complex hardware and software integration issues. - Documentation : Create and maintain detailed technical documentation for integration processes, hardware interfaces, and software components. - Collaboration : Work closely with hardware engineers, software developers, and other team members to ensure successful system integration. - Performance Optimization : Analyze and optimize system performance, including resource utilization, power consumption, and real-time behavior. - Security Considerations : Implement security best practices in embedded software and integration processes. - Staying Current : Keep abreast of the latest advancements in embedded systems, communication protocols, and integration techniques. Required Skills : - Experience : 8+ years of professional experience in embedded systems development and integration. - Programming Languages : Strong proficiency in C and C++ programming for embedded systems. - Familiarity with scripting languages like Python is a plus. - Hardware Interfacing : Extensive experience in interfacing with various hardware peripherals and sensors using common communication protocols (SPI, I2C, UART, CAN, etc.). - Communication Protocols : Solid understanding and practical experience with various communication protocols relevant to embedded systems (e.g., TCP/IP, MQTT, Bluetooth, Zigbee, LoRaWAN). - Embedded Operating Systems : Experience working with Real-Time Operating Systems (RTOS) such as FreeRTOS, Zephyr, or embedded Linux distributions (e.g., Yocto Project). - Driver Development : Proven ability to develop and port device drivers for embedded systems. - Debugging Tools : Proficient in using debugging tools such as JTAG debuggers, oscilloscopes, and logic analyzers for hardware and software troubleshooting. - Version Control : Experience with version control systems, preferably Git. - Documentation : Strong technical writing skills for creating clear and concise documentation. - Problem-Solving : Excellent analytical and problem-solving skills with a systematic approach to debugging complex integration issues. - Collaboration : Ability to work effectively in a multidisciplinary team environment. Preferred Qualifications : - Experience with specific microcontroller architectures (e.g., ARM Cortex-M/A, RISC-V). - Knowledge of security principles and implementation in embedded systems. - Experience with over-the-air (OTA) update mechanisms. - Familiarity with build systems and configuration management tools. - Experience with testing frameworks for embedded systems. - Knowledge of low-power design techniques for embedded devices. - Experience with industrial communication protocols (e.g., Modbus, EtherCAT). - Familiarity with cloud platforms and their integration with embedded devices (e.g., AWS IoT, Azure IoT)

Posted 1 month ago

Apply

2 - 4 years

7 - 12 Lacs

Pune

Work from Office

Naukri logo

1.S/w experience type: C language-based Embedded S/W (Firmware) development, MCU, CAN/LIN communication control experience. 2.MCU, CAN/LIN communication controller design experience, AMP design experience. Required Candidate profile Main tasks: Development of ultrasonic sensor for distance sensing ,calibration and evaluation of sensor vehicle. (a) Software design using CAN/LIN

Posted 1 month ago

Apply

2 - 4 years

8 - 12 Lacs

Pune

Work from Office

Naukri logo

1. BOM management, Layout work standards. 2 design and automation, equipment development knowledge is preferred. a) PCB artwork program. (b) PCB Design 2 layer.(c) Schematic design using Orcad. (d) Simulation using Spice. (e) CAN/LIN Communication. Required Candidate profile 3.Good knowledge of Process control knowledge & Process Improvement. 4. Good knowledge of Jig Management, capacity analysis, Process design, Production facility management.

Posted 1 month ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies