Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
3.0 - 6.0 years
4 - 7 Lacs
Bengaluru
Work from Office
Lead the core level pre-silicon functional & performance verification for our next -generation IBM POWER processor core systems offering. Understand the IBM Power ISA and micro-architecture of the processor core, understand and enhance the existing unit and core level verification environment. Develop deep understanding of the processor pipeline including Instruction Fetch, Branch Prediction, Dispatch, Load Store and execution units of the high performance processor CPU. Hands on debug for core level fails, propose and implement stimulus enhancements and drive improving the debug capabilities for core testbench environments. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Required technical and professional expertise 8 years or more experience in functional verification of processors, demonstrating a deep understanding of load store unit verification. Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying Load Store unit of any CPU architecture. Hands on experience of implementing D-Cache, Address Translation, Memory Consistency handling, Store ordering etc. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic units. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.
Posted 2 weeks ago
1.0 - 3.0 years
3 - 6 Lacs
New Delhi, Gurugram
Work from Office
Hands on experience of Pythons, Json and port programming skills. Server & client servers programming skills for live data streaming & data ingestion. experience on IoT devices, controllers like edge devices, cloud connectors & MQTT brokers.
Posted 2 weeks ago
1.0 - 5.0 years
8 - 12 Lacs
Bengaluru
Work from Office
Job Specs Develop and optimize embedded firmware for motor control applications (BLDC, PMSM, AC induction motors). Implement motor control algorithms like Field Oriented Control (FOC) and Direct Torque Control (DTC). Write and debug firmware for current calibration, encoder angle calibration, and parameter tuning. Collaborate with hardware design engineers to integrate firmware with motor hardware. Conduct HIL testing, debug motor control systems, and validate performance using oscilloscopes, logic analyzers, and motor dynamometers. Adhere to safety standards and maintain detailed technical documentation. Desired Profile Bachelor's or Master's in Electrical/Electronics Engineering or a related field. Proficiency in C/C++ programming, control systems, power electronics, and embedded systems. Expertise in MATLAB/Simulink, PSpice, and microcontroller/DSP platforms (ARM Cortex M). Hands-on experience with CAN, SPI, UART, I2C communication protocols. Knowledge of safety and compliance standards for motor control systems. Preferred Qualifications Experience with HIL testing, real-time programming, and advanced motor control tools. Certification or coursework in motor control, power electronics, or related fields.
Posted 2 weeks ago
1.0 - 5.0 years
5 - 8 Lacs
Bengaluru
Work from Office
Responsibilities Embedded Software design and development Implementing Embedded application Software development of kernel mode device drivers, Networking software for an ARM based Embedded POC : 8+ years of experience as an embedded software developer Experience in ARM based processor like Raspberry PI / NXP etc Developed software for embedded applications. Implemented software solutions embedded systems including firmware and device drivers. Experience in IPv4/IPv6 networking, Linux networking stack, firewalls, and routing protocols Linux OS integration, memory management, peripheral driver integration In-depth knowledge and experience of data networking (TCP/IP, Ethernet, and related technologies) Expert in C and Python programming Working knowledge of C++ programming Working experience in various protocols like Ethernet, PCIe, I2C, SPI, USB, RS232 Good Problem-solving skills Strong debugging & troubleshooting skills. Good oral & written communication skills Ability to work independently, excellent interpersonal and teamwork to have Skills : Knowledge on x86 Architecture, Boundary Scan etc. Software development for semiconductor and Experience : Bachelor/Postgraduate in Engineering IT, CS, ECE & EEE or Equivalent At least eight years of experience in developing Software for embedded systems
Posted 2 weeks ago
3.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Key Responsibilities: Perform unit testing, module testing, and integration testing in both field and lab environments . Maintaining test plans & test cases in testlink. Producing comprehensive test report as well as validation reports. Conducting bench level testing and field level validations. Design and develop test plans, test cases, and test strategies . Conduct system and software testing to ensure compliance with industry standards and performance benchmarks . Execute manual and automated testing for new product development and existing solutions . Test complex algorithms and validate their performance in real-world conditions. Support field engineers in troubleshooting and resolving technical issues in deployed systems . Debug, analyze root causes , and resolve test failures efficiently. Port legacy manual test cases into automated environments to enhance testing efficiency. Translate customer requirements into testable use cases and implementation tasks . Guide, mentor, and support junior test engineers in best practices and technical skills. Required Skills & Competencies: Strong understanding of GPS, telecom networks, IoT protocols, CAN, and automotive networks . Knowledge of interrupts, microcontroller architectures, and embedded system design . Expertise in functional testing, system testing, and test automation . Hands-on experience with communication protocols such as SPI, I2C, UART, and CAN . Proficiency in testing methodologies, tools, and debugging techniques . Experience in telematics device validation and field testing. Familiarity with automotive testing standards and best practices (preferred). Strong problem-solving and analytical skills , with a keen eye for detail and accuracy .
Posted 2 weeks ago
1.0 - 2.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Key Responsibilities: Perform unit testing, module testing, and integration testing in both field and lab environments . Design and develop test plans, test cases, and test strategies . Conduct system and software testing to ensure compliance with industry standards and performance benchmarks . Execute manual and automated testing for new product development and existing solutions . Test complex algorithms and validate their performance in real-world conditions. Support field engineers in troubleshooting and resolving technical issues in deployed systems . Debug, analyze root causes , and resolve test failures efficiently. Port legacy manual test cases into automated environments to enhance testing efficiency. Translate customer requirements into testable use cases and implementation tasks . Guide, mentor, and support junior test engineers in best practices and technical skills. Required Skills & Competencies: Strong understanding of GPS, telecom networks, IoT protocols, CAN, and automotive networks . Knowledge of interrupts, microcontroller architectures, and embedded system design . Expertise in functional testing, system testing, and test automation . Hands-on experience with communication protocols such as SPI, I2C, UART, and CAN . Proficiency in testing methodologies, tools, and debugging techniques . Experience in telematics device validation and field testing. Familiarity with automotive testing standards and best practices (preferred). Strong problem-solving and analytical skills , with a keen eye for detail and accuracy .
Posted 2 weeks ago
2.0 - 7.0 years
6 - 12 Lacs
Noida, Greater Noida, Delhi / NCR
Work from Office
As an Embedded Engineer, you will play a crucial role in the design, development, and testing of embedded systems. You will work closely with cross-functional teams to define system requirements, design robust embedded software, and integrate software components into hardware platforms. Your expertise will be instrumental in ensuring the functionality, performance, and reliability of our embedded systems across various projects. Key Responsibilities :- Collaborate with hardware and software engineers to define system architecture and design specifications. Develop embedded software solutions in C/C++ for real-time operating systems (RTOS) or bare-metal environments. Implement device drivers and integrate peripheral components such as sensors, actuators, and communication interfaces ( UART, SPI, I2C, Ethernet, etc. ). Perform debugging, testing, and troubleshooting of embedded systems to identify issues, Optimize code and system performance for efficiency and reliability Requirements:- Bachelor degree in Electrical Engineering is preferred but not essential Proven experience in embedded systems development, including designing, implementing, and debugging embedded software. Proficiency in programming language such as C and C++ for embedded applications. Solid understanding of microcontroller/microprocessor architectures and embedded design principles. Strong problem-solving skills and the ability to work effectively in a team environment. Excellent written and verbal communication skills. Job Details: Work Location : Work from office Job Type: Permanent, Full time Experienced : 2-7 yrs Shift: Monday to Friday Working Hours: 9 am 6 pm Pay : 6 -12 Lacs Per annum Benefits : PF, Health insurance How to Apply: Please send your resume to hr@wbe.in
Posted 2 weeks ago
0.0 - 3.0 years
4 - 7 Lacs
Chennai
Work from Office
Job Summary: We are looking for a passionate and enthusiastic Embedded Firmware Engineer (Fresher) to join our engineering team. This role is ideal for recent graduates who have a strong foundation in electronics and programming, and a desire to work on real-world embedded systems. Qualifications: BE/BTech in Electronics and Communication Engineering or Computer Science (2024 or 2025 pass-outs preferred). Strong academic understanding of Electronics , Digital Systems , and Embedded Systems . Good knowledge of C programming . Familiarity with microcontrollers , microprocessors , and basic embedded system concepts. Key Responsibilities: Assist in designing and developing firmware for embedded systems. Write clean and efficient embedded C code under the guidance of senior engineers. Support in debugging and testing of hardware and firmware. Work with development boards, sensors, and peripherals to implement proof-of-concept solutions. Document code and prepare test reports as needed. Learn and adapt quickly to new technologies and tools. Preferred Skills (Not Mandatory but a Plus): Exposure to development tools like Keil, STM32CubeIDE, MPLAB, etc. Familiarity with communication protocols (UART, SPI, I2C). Basic understanding of RTOS concepts or hands-on project work using FreeRTOS. Participation in relevant academic projects, internships, or hackathons.
Posted 3 weeks ago
1.0 - 5.0 years
3 - 7 Lacs
Ahmedabad
Work from Office
Prompt Innovations is looking for Embedded Developer to join our dynamic team and embark on a rewarding career journey. The Embedded Developer is responsible for designing, developing, and testing software and firmware for embedded systems. This role involves working closely with hardware engineers to develop software that controls and interacts with embedded devices. The Embedded Developer writes efficient and reliable code, conducts debugging and troubleshooting, and ensures the functionality, performance, and security of embedded systems. Responsibilities : Embedded Software Development : Collaborate with hardware engineers to define software requirements and specifications for embedded systems. Design and develop embedded software and firmware using programming languages such as C, C++, or assembly language. Write clean, efficient, and reliable code for controlling and interacting with hardware components. Implement and integrate device drivers, protocols, and communication interfaces for seamless operation of embedded systems. Optimize software performance and memory usage to meet system constraints. System Integration and Testing : Conduct integration of software and firmware components with the hardware platform. Perform unit testing, integration testing, and system-level testing to ensure functionality, reliability, and performance. Debug and troubleshoot software and hardware issues, identifying and resolving bugs and malfunctions. Conduct code reviews and collaborate with the development team to improve software quality and maintainability. Stay updated with industry trends and emerging technologies related to embedded systems development. Hardware-Software Collaboration : Collaborate with hardware engineers in the selection and evaluation of hardware components for embedded systems. Provide input and recommendations for hardware design improvements to optimize software performance and functionality. Work closely with cross-functional teams to ensure seamless integration of software and hardware components. Participate in design reviews and technical discussions to align software and hardware requirements. Documentation and Version Control : Create and maintain technical documentation, including software requirements, design specifications, and user manuals. Use version control systems to manage and track software changes and ensure proper versioning. Document and communicate software architecture, interfaces, and APIs to facilitate collaboration with other developers. Compliance and Quality Assurance : Ensure compliance with industry standards, regulations, and best practices related to embedded systems development. Implement security measures and best practices to protect embedded systems from vulnerabilities and threats. Collaborate with quality assurance teams to develop and execute software testing strategies and ensure software reliability. Support the resolution of customer-reported issues and provide technical assistance when needed. Qualifications : Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. Proven experience in embedded software development, firmware development, or a similar role. Proficiency in programming languages such as C, C++, or assembly language. Strong understanding of embedded systems architecture, hardware-software interactions, and real-time operating systems. Knowledge of microcontrollers, microprocessors, and hardware peripherals commonly used in embedded systems. Familiarity with communication protocols (e. g. , UART, SPI, I2C), device drivers, and embedded system debugging tools. Experience with embedded software development tools, integrated development environments (IDEs), and debuggers. Understanding of software testing methodologies, unit testing frameworks, and software debugging techniques.
Posted 3 weeks ago
2.0 - 5.0 years
8 - 10 Lacs
Bengaluru
Work from Office
Key Responsibilities: Embedded Firmware Development Design, develop, and integrate software for embedded Linux/RTOS platforms, including applications, device drivers, and kernel components. Communication Stack Development Develop and integrate GPRS, TCP/IP, and 4G stacks on telematics platforms . System Integration & Troubleshooting Perform system-level integration and debug RF network issues , including timing synchronization, signal strength optimization, and collision resolution. Hardware Collaboration – Work closely with the hardware design team for Linux subsystem development and optimization. Testing & Validation – Conduct unit testing, verification, and validation of firmware components to ensure compliance with quality standards. Technical Documentation – Maintain architecture, protocols, and technical specifications documentation. Cross-Functional Support – Assist engineering, system testing, and customer support teams in resolving technical challenges. Compliance & Security – Ensure adherence to quality and information security standards while following ISMS policies and procedures. Skills: 2 to 3 years of experience in embedded Linux programming . Proficiency in C programming, GCC compiler, and Git . Understanding of MISRA coding guidelines for automotive products. Hands-on experience with Linux, ARM SoCs . Experience using oscilloscopes, analyzers, and other lab equipment . Strong knowledge of network protocols, programming, and Linux kernel/device driver development . Ability to write efficient, reusable, and maintainable code. Experience with issue tracking & project tracking systems (a plus). Understanding of RF networks and concepts (a big plus). Self-motivated, dynamic, and team-oriented individual with a problem-solving mindset.
Posted 3 weeks ago
1.0 - 5.0 years
9 - 13 Lacs
Mumbai
Work from Office
We're HiringIOT Engineer! We are seeking an enthusiastic and tech-savvy Industrial IoT engineer who is passionate about solving industrial challenges through cutting-edge IoT solutions The candidate will support industrial IoT applications, troubleshoot issues, and develop innovative use cases leveraging various technologies to optimize industrial processes. “ LocationMumbai Suburban, India Work ModeWork From Office ’ RoleIOT Engineer Should have exp in Application Security,Network Protocols&Troubleshooting Industrial IoT Solutions & Troubleshooting Technical SupportProviding troubleshooting and maintenance for IoT-based industrial applications. Industrial Automation KnowledgeUnderstanding PLC, SCADA, and industrial sensors. Hardware & OS ManagementInstalling OS, handling industrial hardware issues, and configuring edge devices. IoT Development & Data Processing ProgrammingProficiency in JavaScript, Python, and Node-RED for IoT applications. Database ManagementWorking with SQL, No SQL, and Time-Series Databases for industrial data storage. Data VisualisationCreating Grafana dashboards for monitoring and reporting. Cloud & Edge Computing Cloud PlatformsKnowledge of Azure and cloud-based IoT architectures. Edge ComputingUnderstanding edge processing and embedded system integration. IoT Communication ProtocolsExperience with MQTT, OPC UA, Modbus, TCP/IP, UDP for data exchange. Networking & Security Network ConfigurationManaging industrial IoT networks, IP configurations, and device connectivity. Cybersecurity PrinciplesUnderstanding security best practices for IoT and industrial environments. Linux & Bash ScriptingWorking with Linux environments for automation and device management. Installation, Maintenance & IMAC (Install, Move, Add, Change) IoT Device DeploymentInstalling, configuring, and managing IoT hardware (Raspberry Pi, Arduino). Preventive MaintenanceSetting up alerts, reports, and predictive maintenance strategies. Version Control & ContainerizationUsing Git and Docker for managing industrial applications. Show more Show less
Posted 3 weeks ago
4.0 - 7.0 years
12 - 16 Lacs
Bengaluru
Work from Office
Understand and align the team's contributions with project goals, recognizing their impact within the project management framework Operate within financial and program constraints while considering budgetary implications in design options Develops construction cost estimates and estimates of technical efforts/ fee proposal for projects Work within the financial and programme constraints and consider financial implications in producing design options Performs quality control review of design documentation, calculations and drawing Lead EMI and E&B activities, offering guidance, support, and performance management Participates in development of technical proposals. Provides input to the development of engineering budget and schedule to meet requirements. Qualifications Master of Engineering degree (or equivalent education) in an appropriate engineering discipline from an accredited college or university. Chartered Engineer (CEng), or Professional Engineer (PE) license or equivalent in the relevant field from any global organization (e.g., Institution of Civil Engineers, UK) 12+ Years of experience Contribute to design development, design risk and mitigation, and value engineering with a focus on electromagnetic compatibility (EMC) and electromagnetic interference (EMI) Provide expert technical guidance and ensure adherence to earthing and bonding (E&B) standards throughout the design process Present EMC/EMI and E&B strategies effectively to stakeholders and non-technical leads Develop and deliver Earthing (Grounding) and Bonding Control Strategy reports Produce detailed design documentation, including calculations, design sketches, and technical specifications Participate in interdisciplinary design team meetings and coordinate with sub-consultants and equipment suppliers for accurate design information Review and verify design drawings and ensure they align with project requirements and standards Prepare technical reports and assess project specifications for construction compliance Provide input to E&B strategy and conduct power quality compatibility assessments Working with design engineers to advise on EMC test specifications and production of test procedures and reports as required Advise appropriate EMC solutions through design analysis to identify required control techniques and good design practice Earthing (Grounding) & Bonding Design: Produce comprehensive reports detailing solutions for each facility Produce calculation reports to justify results and ensure compliance with required values. Develop and mark up drawings, including grounding grid layouts, cross-sections, riser diagrams, and bonding drawings. Technical specifications of the elements Lightning Protection Design: Produce reports outlining solutions for each facility. Create calculation reports to validate results and meet compliance requirements Develop and Mark up drawings for lightning protection layouts and connections to main grounding grids. Define technical specifications for lightning protection elements. Ensure that technical and safety standards are maintained across all design activities tin order that successful project implementation and future reliability is achieved. Carry out risk assessments and provision of design information for Health and Safety file. Additional Information AECOM provides a wide array of compensation and benefits programs to meet the diverse needs of our employees and their families. We also provide a robust global well-being program. Were the worlds trusted global infrastructure firm, and were in this together your growth and success are ours too. As an Equal Opportunity Employer, we believe in each persons potential, and well help you reach yours. #LI-FS1 About AECOM AECOM is proud to offer comprehensive benefits to meet the diverse needs of our employees. Depending on your employment status, AECOM benefits may include medical, dental, vision, life, AD&D, disability benefits, paid time off, leaves of absences, voluntary benefits, perks, flexible work options,well-being resources, employee assistance program, business travel insurance, service recognition awards, retirement savings plan, and employee stock purchase plan. AECOM is the global infrastructure leader, committed to delivering a better world. As a trusted professional services firm powered by deep technical abilities, we solve our clients complex challenges in water, environment, energy, transportation and buildings. Our teams partner with public- and private-sector clients to create innovative, sustainable and resilient solutions throughout the project lifecycle from advisory, planning, design and engineering to program and construction management. AECOM is a Fortune 500 firm that had revenue of $16.1 billion in fiscal year 2024. Learn more at aecom.com. What makes AECOM a great place to work You will be part of a global team that champions your growth and career ambitions. Work on groundbreaking projects - both in your local community and on a global scale - that are transforming our industry and shaping the future. With cutting-edge technology and a network of experts, youll have the resources to make a real impact. Our award-winning training and development programs are designed to expand your technical expertise and leadership skills, helping you build the career youve always envisioned. Here, youll find a welcoming workplace built on respect, collaboration and community - where you have the freedom to grow in a world of opportunity. As an Equal Opportunity Employer, we believe in your potential and are here to help you achieve it.
Posted 3 weeks ago
5.0 - 10.0 years
15 - 30 Lacs
Indore, Ahmedabad
Work from Office
Job Description: We are looking for a skilled Python Automation Engineer with hands-on experience in Embedded Systems testing and automation. You will design, implement, and execute automated test suites for hardware and embedded software components. Key Responsibilities: Define Test Architecture for Embedded Systems Develop Python-based test automation frameworks using Pytest, Robot Framework, Selenium Create automated test cases from scratch and integrate them into CI/CD pipelines Perform debugging and troubleshooting using lab equipment (MSO, logic analyzers, multimeters) Collaborate with developers to validate embedded designs and protocols Key Skills Required: Python 3.x, Pytest, Robot Framework Experience with Embedded Communication Protocols: CAN, UART, SPI, I2C Proficient in Linux OS and GNU Make CI/CD Integration and DevOps tools Exposure to WiFi, connectivity, and embedded systems Hands-on with IDEs, compilers, source control, and defect management tools C/C++ knowledge is preferred Basic electronics debugging and lab testing skills
Posted 3 weeks ago
4.0 - 7.0 years
6 - 10 Lacs
Bengaluru
Work from Office
Experience of 7 to 12 years in Embedded Domain Expertise in Embedded C coding. Experience in Software Build, Integration onto Target Board. Working experience in TI, ST, NXP MCU and Processor boards Hands on experience in establishing software development process documents w.r.t. SDLC. Substantial experience in writing Software High Level Requirements, Software Interface, Software Architecture and Software Low Level Requirements from System Requirement. Strong experience in Bootloader, BIOS is desirable Strong experience in Board Bring-up, bare-metal programming, Scheduler & Memory management. Hands on experience in CAN, ARINC429, SPI, I2C, I2S, RS232, Ethernet communication protocols Having knowledge or experience in RTOS, Device Drivers (Good to have) Strong knowledge on software development & verification process using DO178B/C (DAL-A) (Good to have)
Posted 3 weeks ago
2.0 - 5.0 years
3 - 7 Lacs
Bengaluru
Work from Office
Lead the unit level pre-silicon functional & performance verification of the front end of the pipeline for our next -generation IBM POWER processor core systems offering. Architect and enhance the existing verification environment for Instruction fetch, Branch Prediction and Instruction Decode units of the high performance processor CPU. Develop verification test plan for both functional and performance verification including the estimation for coverage closure. Support higher level core/system simulation environment. Participate in post silicon lab bring-up and validation of the Hardware. Lead , guide ,mentor a team of engineers and represent them at global forums. Thoroughly document verification environment details, providing comprehensive insights for future reference and continuous improvement. Effectively Communicate progress ,potential challenges encountered and milestones achieved to stake holders and team members. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 4 years or more experience in functional verification of processors, demonstrating a deep understanding of core units (eg. I-Cache, Instruction Fetch, Branch Prediction, Instruction Decode) Good understanding of computer architecture, including Processor core design specifications, with expertise in verifying frontend pipeline units of any CPU architecture. Hands on experience of Branch Prediction techniques. Deep expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA Experience with high frequency, instruction pipeline designs At least 1 generation of Processor Core silicon bring up experience In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs) Exposure to system-level verification methodologies and techniques, ensuring holistic verification coverage across multiple levels of design Proficiency in C++, Python scripting or similar object oriented programming languages. Preferred technical and professional experience Knowledge of instruction dispatch and Arithmetic unit. Knowledge of test generation tools and working with ISA reference model. Experience with translating ISA specifications to testplan. Knowledge of verification principles and coverage. Understanding of Agile development processes. Experience with DevOps design methodologies and tools.
Posted 3 weeks ago
2.0 - 6.0 years
5 - 9 Lacs
Bengaluru
Work from Office
We are seeking highly motivated DFT engineer to be part of Hardware team. Join a great team of engineering professionals who are involved in development, validation, and delivery of DFT patterns for IBM’s microprocessor chip design team. As a member of functional DFT team ( Power on Reset, Architecture Verification Program, Array BIST teams ), you will be required but not restricted to pattern generation, simulation, validation, characterization, delivery to TAE, IBM’s Hardware Bring-up and Silicon Debug Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 5-9 years experience in DFT on complex designs involving scan insertion, compression, MBIST, ATPG, simulations and IP integration and validation.Proven expertise in analysing and resolving DRCs/TSVs .Hands-on experience in pattern generation for various fault models, pattern retargeting and debugging techniques to address low coverage issues.Hands-on experience with Gate-Level DFT verification, both with and without timing annotations.Well versed with industry standard test techniques and advanced DFT features like SSN, IJTAG, IEEE 1500, Boundary scan , LBIST and STA constraint delivery .Hands on experience on industry standard tools used for DFT featuresProficiency in scripting languages such as TCL, Perl or Python to automate design and testing tasks.Worked with cross functional teams like design, STA & tester teams for ensuring top quality of DFT deliverables and DFT support and hand offs.Excellent analytical and problem-solving skills, with a keen attention to detail.Strong communication and collaboration skills, with the ability to work effectively within cross-functional teams Fundamentals in micro controller architecture, embedded firmware, functional verification and RTL design * Experience working with ATE engineers for silicon bring up, silicon debug and validation. * Experience in processor flow and post silicon validation Preferred technical and professional experience Hiring manager and Recruiter should collaborate to create the relevant verbiage.
Posted 3 weeks ago
2.0 - 6.0 years
3 - 7 Lacs
Chennai
Work from Office
4+ years of embedded, routing device development At least 6 month experience with openWRT based router / embedded device development (or experience with RDK B) Strong skills in UCI / netifd / ubus / opkg / Build System preferred Expertise in IP Routing, NAT, Firewall, PON / DSL, IPSec, uboot Good Debugging Skills - Grade Specific 4+ years of embedded, routing device development At least 6 month experience with openWRT based router / embedded device development (or experience with RDK B) Strong skills in UCI / netifd / ubus / opkg / Build System preferred Expertise in IP Routing, NAT, Firewall, PON / DSL, IPSec, uboot Good Debugging Skills
Posted 3 weeks ago
3.0 - 8.0 years
4 - 8 Lacs
Bengaluru
Work from Office
8+ years of experience as an embedded software developer Experience in ARM based processor like Raspberry PI / NXP etc Developed software for embedded applications. Implemented software solutions embedded systems including firmware and device drivers. Experience in IPv4/IPv6 networking, Linux networking stack, firewalls, and routing protocols Linux OS integration, memory management, peripheral driver integration In-depth knowledge and experience of data networking (TCP/IP, Ethernet, and related technologies) Expert in C and Python programming Working knowledge of C++ programming Working experience in various protocols like Ethernet, PCIe, I2C, SPI, USB, RS232 Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication
Posted 3 weeks ago
3.0 - 8.0 years
1 - 3 Lacs
Hyderabad
Work from Office
SUMMARY Job Title: Civil Engineer We are in search of a proficient and seasoned Civil Engineer with at least 3 years of experience in the Any industry. The perfect candidate will possess a solid foundation in structural designs, with a preference for individuals with GCC experience. Proficiency in the Arabic language is essential, and candidates must hold the required educational credentials. Requirements Requirements: At least 3 years of experience in the Civil industry Demonstrated proficiency in AutoCAD Preference for candidates with GCC experience Educational documents Benefits Good Salary 2 years employment visa flight ticket
Posted 3 weeks ago
5.0 - 10.0 years
3 - 7 Lacs
Hyderabad
Work from Office
Developer - Linux Device Driver We are looking for a talented and experienced Developer to join our team. This role focuses on developing and maintaining Linux device drivers, with a specific emphasis on Ethernet and various other hardware interfaces. Job Summary The Developer - Linux Device Driver will be responsible for designing, developing, testing, and debugging device drivers for Linux-based systems. This role requires deep technical knowledge of Linux kernel internals, hardware interfaces, and driver development best practices. Responsibilities Design and develop Linux device drivers for various hardware interfaces. Debug and resolve complex issues related to device drivers. Optimize driver performance and ensure system stability. Collaborate with hardware and software teams to integrate drivers into systems. Participate in code reviews and provide technical feedback. Maintain and update existing drivers as needed. Document driver designs and implementation details. Qualifications Bachelor's degree in Computer Science, Electrical Engineering, or a related field. 5+ years of experience in Linux device driver development. Strong knowledge of Linux kernel internals and driver architecture. Knowledge of processor architectures for ARM or RISC-V Knowledge of processor architectures for ARM or RISC-V Experience in debugging with JTAG, Signal Analyzers etc. Proficiency in C programming language. Experience with Ethernet drivers and networking protocols. Familiarity with various hardware interfaces (e.g., Ethernet, PCIe, USB, I2C, SPI). Experience with debugging tools and techniques. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Preferred Qualifications Experience with real-time operating systems (RTOS). Knowledge of device tree and ACPI. Contributions to open-source Linux projects.
Posted 3 weeks ago
5.0 - 8.0 years
5 - 15 Lacs
Mumbai
Work from Office
Job Summary: We are seeking a highly skilled Firmware Developer to join our engineering team. You will be responsible for designing, developing, testing, and debugging embedded firmware for microcontrollers and microprocessors in a variety of electronic products. This role requires strong low-level programming skills, problem-solving abilities, and a deep understanding of hardware-software integration. Role & responsibilities Design, develop, and maintain embedded firmware c platforms/devices]. Write clean, efficient, and well-documented C/C++ code for microcontrollers (e.g., ARM, AVR, PIC). Collaborate with hardware engineers to integrate and test firmware with electronic circuits. Debug firmware issues using tools such as oscilloscopes and logic analyzers Develop and execute unit tests and validation procedures for firmware. Participate in code reviews and contribute to continuous improvement of firmware architecture. Maintain documentation for firmware design, implementation, and usage. Ensure compliance with coding standards, safety regulations, and performance requirements. Preferred candidate profile Education and Experience: Bachelors or Masters degree in Electronics or Electronics and Telcom Engineering, or related field. 5+ years of experience in embedded firmware development. Technical Skills: Proficient in C and C++ for embedded systems. Experience with bare-metal programming is preferable and with RTOS is desirable, or low-level drivers. Knowledge of microcontroller architectures (e.g., ESP32, STM32). Familiarity with communication protocols: SPI, I2C, UART, CAN, USB, BLE, etc. Proficient with debugging tools, version control (Git), and development environments (Keil, IAR, Eclipse, etc.). Experience with firmware-over-the-air (FOTA), bootloaders, or secure firmware practices is a plus. Soft Skills: Strong problem-solving and analytical thinking. Reasonable communication and teamwork abilities. Ability to drive project to complete in the least possible time and not the last possible time. Nice to Have: Experience with Python scripting for test automation. Familiarity with CI/CD pipelines for firmware. Contributions to open-source embedded projects.
Posted 3 weeks ago
5.0 - 10.0 years
16 - 20 Lacs
Bengaluru
Work from Office
locationsIndia, Bangalore time typeFull time posted onPosted 30+ Days Ago job requisition idJR0270557 Job Details: About The Role : Bluetooth System Integration Engineer - Debugs software products through the use of systematic tests to develop, apply, and maintain quality standards for company products. Develops, modifies, and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results to assist in debugging and modification of software. Analyzes test results to ensure correct functionality, determine root causes of failures and recommends corrective action. Consults with development engineers in resolution of problems. Provides feedback in preparation of technical appraisals of programming languages, systems, and computation software.? In order to provide high quality products, we are looking for strong engineer with System understanding and Testing orientation.? The job requires a lot of collaboration with test and Development groups. In addition, the ability to lead integration activities inside and outside the team. ? Adding content to the production automation environment, debug issues, drive efficiencies, solve a range of problems, challenges and enabling technologies and methodologies (such as CI, ESL, QEMU, PyTM, etc.), developing unique services, tools, etc. ? Part of the work will focus on new setups design and sophisticated tests execution.? Execution Champion in enabling end to end scalable and efficient automation solutions and services across all Intel connectivity solutions.? Utilize broad understanding of multiple system areas to ensure Intel products quality. ? Improve SW test content and the automation environment, debug issues, drive efficiencies, scalability, quality and reliability. ? Solve a wide range of problems and challenges by utilizing various technologies and methodologies and developing unique services and tools.? Work with variety of wireless technologies (Wi-Fi/BT protocol wide knowledge), Operating Systems and setup designs In order to provide high quality products, we are looking for strong engineer with System understanding and Testing orientation. The job requires a lot of collaboration with test and Development groups. In addition, the ability to lead integration activities inside and outside the team. Adding content to the production automation environment, debug issues, drive efficiencies, solve a range of problems, challenges and enabling technologies and methodologies (such as CI, ESL, QEMU, PyTM, etc.), developing unique services, tools, etc. Part of the work will focus on new setups design and sophisticated tests execution. Execution Champion in enabling end to end scalable and efficient automation solutions and services across all Intel connectivity solutions. Utilize broad understanding of multiple system areas to ensure Intel products quality. Improve SW test content and the automation environment, debug issues, drive efficiencies, scalability, quality and reliability. Solve a wide range of problems and challenges by utilizing various technologies and methodologies and developing unique services and tools. Work with variety of wireless technologies (Wi-Fi/BT protocol wide knowledge), Operating Systems and setup designs Qualifications: BE/M.E/M.Tech. in Electrical Engineering \ Software \ Communications or Computer Science with more than 75 or 8 CGPA in highest degree +5 years of experience in testing/verification/automation Experience in Bluetooth Profile/Stack verification along with PTSDomain expert in Bluetooth/LE core ( HCI and below layers) Capable of designing test case from specs and exposure to Automation frameworks Expertise in developing test scripts using Python/Perl Exposure in WLAN Coex/OEM/IOP tests with BluetoothGood in programing languages - C++/C#, Python and scripting languagesVery good exposure to capturing and performing initial analysis of HCI and Air traces, Ellisys tracesExposure to defect tracking methodologies Fluency in interacting with different teams in a Multisite environment Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will require an on-site presence. *
Posted 3 weeks ago
2.0 - 7.0 years
16 - 20 Lacs
Bengaluru
Work from Office
locationsIndia, Bangalore time typeFull time posted onPosted 6 Days Ago job requisition idJR0274905 Job Details: About The Role : Candidate will work on Wi-Fi Software (Linux Driver/Widows Driver/FW) based on IEEE 802.11 (Wi-Fi) towards enabling Intel's latest generation Wi-Fi Silicon. Candidate will be hired as part of Intel's Wi-Fi India Development Group (IDG) and will be responsible to Design, develop, debug, and maintain Wi-Fi Software Solution. Candidate will be expected to Technically Lead a small set of engineers to drive and deliver quality Wi-Fi software features. Selected Engineer will work on requirements defined by System engineers/Architects/Customers to develop the low-level design and take it forward for implementation and testing both on host and actual hardware. Debug complex issues (Both on target and on Host), add Test coverage by developing new scenarios towards stabilization of target platforms. Contributes to continuous improvement of software development best practices along with optimizations and improvements in the Legacy and latest Wi-Fi Software towards current and upcoming generation of Wi-Fi Silicon. Qualifications: Bachelor/Master's degree in ECE, Computer Science, or related field. 12+ years of Software Engineering or related work experience based on embedded C programming language. Excellent C Programming and software debug skills. Proven capabilities to Technically Lead and deliver complex features. Excellent knowledge of Wi-Fi IEEE 802.11 specifications and protocol Should have work experience on Wi-Fi Software Development in any of the areas related to Linux Driver, Windows Driver, or Firmware. Kernel Device Driver development experience will be an advantage Good working knowledge on Python programming Good capability to break high level System Requirements into Low level design, implementation, and unit testing. Good understanding of Software development environment along with configurations management and code collaboration tools like Git, Gerrits etc. Good communication, presentations skills and ability to interface and work with global teams. Should be self-motivated and a very quick learner willing to pick up new technologies in short time and adapt to fast changing wireless ecosystem based on need Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. *
Posted 3 weeks ago
10.0 - 15.0 years
17 - 22 Lacs
Bengaluru
Work from Office
locationsIndia, Bangalore time typeFull time posted onPosted 6 Days Ago job requisition idJR0274955 Job Details: About The Role : Foundry Services (FS) is an independent foundry business that is established to meet our customers' unique product needs. With the first Open System Foundry model in the world, our combined offerings of wafer fabrication, advanced process, and packaging technology, chiplet, software, robust ecosystem, and assembly and test capabilities help our customers build their innovative silicon designs and deliver full end-to-end customizable products from Intel's secure, resilient, and sustainable source of supply. This job opportunity in FS will be part of the Customer Solutions Engineering (CSE) group which is responsible for the portions of the system foundry that brings the best of Intel technologies to FS customers, differentiating and accelerating their solutions from architecture to post-silicon validation. The role of a Design Verification Lead includes but is not limited to UVM based testbench development at Subsystem, SOC level and BFM integration. Creating test plans for RTL validation including functional coverage and assertions Developing pre-Silicon functional validation tests and testbench components like monitors and scoreboards Bring up and debug UPF based and Gate level and performance simulations Working on core based simulations and C testcases, handshake between SV and C tests. Hands on experience in Highspeed protocols like PCIE and UCIE Working with ARM architecture and protocols like AXI, APB, CHI, CXS. Mentoring and coaching team members Qualifications: Masters / Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or in a related field of study 10+ years of experience in Design Verification Developing UVM and/or Formal-based verification architectures and methodologies Preferred Qualifications: Graduate/post-graduate degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field of study Experience in DV and testbench development at Subsystem and SOC level. Experience with scripting languages Low power simulations experience (e.g., UPF) Formal verification experience Experience with PCIE, UCIE, DDR and ARM Architecture Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: Intel Foundry is dedicated to transforming the global semiconductor industry by delivering cutting-edge silicon process and packaging technology leadership for the AI era. As stewards of Moore's Law, we innovate and foster collaboration within an extensive partner ecosystem to advance technologies and enable our customers to design leadership products. Our strategic investments in geographically diverse manufacturing capacities bolster the resilience of the semiconductor supply chain. Leveraging our technological prowess, expansive manufacturing scale, and a more sustainable supply chain, Intel Foundry empowers the world to deliver essential computing, server, mobile, networking, and automotive systems for the AI era. This position is part of the Foundry Services business unit within Intel Foundry, a customer-oriented service organization that is dedicated to the success of its customers with full P&L responsibilities. We ensure our foundry customers' products receive our utmost focus in terms of service, technology enablement and capacity commitments. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. *
Posted 3 weeks ago
5.0 - 10.0 years
12 - 22 Lacs
Bengaluru
Work from Office
Company: Morepen Laboratories Limited Location: Bangalore, India Position: Embedded Software Engineer Experience: 5-7 years Division: Medipath R&D Job Summary: Morepen Laboratories Limited is seeking a highly skilled and experienced Embedded Software Engineer to join our Medipath R&D division. The ideal candidate will play a crucial role in developing embedded software for point-of-care diagnostic devices. This position requires a dedicated professional with a strong background in embedded systems and software development. Key Responsibilities: Design, develop, and test embedded software for point-of-care diagnostic devices. Collaborate with hardware engineers, scientists, and other team members to define software requirements and specifications. Implement software solutions that are efficient, reliable, and meet regulatory standards. Develop and maintain firmware for microcontrollers and other embedded systems. Perform debugging, troubleshooting, and optimization of embedded software. Ensure the software is compatible with various hardware platforms and interfaces. Prepare and maintain technical documentation, including design specifications, test plans, and user manuals. Stay current with advancements in embedded software development and apply new technologies and techniques to improve existing products. Participate in code reviews, project planning, and continuous improvement processes. Provide technical support and guidance to junior engineers and other team members. Qualifications: Bachelors or Masters degree in computer science, Electrical Engineering, or a related field. 5-7 years of experience in embedded software development, preferably in the medical device industry. Proficiency in programming languages such as C/C++, Python, or similar. Strong understanding of microcontrollers, embedded systems, and real-time operating systems (RTOS). Experience with software development tools such as IDEs, debuggers, and version control systems (e.g., Git). Knowledge of communication protocols (I2C, SPI, UART, etc.) and peripheral interfaces. Familiarity with regulatory requirements and quality standards for medical devices. Strong analytical and problem-solving skills. Excellent written and verbal communication skills. Ability to work independently and collaboratively in a team environment. Preferred Skills: Experience with wireless communication technologies (Bluetooth, Wi-Fi, etc.). Knowledge of sensor integration and data acquisition systems. Understanding of cybersecurity principles and practices in embedded systems. Experience with Agile/Scrum development methodologies.
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
The i2c job market in India is thriving, with a growing demand for professionals who possess expertise in this field. Companies across various industries are actively hiring individuals with i2c skills to drive innovation and digital transformation. If you are a job seeker looking to explore opportunities in the i2c space, this article will provide you with valuable insights to navigate the job market effectively.
These cities are known for their vibrant tech ecosystems and have a high concentration of companies seeking i2c professionals.
The average salary range for i2c professionals in India varies based on experience levels. Entry-level positions typically start at ₹4-6 lakhs per annum, while experienced professionals can earn anywhere between ₹12-20 lakhs per annum.
In the i2c field, a typical career progression may involve roles such as Junior Developer, Senior Developer, Tech Lead, and eventually, Chief Technology Officer (CTO). As you gain experience and expertise, you may have the opportunity to lead projects, mentor junior team members, and influence technology strategies within organizations.
In addition to i2c expertise, professionals in this field are often expected to have knowledge of related technologies such as IoT, embedded systems, firmware development, and communication protocols like SPI and UART.
As you prepare for interviews and explore opportunities in the i2c job market in India, remember to showcase your technical skills, problem-solving abilities, and experience in working with i2c protocols. With dedication and a passion for technology, you can excel in this dynamic field and contribute to the innovation-driven landscape of the Indian tech industry. Good luck!
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2