Jobs
Interviews

1138 I2C Jobs - Page 29

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

4.0 - 8.0 years

30 - 45 Lacs

Bengaluru, Belgrade, Penang

Work from Office

Bachelors or Masters degree in Electrical, Electronics or Computer Science Engineering Expertise in firmware development on ARM or RISCV microprocessors Expertise with one or more peripherals / controllers like UART, I2C, SPI, QSPI Expertise with low level development in C / C++ and assembly Expertise in debugging Expertise in perl or python Scripting Expertise in test automation development. Expertise in projects related to crypto / security would be an added advantage Preferred resources with valid regional work permit Location- Bengaluru,Belgrade, Penang, New York

Posted 1 month ago

Apply

1.0 - 4.0 years

1 - 3 Lacs

Hosur

Work from Office

Key Responsibilities: 1. Design and develop firmware for embedded systems 2. Work with microcontrollers 3. Integrate and interface peripherals like UART, SPI, I2C, ADC, PWM 4. Collaborate with hardware engineers for board bring-up and debugging 5. Use tools like oscilloscope, logic analyzer for debugging and validation 6. Participate in requirement analysis, documentation, and reviews 7. Perform unit and integration testing

Posted 1 month ago

Apply

4.0 - 6.0 years

6 - 8 Lacs

Pune

Work from Office

Hello Visionary! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like youThen it seems like you’d make a great addition to our vibrant team. Siemens founded the new business unit Siemens Foundational Technologies (formerly known as Siemens IoT Services) on April 1, 2019 with its headquarter in Munich, Germany. It has been crafted to unlock the digital future of its clients by offering end-to-end support on their outstanding digitalization journey. Siemens Foundational Technologies is a strategic advisor and a trusted implementation partner in digital transformation and industrial IoT with a global network of more than 8000 employees in 10 countries and 21 offices. Highly skilled and experienced specialists offer services which range from consulting to craft & prototyping to solution & implementation and operation – everything out of one hand. We are looking for a Senior Software Engineer - Embedded You’ll make a difference by: Overview: Be a member of the international engineering team Configure and customize Debian Linux image for deployment to the train Customize applications and configure devices such as network switches and special devices according to the system architecture of the train Integrate these applications and devices with other systems in the train Cooperate with software test team Provide technical support in your area of expertise Your qualification: Experience with Linux as power user or administrator (4-6Years) Experience with configuration of managed switches Good knowledge of TCP/IP Understanding of network protocols like DHCP, RADIUS, DNS, multicast, SSL/TLS Experience with issue tracking tools such as JIRA or Redmine Fluent English Highly organized and self-motivated Hands-on, problem-solving mentality This would set you apart from other candidates: Experience in the railway industry or automotive Long term interest in the IT domain, passion for IT German language Python programming Desired Skills: 5-8 years of experience is required. Great Communication skills. Analytical and problem-solving skills Join us and be yourself! Make your mark in our exciting world at Siemens. This role is based in Pune and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. Find out more about Siemens careers at: www.siemens.com/careers & more about mobility at https://new.siemens.com/global/en/products/mobility.html

Posted 1 month ago

Apply

9.0 - 14.0 years

11 - 17 Lacs

Pune

Work from Office

Hello Visionary! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like youThen it seems like you’d make a great addition to our vibrant team. Siemens founded the new business unit Siemens Foundational Technologies (formerly known as Siemens IoT Services) on April 1, 2019 with its headquarter in Munich, Germany. It has been crafted to unlock the digital future of its clients by offering end-to-end support on their outstanding digitalization journey. Siemens Foundational Technologies is a strategic advisor and a trusted implementation partner in digital transformation and industrial IoT with a global network of more than 8000 employees in 10 countries and 21 offices. Highly skilled and experienced specialists offer services which range from consulting to craft & prototyping to solution & implementation and operation – everything out of one hand. We are looking for a Lead Software Test Architect You’ll make a difference by: We are looking for a highly skilled Software Testing Architect with 9 to 15 years of experience in Test management, test automation to join our team working on safety-critical systems in the Railway Automation domain. The ideal candidate will have a strong background in software and hardware integration testing, Linux systems, and network protocol analysis, with hands-on experience in hardware configuration and validation. Key Responsibilities: Determination of the test strategy and preparation of test planning (in consultation with the project manager) Risk analysis for testing, and definition of appropriate measures to minimize these risks Creation of the test plan Coordination of the preparation of all test documentation Identification of the test staff involved, and ordering of testing Coordination of the provision of test objects and the test infrastructure Checking of the quality of test documentation Coordination of test activities at the test centers and on site Coaching of test staff Evaluation and summarization of test results Preparation and archiving of across-the-board test reports Monitoring of the test time schedule and the test budget Regular reporting on test progress and fault statistics (test status) to the project manager Required Skills & Competencies: Programming LanguagesProficient in C, C++, and Python. Operating SystemsStrong experience with Linux OS, especially Debian-based distributions; knowledge of package management (.deb, apt, dpkg). Test AutomationProven experience in developing and maintaining automated test frameworks. Hardware TestingExposure to hardware configuration, I/O validation, and embedded system testing. Testing StandardsISTQB Certified (Foundation or Advanced Level preferred). Testing TypesExpertise in integration testing, system testing, regression testing, and hardware-software co-validation. Networking ProtocolsDeep understanding of IP, TCP, UDP, and NTP. Debugging ToolsProficient with Wireshark, Tcpdump, nmap, and other standard network analysis tools. Domain KnowledgeExperience in Railway Automation or other safety-critical domains (e.g., automotive, aerospace). Soft Skills: Strong analytical and problem-solving skills, excellent communication, and a collaborative mindset. Preferred Qualifications: Experience with real-time operating systems and embedded Linux. Familiarity with protocol layer testing, network simulation, and hardware-in-the-loop (HIL) testing. Knowledge of safety standards such as EN 50128, IEC 61508, or ISO 26262. Desired Skills: 9+ years of experience is required. Great Communication skills. Analytical and problem-solving skills Join us and be yourself! Make your mark in our exciting world at Siemens. This role is based in Pune and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. Find out more about Siemens careers at: www.siemens.com/careers & more about mobility at https://new.siemens.com/global/en/products/mobility.html

Posted 1 month ago

Apply

3.0 - 4.0 years

5 - 6 Lacs

Gurugram

Work from Office

Looking for challenging role If you really want to make a difference - make it with us Can we energize society and fight climate change at the same time At Siemens Energy, we can. Our technology is key, but our people make the difference. Brilliant minds innovate. They connect, create, and keep us on track towards changing the world’s energy systems. Their spirit fuels our mission. Our culture is defined by caring, agile, respectful, and accountable individuals. We value excellence of any kind. Sounds like you Your new role – challenging and future- oriented Engineering of protection logic & programs for different FACTS solutions. Carrying out Field equipment test on the installed equipment after erection clearance. Inspecting, Testing and pre-commissioning activities. Testing and configuration of Energy meters and Measuring meters. Scheme checking Functional & Interface test / Trip Interlock test / Commissioning Scheme check and Site drawing markup copies. Expertise in Siemens make relays is preferred but not mandatory. Should have adequate knowledge on electrical substation components. Creating documents like design reports, test reports and operation & maintenance manuals Understanding the behavior of different types of FACTS devices and their roles in the power system will be an added advantage. Knowledge on different communication protocols like IEC61850, IEC-104, IEC-101, DNP3.0, Modbus, etc . Knowledge of SICAM A8000 Hardware and its configuration is desired. Excellent team player Should have no reservations on travelling to sites. The sites can be in India or foreign countries. Experience in commissioning the FACTS installations at site in India and abroad is desired. Be ready to travel at short notice. Usually, the duration for site deputation is 5-6 months continuous. The facilities at site available would be basic in nature. Accommodation and transport will be mostly shared type. Having a previous experience of working on FACTS projects would be an added advantage. We don’t need superheroes, just super minds B.E. Electrical or B.E. Electrical and Electronics with 3-4 years of experience in relevant field. We’ve got quite a lot to offer. How about you This role is based at Site (Gurgaon). You’ll also get to visit other locations in India and beyond, so you’ll need to go where this journey takes you. In return, you’ll get the chance to work with teams impacting entire cities, countries – and the shape of things to come. We’re Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow.

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Bengaluru

Work from Office

Responsibilities:- Candidate will be responsible for all phases of wire harness design using the latest version of Mentor Graphics Capital tools (2408). Proficient with schematic capture using CHS Logic. Strong user of Harness and Formboard tools for design documentation and interfacing with Teamcenter PLM. Required Knowledge/Skills, Education, and Experience (Must have):- B.Eng or M.Eng degree in Electrical Engineering. Note(Diploma / Post Diploma candidates can be considered with matching job experience) Good understanding of basic multi-disciplinary engineering fundamentals and experience working with multi-disciplinary teams. Medical device experience or experience in a regulated environment is a plus. Experience in working with global team At least 5 years working in a CAD environment. At least 2 years with harness design experience, Capital preferred. Experience with PLM workflows and strong knowledge of design tools such as Teamcenter, NX. Proficient with NX Routing module. Working knowledge of IPC-WHMA-A-620. Recommended Knowledge/Skills, Education, and Experience (Good to have):- CHS Design experience is preferred. Working knowledge of other harness design tools can be considered for strong design candidate. Some experience with Topology schematic capture. Understand Harness component library structure Proficient user in Teamcenter Unified Architecture. Fast learner able to apply new design concepts during challenging designs. Experience with harness assembly components and construction processes, including knowledge of manufacturing techniques and best practices. Ability to interpret and apply manufacturing constraints, and quality requirements in harness design. Knowledge of design rules and constraints such as bend radius, spacing of clips or clamps, and securing harnesses to avoid issues like rattling or safety hazards

Posted 1 month ago

Apply

9.0 - 14.0 years

27 - 42 Lacs

Bengaluru

Work from Office

• 9+ Design, development, and optimization of firmware for embedded medical devices. Experience with medical device regulations and safety standards(IEC 62304), Deep knowledge of RTOS (FreeRTOS, Zephyr, or similar) and Linux.

Posted 1 month ago

Apply

6.0 - 8.0 years

8 - 10 Lacs

Bengaluru

Work from Office

Crypto Express Adapter on z Systems allows companies to protect data and workloads from physical and logical attacks through cryptography. Cryptography is crucial for secure processing when applications must communicate with distributed elements or assess the validity of the data being processed. Candidate will be part of world class high-performance hardware security module (HSM) firmware team. The responsibility of the firmware team is to provide top-level security for processing and high-speed cryptographic offload We are Firmware professional working on Z systems ( IBM Advanced Mainframes ) and we build the most secure systems for our customers to deploy their enterprise applications. IBM z Systems are deployed with workloads where intensive IO Operations are getting executed. IBM Lab works on IO enablement firmware as well as boot firmware for z Servers. Work area would be Initial program load that is Boot firmware which enables the z Systems to boot and load supported Operating systems( Linux, zOS, zVM ) on Logical partitions. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise 6 - 8 years of relevant Industry experience Very strong in C & C++ and data structures, preferably in developing multi-core or multi-threaded applications. Deep knowledge of Systems Fimrware , OS kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and profiling. Exposure to QEMU , Emulation , Hi Level Modeling of FW / HW components is desirable Experience in device driver development and support for NIC, HBA or Graphics cards Strong debugging skills Experience with exercising/validation of system from user space, and knowledge of user space API Preferred technical and professional experience Cryptographic Domian knowledge or working experience

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Bengaluru

Work from Office

Develop Software and Firmware for the following: 1.Server memory subsystem initialization and operation 2.Enabling memory characterization activities 3.Validating memory initialization procedure 4.Automating characterization and post silicon validation work flow Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Masters in Software Systems/ECE/Computer Science Engineering/ with atleast 5 years related experience Bachelors in Software Systems/ECE/Computer Science Engineering/ with atleast 7 years related experience Strong programming expertise in Python, C/ C++, with a proven ability to develop efficient, reliable, and high-performance software solutions. Experience in memory sub-system & post-silicon validation is a definite advantage. Knowledge of modern OS kernel (Linux, AIX) Source control - GIT/Gerrit Good to haveDatabase, MySQL, LAMP

Posted 1 month ago

Apply

4.0 - 9.0 years

6 - 11 Lacs

Bengaluru

Work from Office

Compiler and Toolchain Development: Develop and maintain compiler features and optimizations. Analyse compiler performance, code size, and other metrics to identify areas for improvement. Debug and fix compiler bugs and issues. Develop and maintain compiler test suites and benchmarks. Building and maintaining toolchains for specific Linux distros. Develop and maintain toolchains, including compilers, linkers, assemblers, and debuggers. Ensure toolchain compatibility with different hardware and software platforms. Integrate toolchains into software development workflows Optimization and Performance: Analyse code to identify performance bottlenecks and optimize for speed and efficiency. Implement and evaluate compiler optimizations. Collaboration and Communication: Collaborate with software developers and other teams to ensure efficient software development. Communicate technical information clearly and effectively. Contribute to open-source projects and engage with the wider open-source community. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise At least 4+ years of experience working with the compilers and debuggers. Knowledge of various Dotnet frameworks and tools. Strong understanding of compiler principles, expertise in programming languages like C and C++ on Linux, and computer architecture. Experience with compiler tools and technologies preferably in DotNet compilers. Understanding of LLVM/Clang. Knowledge of assembly languages and machine code. Familiarity with software development methodologies and tools. Source code repository systems (e.g. git), scripting languages (e.g. Python) and test automation skills (e.g. Jenkins) Strong debugging and problem-solving skills. Highly motivated individual to work on Enablement and Development of new features. Strong analytical and problem-solving skills, go beyond own assets for end-to-end analysis at eco-system. Strong written and communication skills with proven fluency in English Preferred technical and professional experience Experience “Dotnet compilers and debuggers” on Linux distro. Passionate about learning new tools, languages, philosophies, and workflows. Experience with monitoring tools for identifying root cause. Prior contributions to Open Source projects or current Open Source maintainer status. History of code reviews (e.g. on mailing lists) 2 years of experience with toolchain or Dotnet libraries, tools, project around performance. Experience with packaging for Linux distributions. Skills in IBM Z architecture ("Principles of Operations") Z assembler and I/O concepts. Understanding of Endianness.

Posted 1 month ago

Apply

7.0 - 12.0 years

5 - 15 Lacs

Bengaluru

Work from Office

JOB DESCRIPTION " Role: Video Engineer Working area: IVI/ADAS Experience: ~6+ years Technical and domain skills: • Must have hands-on development experience in C, C++, • Hand on experience on Linux drivers & Linux Internals. • Hands on development experience in multi-threaded and multi-core environment. • Must have working experience in Multimedia platform drivers in Video. • Good to have working experience in Automotive domain. • Good Communication and debugging skills • Nice to have exposure on QNX/RTOS • Skillset : C, Linux/Android/QNX, v4l2, Codec2 framework, HAL, Video Codecs, Device Tree, Pin Muxing, i2c, SPI • Experience in using debugging tools such as JTAG, Trace32, RAM dump, adb High level Roles and responsibilities: • Feature enhancements and video driver customization • Fixing CTS/VTS issues • Productizing Video drivers for SOP readiness • Collaborate with cross-functional teams, engineering for smooth execution Qualification and experience: • Bachelor’s or Master’s degree preferred. • Must have excellent communication skills, both written and verbal, with good debugging skills. • The ability to collaborate and integrate with existing team "

Posted 1 month ago

Apply

5.0 - 10.0 years

12 - 22 Lacs

Bengaluru

Work from Office

JOB DESCRIPTION "Role: Android BSP / Platform Drivers Working area: IVI Experience: ~6+ years Technical and domain skills: • Must have hands-on development experience in C, C++, • Hands on experience on Linux drivers & Linux Internals, Linux Kernel Programming • Hands on experience in Android BSP, HAL, HIDL • Android bring up and device driver bring up experience on Android • Hands on development experience in multi-threaded and multi-core environment. • Good to have working experience in Automotive IVI domain • Good Communication and debugging skills • Nice to have experience with Bootloader customization and optimization experience. • Skillset : C, Linux/Android, OS Concepts, SE Linux Policy, i2c, SPI, UART, Device tree, Pin Muxing, GPIO, Storage drivers (NVMe, UFS, eMMC), Memory Drivers, PCIe, USB, Ethernet, BT, Wi-Fi • Experience in using debugging tools such as JTAG, Trace32. High level Roles and responsibilities: • Design, development and debug of reference designs, SW related issues and customize/optimize platform drivers software to meet the product requirements. • Understand technical specifications, HW schematics for device driver customization • Collaborate with cross-functional teams, engineering for smooth execution • Work closely with customers to customize and launch their new products Qualification and experience: • Bachelor’s or Master’s degree preferred. • Must have excellent communication skills, both written and verbal, and debugging skills • The ability to collaborate and integrate with existing team "

Posted 1 month ago

Apply

5.0 - 10.0 years

13 - 23 Lacs

Bangalore Rural

Work from Office

JOB DESCRIPTION : Strong embedded development expereince with good knowledge and hands-on experience in Design/Development/Debugging aspects of Board support package (BSP) on one or more of operating systems like in Linux/Android, QNX and Hypervisor embedded systems. The Main responsibility is to provide direct support to OEM customers with the design, development and debug of reference designs SW related issues and helping to customize/optimize software to meet the product requirements. The Candidate must quickly ramp-up onto an existing project, understand Automotive platform Software driver architecture, read/write technical specifications/requirements, demonstrate strong analytical and problem-solving abilities and work closely with external customers to customize and launch their new products. Skillset : C, C++. Linux/Android, QNX / RTOS , UART, SPI, I2C, V4L2, MIPI CSI, DSI, ALSA, Android Audio Framework, Camera HAL, Audio HAL, Codec2, DRM, Surface Flinger, HW Compositor

Posted 1 month ago

Apply

5.0 - 7.0 years

8 - 10 Lacs

Mohali

Work from Office

Basic Qualifications Minimum of 5 years of experience in SoC design for automotive applications, with a proven track record of successful projects and product launches. Proven experience in embedded systems development with a focus on SOC integration and BSP development. Proficiency in C/C++ programming languages and familiarity with embedded software development tools and methodologies. Strong understanding of SOC architectures, peripheral interfaces (e.g., UART, SPI, I2C), and device drivers. Experience with embedded operating systems such as Linux, FreeRTOS, or RTOS. Familiarity with version control systems (e.g., Git), build systems (e.g., Make, CMake), and debugging tools (e.g., JTAG, GDB). Excellent problem-solving skills, attention to detail, and ability to work effectively in a collaborative team environment. Effective communication skills and ability to articulate technical concepts to both technical and non-technical stakeholders. Preferred Qualifications Familiarity with embedded security principles and protocols, such as secure boot, cryptographic algorithms, and secure communication protocols. Knowledge of automotive networking protocols and standards, including TCP/IP, UDP, and Automotive Ethernet

Posted 1 month ago

Apply

1.0 - 5.0 years

0 - 0 Lacs

Mumbai

Work from Office

Design Engineer-Power electronics Qualification: - Bachelor of engineering or equivalent in Electronics/Telecommunication/IT or electrotechnical (micro-electronics, radio-electronics, power electronics) No. of years Experience - Min. 1-5 years working experience in Power Electronics, Freshers can also apply. Job description- Must have a working knowledge of various power supply topologies and associated control schemes. Strong experience in ACDC, DCDC energy conversion, linear and switching regulation from low to high power Perform trade analysis of different topologies, new technologies, design approaches, engineering simulations & modeling before finalizing the design. Implementing the products that meet Design for Manufacturing, Design for Test and Design to Cost Clear understanding of various MCU peripherals including ADC, DAC, PWM and analog peripherals. General understanding of digital control techniques including PID design. Must have experience of coding various communication protocols including I2C, PMBus, SMBus, SPI, UART and USB. Experience with some of the simulation tools such as ANSYS, PSpice, Simetrix, Simplis Should have general knowledge of assembly language /C programming. Should have knowledge of EMI/EMC and Thermal management Desired to have advanced knowledge of MCU devices and DSP’s, including architecture and development tools, for one or more of the following suppliers. Microchip Texas Instruments Freescale/NXP ST Microelectronics Desired Skills- Basic skill of operating laboratory equipment’s Should have Good functional written and verbal communication skills in English. Should be capable of direct technical communication with customers and other technical resources, in English, to discuss requirements and to help define solutions. Very good exposure to the deserving Candidate. Analytical thinking, ability to work independently and cooperate with others, responsibility, creativity, effective communication. Candidates from Mumbai, especially Western & Central Suburbs’ will be considered. Candidates with different qualifications, and higher experience may apply for consideration based on suitability. To Apply: Please email your resume to jobs.eos@belf.com

Posted 1 month ago

Apply

5.0 - 8.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Job Description: We are seeking a skilled Embedded Engineer to design, develop, and optimize embedded systems for our cutting-edge applications. The ideal candidate will have expertise in firmware development, hardware-software integration, and real-time system optimization. You will work closely with cross-functional teams to ensure high-performance, reliable, and scalable embedded solutions. Responsibilities: Design, develop, and test embedded firmware and software solutions. Work with microcontrollers and embedded processors to develop robust applications. Optimize real-time embedded systems for performance and efficiency. Develop and implement communication protocols such as I2C, SPI, UART, CAN, and Ethernet. Debug and troubleshoot hardware and software issues, utilizing industry-standard tools. Collaborate with hardware engineers to interpret schematics and integrate firmware with hardware components. Ensure compliance with industry standards and best practices for embedded system development. Provide technical documentation and support throughout the product lifecycle. Education & Qualifications: B.Tech/B.E/M.Sc (Electronics) or a related field. Key Skills & Requirements: Strong knowledge of C, C++, and embedded programming best practices. Experience with microcontrollers (ARM, PIC, AVR, etc.) and RTOS (FreeRTOS, VxWorks, etc.). Understanding of hardware schematics, PCB design basics, and debugging tools . Hands-on experience with communication protocols (I2C, SPI, UART, CAN, Ethernet, etc.). Strong problem-solving skills and ability to work in a fast-paced development environment. Special Skills & Personality Requirements: Ability to work independently in a user-level (field environment) setup. Strong analytical and troubleshooting skills. Adaptability and willingness to take on challenging projects. Effective communication and teamwork skills. Join us to be part of a dynamic team where innovation meets excellence in embedded engineering!

Posted 1 month ago

Apply

5.0 - 8.0 years

8 - 10 Lacs

Bengaluru

Work from Office

Roles : IoT/Embedded Security Engineer Location: Whitefield Bangalore Position Overview: We are seeking a highly skilled and motivated IoT / Embedded Security Engineer to join our team. The ideal candidate must have a strong background in IoT / embedded systems security, with a proven track record in identifying vulnerabilities and implementing robust security measures. Roles and Responsibilities: Conduct security assessments and risk analysis of embedded medical devices. Develop and implement security protocols and solutions for medical devices. Design and execute penetration testing and vulnerability assessments. Research and stay updated on emerging threats, vulnerabilities, and security trends in IoT and embedded systems. Collaborate with cross-functional teams to integrate security measures into the development lifecycle of products. Provide technical guidance and support to internal teams on security best practices. Participate in the design and architecture of secure IoT and embedded systems. Mandatory Skills: Bachelor's or Master's degree in Electrical Engineering, Computer Science or Electronic field. Proven experience (5 years) in IoT and embedded systems security. Strong knowledge of IoT protocols (e.g., UART, I2C, JTAG, MQTT, CoAP, HTTP) and embedded system architecture Experience with reverse engineering ARM/MIPS/x86 code architecture. Hands on with hardware attacks such as PCB reversing, Component identification,Side channel attacks,memory extraction methods. Knowledge of radio frequency (RF) protocols and related security implications such as BLE, WIFI, LoRa,DSP, SDR, etc. Understanding of industrial IoT (IIoT) security considerations. Experience with various hardware security assessment tools/frameworks. Familiarity with hardware security concepts such as secure boot, encryption, and secure firmware updates. Proficiency in programming languages commonly used in embedded systems (C/C++, Python). Proactive, problem-solver and the ability to work independently and within a team. Good to Have: Understanding of cryptographic algorithms and protocols. Knowledge of exploit development techniques, buffer overflows, and other memory corruption vulnerabilities applicable to embedded systems. Knowledge of secure coding practices and principles specific to embedded systems, including memory management and input validation. Familiarity with regulatory compliance and standards in IoT security. Any certification in IoT security, Embedded device security or similar, is a plus. Notice Period- Immediate Joiner to 15 Days Maximum Interested candidates kindly share your updated cv at sanchit@mounttalent.com

Posted 1 month ago

Apply

10.0 - 15.0 years

12 - 17 Lacs

Bengaluru

Work from Office

Job Details: : In this position, you will be working in a team of enthusiastic engineers on High Speed Designs in P and R from RTL to GDSII. You will be part of ACE Group, in the P-Core design team driving Intels latest CPUs in the latest process technology. Your responsibilities will include but not limited to: Meet the design targets of high performance and low-power digital design.Static timing analysis. Power OptimizationDesign Convergence Experience at IP, SoC level. Ability to work in a highly dynamic environment across geographies. Back end design and implementation of new features. Post silicon performance push activities. PPA improvement and Methodology improvements Qualifications: You must possess a Masters Degree in Electrical or Computer Engineering with atleast 8 or more years of experience in related field or a Bachelors Degree with at least 10 years of experience. Technical Expertise in Synthesis, Placement, CTS, Post-Route Optimization and P and R tools (CDNS and SNPS) Preferred Qualifications- Familiarity with Verilog/ VHDL - Tcl, Perl, Python scripting Strong verbal and written communication skills Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: The Core and Client Development Group (C2DG) is a worldwide organization focused on the development and integration of SOCs, Core , and critical IPs that power Intel's leadership products, driving most of the Client roadmap for CCG, Delivering Server First Cores that enable continued growth for DCG and invest in future disruptive technologies. 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 1 month ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

Bengaluru

Work from Office

Job Details: : We are seeking a passionate and experienced Embedded Firmware and Driver Engineer to design, develop, and optimize low-level embedded software for Intels AI accelerators and GPUs. In this role, you will collaborate with a cross-geo team to create world-class embedded software solutions. Your responsibilities will includeDesigning, developing, and maintaining bare-metal firmware for ARC-based processors. Creating and managing Boot ROM and Boot loader systems. Developing and maintaining RTOS-based device drivers. Delivering new features requested by Cloud Service Providers. Solving complex technical problems and contributing to innovative solutions. Collaborate with hardware, system, and driver teams for feature definition and end-to-end delivery Qualifications: Minimum qualifications: Bachelors degree in computer science, Electrical Engineering, or a related field with at least 8 years of relevant experience in Embedded Software Design and Development. Proficiency in ARC or other low-power controller architectures. Expertise in C programming and basic understanding of assembly language. Deep understanding of real-time systems, interrupt handling, and RTOS (e.g. Zephyr) Proven experience in writing boot firmware Familiarity with communication protocols such as SPI, I2C, and UART. Excellent analytical and problem-solving skills, with the ability to manage stakeholders and collaborate across geographies. Exceptional written and oral communication skills. Hands-on experience in developing and integrating RTOS based device drivers. Preferred qualifications: Knowledge of interfaces like I3C, PCIe, CXL, and protocols such as SMBUS/PMBUS and MCTP/PLDM. Experience in pre-silicon emulation, simulation, and FPGA platforms, along with debugging tools like Lauterbach and protocol analyzers. Knowledge in one or more of the following areasConfidential Computing, UCIe, or HBM technologies. Understanding of DVFS algorithms, AVS, and thermal management strategies Familiarity with secure boot, firmware update mechanisms, and memory management and open-source projects like buildroot-external. Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business group: The Data Center & Artificial Intelligence Group (DCAI) is at the heart of Intels transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologiesspanning software, processors, storage, I/O, and networking solutionsthat fuel cloud, communications, enterprise, and government data centers around the world. 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 1 month ago

Apply

4.0 - 9.0 years

5 - 12 Lacs

Chennai

Work from Office

Develop automation test cases using test libraries Able to develop the test library using python Familiar with Test driven development Prepare the test environment by understanding the electrical/electronic circuit diagrams Debugging skills in Embedded software and hardware Knowledge on protocols like SPI, CAN and LON, etc. Coordination of test activities inside/outside the team Ability to work independently and as a member of an Agile development team Persistence when facing challenges, an ability to follow issues through to completion with systematic and active orientation Following 5S activities in the laboratory. Required: Python, Automation Testing, Embedded Testing Optional: Linux, Continuous Integration

Posted 1 month ago

Apply

4.0 - 9.0 years

22 - 25 Lacs

Noida, Pune, Bengaluru

Work from Office

We are seeking an enthusiastic and skilled Embedded Engineer to join our team. The ideal candidate will have a strong foundation in embedded systems development and a passion for creating high-performance software for embedded devices. As an Embedded Engineer, you will be working on innovative and challenging projects that require a deep understanding of hardware-software integration. Key Responsibilities:Design, develop, and maintain embedded systems software across a variety of platforms.Work closely with hardware engineers to integrate hardware and software for seamless functionality.Develop and optimize device drivers, firmware, and embedded software for performance and reliability.Write clean, maintainable, and efficient code for embedded applications.Conduct thorough testing and debugging of embedded systems to ensure they meet functional and performance requirements.Collaborate with cross-functional teams to design, develop, and deliver robust embedded solutions.Analyze and optimize embedded systems for power consumption, memory usage, and speed.Stay current with emerging embedded technologies and best practices. Requirements:3+ years of experience in embedded systems development.Strong knowledge of programming languages such as C, C++, and Assembly.Experience with RTOS (Real-Time Operating Systems) and bare-metal programming.Familiarity with hardware interfaces (SPI, I2C, UART, etc.) and peripheral integration.Hands-on experience with microcontrollers and microprocessors (e.g., ARM, PIC, AVR, etc.).Experience with debugging tools (e.g., oscilloscopes, logic analyzers) and embedded development environments.Knowledge of communication protocols (e.g., TCP/IP, CAN, Modbus).Strong understanding of embedded system design and development processes.Excellent problem-solving skills and ability to work in a team environment.Technical Skills:C, C++, Assembly, RTOS, Bare-Metal Programming, SPI, I2C, UART, Microcontrollers, ARM, PIC, AVR, TCP/IP, CAN, Modbus, Embedded Linux, Yocto, Bluetooth, Wi-Fi, Zigbee, Git, Debugging Tools

Posted 1 month ago

Apply

5.0 - 8.0 years

11 - 15 Lacs

Hyderabad

Work from Office

Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities -Linux application programming Linux device driver development Embedded C, MMU, Cache policies Excellent debugging skills at kernel and user space and exposure to different debugging tools Knowledge on PCIe, Ethernet, TCP, I2C protocols, DMA framework is a plus. Make files Skills Must have Candidate should have 5-8yrs experience Proficient in C and embedded systems. Experience in Linux driver development (PCIe/USB/Ethernet) and application development. PCIe driver development experience. DMA client/controller driver development experience Hands-on experience with Configuration Management tool like GIT, Perforce. Have an interest to constantly learn and share new findings. A quality mindset, ability for strategic thinking and a drive to always improve. Self-motivated Nice to have B.tech/M.Tech in CSE/IT/ECE/EEE/E&I Other Languages EnglishB2 Upper Intermediate Seniority Regular

Posted 1 month ago

Apply

5.0 - 10.0 years

12 - 16 Lacs

Bengaluru

Work from Office

Project description As a Linux System Debug & Validation Engineer, you will be responsible for validating GPU driver software on various platforms, including emulators and hardware boards. You will work closely with cross-functional teams to assess the functionality and performance of GPU drivers, ensuring they meet the highest quality standards. The ideal candidate is passionate about validation, possesses a solid understanding of the GPU software stack, and thrives in a collaborative environment. Responsibilities Validate Linux GPU device driver by setting up and executing comprehensive test plans on both emulators and physical hardware platforms. Build and install Linux kernels while ensuring compatibility with various GPU drivers and configurations. Collaborate with software development teams to understand GPU software stack basics and ensure seamless integration with existing systems. Collect and analyze kernel and application logs to identify and troubleshoot driver issues, providing detailed reports and recommendations for improvements. Utilize tools such as Git and Makefile for version control and building driver modules efficiently. Employ debugging tools to diagnose issues within the GPU stack and provide insights into performance optimizations. Collaborate with cross-functional teams to address software validation requirements and improve overall driver quality. Maintain up-to-date documentation of test processes, results, and software changes. Skills Must have 5+ yrs experience Solid understanding of Linux development environments, including kernel building and installation processes. Basic knowledge of GPU software stack components and their interactions. Experience with log collection and analysis for kernel and application troubleshooting. Proficiency in using version control systems like Git and familiarity with Makefiles. Nice to have Excellent C coding. Experience with System debug or validation in a Linux environment. Familiarity with testing frameworks and automation tools for driver validation. Strong analytical and problem-solving skills, with a detail-oriented mindset. Excellent communication skills, both verbal and written, with a collaborative approach to teamwork. A genuine passion for software validation, hardware interactions, and technology innovation. Bachelor's degree in computer science, Electrical Engineering, or a related field, or equivalent work experience. Other Languages EnglishB2 Upper Intermediate Seniority Regular

Posted 1 month ago

Apply

3.0 - 8.0 years

11 - 15 Lacs

Bengaluru

Work from Office

Project description Performance Analyst in the compiler team is responsible for analyzing C/C++/Fortran benchmarks to identify the new compiler optimization opportunities as well as compiler shortcoming in terms of performance. The analysis will involve using various tools to identify the bottlenecks, root cause analysis and quantifying the analysis to confirm the gains obtained. The Performance Analyst will use this report to convince and drive the improvements in the compiler. The Performance Analysis Engineer will be responsible for conducting a detailed performance analysis on SPEC CPU and other key benchmarks. The role involves using compilers such as AOCC, and other key x86 compilers to evaluate performance on client and competitive platforms. The engineer will collaborate with cross-functional teams to drive performance improvements and ensure optimal product performance. Responsibilities Conduct performance analysis and optimization of SPEC CPU and other benchmarks on x86 architecture using AOCC and other competitive x86 compilers. Utilize profiling and debugging tools to identify performance bottlenecks and provide actionable insights. Collaborate with software development teams to implement performance improvements. Analyze instruction set architecture (ISA) to optimize code execution and efficiency. Engage in root cause analysis for performance-related issues and drive them to resolution. Develop and maintain scripts and tools for automated performance testing and data collection. Prepare detailed reports and presentations on performance findings and recommendations for stakeholders. Stay updated with the latest developments in compiler technologies and performance analysis methodologies. Communicate key findings and status updates to stakeholders and cross-functional teams. Skills Must have Minimum of 3 years of experience in performance analysis or a related field. Strong expertise in x86 architecture and instruction set architecture (ISA). Strong understanding of hardware and software system architecture and their implications on performance. Excellent programming/debugging skills at the Assembly level. Proficiency in using compilers such as AOCC, LLVM, GCC, and OneAPI. Experience with performance benchmarking tools and methodologies. Solid practical C/C++/Fortran experience Familiarity with both Windows and Linux operating systems for performance analysis. Ability to work in a fast-paced, deadline-driven environment. Excellent analytical skills and attention to detail. Strong communication skills, both written and verbal. Excellent analytical and problem-solving skills. Nice to have Strong communication skills and the ability to work collaboratively in a team environment. Other Languages EnglishB2 Upper Intermediate Seniority Regular

Posted 1 month ago

Apply

6.0 - 8.0 years

40 - 45 Lacs

Bengaluru, Belgrade, Penang

Work from Office

Bachelors or Masters degree in Electrical, Electronics or Computer Science Engineering Expertise in C++ programming Expertise in post silicon diagnostics development Expertise in post silicon diagnostics validation Expertise in IO IPs such as I2C, I3C, UART, SATA, SPI, eSPI, ACPI Expertise in PC Hardware, SoC, Chipsets, CPU, GPU, BIOS, firmware etc. Expertise in x86 / computer architecture Expertise in OS internals Strong knowledge of software development life cycle Preferred resources with valid regional work permit Location - Bangalore, Belgrade, Penang, New York

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