Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
10.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Hiring for our esteemed clients who is a tech giant Job Title / Designation: Project Manager to Associate Director (Based on experience & expertise) Department / Business Unit: Embedded Engineering Services (EES) Industry Experience: 10+ years Job Location Preferred: Bangalore Alternate Option: Pune Compensation: Upto 40L Role Summary We are looking for an experienced engineering leader to drive strategic initiatives in embedded software validation and platform enablement for global semiconductor clients. This role involves owning the delivery practice end-to-end while collaborating across functional teams. Key Responsibilities Lead strategic initiatives in Pre-Silicon and Post-Silicon software validation, bring-up, and platform enablement. Build and define competency roadmap in firmware, BSP, and validation across various silicon platforms (MPUs, SoCs, MCUs). Translate SoC platform roadmaps and customer requirements into execution plans. Collaborate with global clients and internal teams for planning, execution, and delivery. Manage stakeholder expectations across silicon design, software, systems, and validation functions. Handle escalations and risks throughout validation and integration cycles. Support presales efforts including proposals, solution design, and estimations. Define hiring plans and lead technical interviews to grow the team. Drive innovation in validation frameworks, debug techniques, and automation infrastructure. Experience Requirements Minimum 10 years in embedded systems and software development. Strong focus on pre-silicon/post-silicon validation , platform bring-up, and hardware-software integration. At least 3 years in a leadership or technical ownership capacity. Prior experience in semiconductor or embedded product engineering services is essential. Technical Expertise Pre-silicon validation (QEMU, emulators, FPGA prototyping) Post-silicon bring-up (BSP, drivers, early diagnostics) Bootloader and OS bring-up (U-Boot, TF-A, Linux, Android, RTOS) SoC microarchitecture, memory hierarchy, interrupt handling Debug/trace tools (JTAG, UART, PCIe, USB, MIPI, Ethernet) Test automation frameworks and HW/SW co-verification High-speed interface validation and compliance testing Programming in C, C++, Python/Perl, Shell scripting Emulation platforms: Cadence Palladium, Synopsys ZeBu, Mentor Veloce Security features: Secure Boot, TEE, power/performance workflows Experience with SoCs from NXP, Intel, AMD, TI, ST, Qualcomm, RISC-V Customer engagement, account management, and presales solutioning Exposure to working with American & European semiconductor clients Desirable / Nice to Have Knowledge of HW/SW co-simulation and virtual platforms Familiarity with lab infrastructure and chipset validation Exposure to ISO/IEC standards and functional safety Experience with AI/ML or DSP accelerators at silicon level Travel Requirements Flexibility to travel globally for client meetings, workshops, and project delivery support alongside sales or delivery teams.
Posted 1 week ago
0.0 - 5.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Job Title: Embedded Security Architect Job Type: Full-Time Experience Level: Senior (5+ years) Location: Bangalore/Pune/Hyderabad Industry: Embedded Systems / IoT / Cybersecurity / Semiconductors Job Summary: We are looking for a highly skilled and experienced Embedded Security Architect to join a dynamic and innovative team focused on developing secure embedded solutions for the next generation of connected devices. The ideal candidate will have a strong background in embedded system security, cryptographic technologies, secure software and hardware development, and industry-standard protocols. Key Responsibilities: Design and implement Secure-by-Design architecture for embedded systems and connected devices. Evaluate and mitigate threat vectors related to device manufacturing, deployment, and operational use-cases. Develop and manage security controls throughout the product life-cycle , including secure boot, key provisioning, firmware signing, and attestation. Collaborate with cross-functional teams including hardware, firmware, and systems engineering to embed security features from the ground up. Analyze customer security requirements and translate them into technical security specifications . Evaluate open-source and proprietary security technologies for feasibility and implementation. Conduct security risk assessments and define mitigation strategies aligned with industry best practices. Provide thought leadership in cryptographic techniques , secure protocols, and identity management for embedded devices. Participate in prototyping, design reviews , and customer training/readiness sessions. Required Qualifications: Bachelor’s or Master’s degree in Engineering, Computer Science, or a related field. 5+ years of experience in embedded security engineering or architecture. Expertise in: Device Identity & Integrity Controls – Secure boot, code signing, key provisioning, attestation. Embedded Communication Protocols – JTAG, UART, SPI, I2C, CAN. Crypto & PKI Technologies – AES, RSA, ECC, TLS/DTLS, OCSP, SCEP, PKCS, PKIX, etc. System Security – Application whitelisting, runtime integrity checks, anomaly detection, dynamic access control. Familiarity with relevant standards such as FIPS, ISO 26262, IEC 62443, ISO 15408 . Experience with MCU architectures (8/16/32-bit), TPM/TPM 2.0, TEE, SE, HCE, and Whitebox crypto is a plus. Excellent verbal and written communication skills , and ability to collaborate with global teams. Strong problem-solving attitude and ability to thrive in a fast-paced environment. Preferred Skills (Nice to Have): Experience with DevSecOps pipelines and security testing tools. Understanding of Secure Coding Practices for embedded software. Exposure to automotive, medical, or industrial embedded applications. Why Join Us? Opportunity to work on cutting-edge technologies in cybersecurity and embedded systems. Work on mission-critical systems impacting millions of connected devices. Grow your career in a collaborative and forward-thinking technical environment. Regards, Team HR Job Types: Full-time, Permanent Pay: Up to ₹3,000,000.00 per year Benefits: Health insurance Leave encashment Paid time off Provident Fund Application Question(s): What is your current CTC and Notice Period? Experience: Embedded Security: 5 years (Preferred) Location: Bangalore, Karnataka (Preferred) Work Location: In person
Posted 1 week ago
0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
iFlow is hiring for Hardware Embedded Penetration Tester Key Responsibilities Below are the details: Extract firmware directly from embedded devices and systems Interact directly with hardware components and interfaces Perform firmware reverse engineering and analysis Audit the security of hardware protocols and communication interfaces Extract and analyze content from SPI flash and other on-board memory Interact with and test JTAG, UART, and other hardware debug interfaces Conduct penetration testing and vulnerability research on embedded systems Develop custom tools and scripts to automate and enhance testing capabilities Analyze findings, document vulnerabilities, and provide remediation recommendations Required Skills Proficient in firmware extraction and analysis Hands-on experience with hardware hacking and reverse engineering Strong understanding of embedded hardware interfaces and protocols Expertise in conducting JTAG, UART, and SPI-based testing Ability to identify and bypass hardware security mechanisms Familiarity with embedded operating systems and architectures Proficiency in programming and scripting (e.g., Python, C, Bash) Experience with hardware debug tools and test equipment Solid understanding of network security and penetration testing methodologies Ability to research, discover, and document hardware vulnerabilities Strong analytical and problem-solving skills
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
This role involves the development and application of engineering practice and knowledge in the following technologies: Standards and protocols, application software and embedded software for wireless and satellite networks, fixed networks and enterprise networks; connected devices (IOT and device engineering), connected applications (5G/ edge, B2X apps); and Telco Cloud, Automation and Edge Compute platforms. This role also involves the integration of network systems and their operations, related to the above technologies. Integrate and customize Yocto-based Linux distributions for embedded platforms. Develop and maintain Linux device drivers for Audio, Display, and other peripherals on x86 architecture. Work on Board Support Packages (BSPs), bootloader (U-Boot), and kernel bring-up. Collaborate with hardware and firmware teams to ensure seamless system integration. Debug and optimize system performance, boot time, and memory usage. Maintain build systems, layers, and recipes in Yocto for various hardware platforms. Technical Skills Required: - Strong programming skills in C for embedded systems. - Experience with Linux kernel development, device tree, and driver frameworks. - Proficiency in Yocto Project, BitBake, and meta-layer management. - Hands-on with x86 architecture, ALSA, I2S, HDMI, and DRM/KMS for audio and display. - Familiarity with bootloaders, secure boot, and kernel configuration. - Debugging using GDB, JTAG, oscilloscopes, and logic analyzers. Preferred Qualifications: - Bachelors or Masters degree in Computer Science, Electronics, or related field. - Experience in automotive, IoT, or consumer electronics domains. - Knowledge of ARM architecture and cross-compilation toolchains is a plus. - Strong problem-solving and communication skills.,
Posted 1 week ago
4.0 - 10.0 years
0 Lacs
andhra pradesh
On-site
You will be responsible for DFX Verification as a DFX Engineer at Eximietas. With 4-10 years of experience, you should have a good background in SoC RTL verification and debug, GLS simulations and debug, Verilog coding, and a solid understanding of JTAG and verification in Test Mode. It would be beneficial to have experience in pattern generation and Silicon debug. The role does not require MBIST/SCAN related experience. The location for this position is Visakhapatnam. If you meet the requirements and are interested in this opportunity, please share your updated resume with us at maruthiprasad.e@eximietas.design.,
Posted 1 week ago
1.0 - 6.0 years
0 Lacs
chennai, tamil nadu
On-site
Qualcomm India Private Limited is looking for a skilled Software Engineer to join their Engineering Group. In this role, you will be responsible for designing, developing, modifying, and validating embedded and cloud edge software, applications, and utility programs to create cutting-edge products that meet customer needs. As a Qualcomm Software Engineer, you will collaborate with various teams to design system-level software solutions and gather information on performance requirements and interfaces. To be considered for this position, you must have a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with at least 3 years of Software Engineering experience, or a Master's degree with 2 years of experience, or a PhD with 1 year of experience. Additionally, you should have at least 2 years of academic or work experience with Programming Languages such as C, C++, Java, or Python. The ideal candidate will have a minimum of 6 years of relevant experience in driver development, with strong programming skills in C and Linux. Experience in device driver or board support package (BSP) development, ARM/DSP Processor Architecture, JTAG, Emulators, and solving complex system issues is highly desirable. Hands-on experience in developing device drivers and bootloaders is a must, along with familiarity with RDK-B, Yocto build framework, QSDK framework, PRPL OS development, or Opensync. Furthermore, the successful candidate should possess excellent communication skills and strong problem-solving and debugging abilities using Hardware debuggers. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, please contact disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. It is essential for all employees at Qualcomm to adhere to applicable policies and procedures, including security requirements for protecting confidential information. Staffing and recruiting agencies are advised that unsolicited submissions will not be considered, and Qualcomm does not accept unsolicited resumes or applications from agencies. For further information about this role, please reach out to Qualcomm Careers.,
Posted 1 week ago
1.0 - 6.0 years
4 - 8 Lacs
Nashik
Work from Office
(Embedded Systems / Firmware Development) Familiarity with microcontrollers such as STM32 Proficiency in embedded C Role Overview: We are looking for a motivated Embedded/Firmware Software Engineer with 1+ year of experience in developing and debugging firmware for microcontroller-based systems. The ideal candidate will have a solid background in embedded C programming, hardware interface protocols, and hands-on debugging experience. Key Responsibilities: Design, implement, and test embedded software in C/C++ for microcontroller platforms. Develop and integrate low-level drivers for interfaces such as UART, SPI, I2C, and CAN. Debug and troubleshoot firmware using tools like oscilloscopes, logic analyzers, and JTAG/SWD debuggers. Collaborate with cross-functional teams to test and validate embedded solutions. Use version control systems (e.g., Git) to manage firmware source code. Required Skills: Proficiency in embedded C (and optionally C++) programming. Familiarity with microcontrollers such as STM32. Experience with communication protocols: UART, SPI, I2C, CAN. Strong debugging skills using hardware tools and IDEs. Basic understanding of embedded system constraints (e.g., timing, memory usage). Hands-on experience with Git or similar version control systems. Nice to Have: Familiarity with FreeRTOS or other RTOS environments. Practical experience with drone technology for Embedded Software Engineer [Your Name]
Posted 1 week ago
8.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Summary We are seeking a highly experienced and motivated Software Lead to spearhead the design, development, and verification of critical software for our next-generation avionics systems. The ideal candidate will possess deep expertise in real-time embedded systems and related software aerospace standards (DO-178C), and a proven track record of leading software development teams through the full product lifecycle. This role requires a strong technical leader who can mentor engineers, drive architectural decisions, and ensure the delivery of high-quality, certifiable software solutions. Key Responsibilities Lead a team of software engineers in the design, development, integration, and testing of safety-critical avionics software. Define software architectures, high-level designs, and detailed designs in accordance with DO-178C guidelines (or equivalent aerospace standards). Oversee the entire software development lifecycle, from requirements analysis and design to coding, unit testing, integration testing, and formal verification. Ensure rigorous adherence to coding standards, software quality metrics, and best practices for embedded systems development. Conduct code reviews, design reviews, and technical discussions to maintain software integrity and performance. Collaborate closely with systems engineers, hardware engineers, and verification & validation teams to define interfaces, troubleshoot issues, and ensure seamless system integration. Develop and implement robust testing strategies, including hardware-in-the-loop (HIL) testing and simulation environments. Manage project timelines, resource allocation, and technical risks, providing regular updates to stakeholders. Mentor and coach junior and mid-level engineers, fostering their technical growth and career development. Drive continuous improvement in software development processes, tools, and methodologies. Contribute to the development of software requirements specifications (SRS) and software design documents (SDD). Participate in formal certification activities and audits, ensuring all documentation and processes meet regulatory requirements. Required Qualifications Bachelor's or master’s degree in Electronics and Communication Engineering, Electrical Engineering, Aerospace Engineering, or a related technical field. Minimum of 8-12 years of experience in embedded software development, with at least 3 years in a technical leadership or lead engineer role. Demonstrable experience with safety-critical software development for avionics systems, adhering to standards such as DO-178B/C (Level A/B). Proficiency in C/C++ for embedded systems development. Strong understanding of real-time operating systems (RTOS) concepts and experience with specific RTOS (e.g., VxWorks, FreeRTOS). Experience with various communication protocols (e.g., I2C/SPI/RS485/RS422, Ethernet, CAN). Familiarity with configuration management tools (e.g., Git, SVN) and issue tracking systems (e.g., Jira). Experience with software testing methodologies, including unit, integration, and system testing, and test automation frameworks. Excellent problem-solving skills, with a strong analytical and methodical approach. Exceptional communication, interpersonal, and leadership skills, with the ability to motivate and guide a team. Ability to work effectively in a fast-paced, collaborative, and highly regulated environment. Preferred Qualifications Experience with Model-Based Design (MBD) tools (e.g., MATLAB/Simulink), LabView, and scripting language like python, MATLAB etc. Familiarity with formal methods and static analysis tools. Experience with hardware-software integration and debugging on target hardware. Good Understanding of embedded debug interfaces like JTAG, SWD. Experience with handling instruments like multimeter, oscilloscopes, logic analysers. Familiarity with basic electronic circuit design, debugging, reading schematic.
Posted 1 week ago
8.0 years
0 Lacs
Delhi, India
On-site
We are Looking for Embedded Systems Lead Trillectric • South Delhi, Delhi, India (On-site) About Trillectric- We're building the backbone for India's distributed energy future Trillectric is on a mission to make every rooftop asset visible, controllable, and valuable - powering a marketplace of energy interactions across homes, E's, and industries. From plug-and-play solar monitoring hardware to P2P energy trading and demand Flexibility, we're working at the edge of energy and intelligence We're' looking for an Embedded Software Engineer who wants to help shape this future. We are looking for an experienced embedded systems engineer to lead firmware development for energy-focused hardware systems. The role involves implementing low-level control logic, managing communication protocols, and ensuring system reliability in constrained environments. You’ll be working closely with a small cross-functional team across hardware, firmware, and backend to develop robust, real-time edge behaviors for field-deployed devices. Responsibilities Develop and maintain embedded firmware on microcontrollers (e.g. STM32, ESP32, etc.) Integrate serial communication protocols (UART, RS485, Modbus RTU/TCP) Design and implement RTOS-based control flows for edge-level decision-making Ensure firmware reliability through watchdogs, diagnostics, and OTA strategies Optimize for memory, power, and compute-constrained environments Collaborate with hardware and backend teams for testing, calibration, and deployment Required Skills 4–8 years of experience in embedded C/C++ development Hands-on experience with RTOS (FreeRTOS, Zephyr, or similar) Strong understanding of embedded I/O, timers, interrupts, memory management Familiarity with energy/IoT protocols like Modbus, CAN, or MQTT Experience working with hardware tools: JTAG, logic analyzers, UART debug consoles Bonus (Not Required) Experience with OTA firmware workflows Exposure to power electronics, inverters, or industrial control systems Basic familiarity with cloud or backend integration for IoT systems Why Trillectric? • Work on real problems at the intersection of climate, hardware, and software • Ownership: Your Firmware will run on thousands of rooftops and change how energy flows • Deep learning culture, open systems thinking, and a bold product roadmap • Competitive pay, high-impact work, and a chance to lead in a fast-growing climate startup
Posted 1 week ago
2.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Meet the Team The Common Hardware Group (CHG) delivers the silicon, optics, and hardware platforms for Cisco's core Switching, Routing, and Wireless products. We design the networking hardware for Enterprises and Service Providers of various sizes, the Public Sector, and Non-Profit Organizations across the world. Cisco Silicon One (#CiscoSiliconOne) is the only unifying silicon architecture in the market that enables customers to deploy the best-of-breed silicon from Top of Rack (TOR) switches all the way through web scale data centers and across service provider, enterprise networks, and data centers with a fully unified routing and switching portfolio. Come join us and take part in shaping Cisco's ground-breaking solutions by designing, developing and testing some of the most complex ASICs being developed in the industry. Your Impact Work with the team on Verilog RTL and scripted flow implementation of the specified Hardware Design-for-Test (DFT) features that support ATE, in-system test, debug and diagnostics needs of the design. Work with the team on Verilog testbench implementation of the specified verification tests for DFT features and use case. Work with the team on automation scripts intended for robustness of implementation quality and improvement of efficiency. Minimum Qualifications: Bachelor's or a Master’s Degree in Electrical or Computer Engineering required with at least 2 to 4 years of experience. Knowledge of the latest innovative trends in DFT, test and silicon engineering. Background with Jtag protocols, Scan and BIST architectures, including memory BIST and boundary scan. Background with ATPG and EDA tools like TestMax, Tetramax, Tessent tool sets, PrimeTime Verification skills include, System Verilog Logic Equivalency checking and validating the Test-timing of the design Preferred Qualifications: VLSI circuit physical behaviors in silicon (electrical migration, temperature/voltage variation effects). Basic timing concepts, including setup and hold, metastability. Some EDA tools usage experience Strong verbal communication skills and ability to thrive in a dynamic environment Scripting/coding language: Tcl, Python, Perl, or c/c++. Why Cisco #WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an inclusive future for all. We embrace digital, and help our customers implement change in their digital businesses. Some may think we’re "old" (36 years strong) and only about hardware, but we’re also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do - you can’t put us in a box! But "Digital Transformation" is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it). Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, bold steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward. So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us!
Posted 1 week ago
0.0 years
0 Lacs
Bengaluru, Karnataka
On-site
Date Posted: 2025-07-25 Country: India Location: North Gate Business Park Sy.No 2/1, and Sy.No 2/2, KIAL Road, Venkatala Village, Chowdeshwari Layout, Yelahanka, Bangalore, Karnataka 560064 Position Role Type: Unspecified Overview: Collins is working building industry challenging Avionics products making the products smaller, smarter and more efficient. Platform software provides an infrastructure for hosting an Operating system and application services that interfaces with hardware. Position: Lead Engineer Job responsibilities: To work as an independent contributor developing, enhancing, and maintaining Mission critical platform software. Communicate and coordinate effectively within the teams. Build and nurture team at offshore, develop team strengths and improve upon their competency. Maintain integrity and work ethics within the team. Designs, develops, modifies, documents, tests, installs and supports software applications and systems. Understand the interfaces and behaviors of external software and hardware components that interact with the currently developed component. Scope out dependencies, issues, risks, & escalate prior to burning 20% of the efforts. Technically responsible for project milestones. Educational Qualification: Bachelor's/Master's degree in Engineering with 5+ years of experience in Embedded Software Development and Verification. Basic Qualifications: Hands on experience on different stages of SDLC life cycle as per DO-178 B/C guidelines. Excellent understanding of system software concepts, binary executables, debug information, OS concepts. Strong C programming skills, Embedded C, Linux shell scripting. Strong RTOS concepts with experience on working with Multicore/Multi-Threading using VxWorks, Lynx OS. Good knowledge on processors and their architecture (ARM, PowerPC etc.). Hands on experience on Device Driver Implementation. Expertise with Software Configuration Management and Change Control Process (DOORS, JAMA, SVN, JIRA, GIT, Confluence etc.). Experience in using embedded development tools, debuggers, JTAG, Lauterbach, and Analyzers. Understanding of structural coverage analysis and unit test automation tools. Understanding of software certification documents. Proficiency in Quality audits process. Collins Aerospace Collins Aerospace, a Raytheon Technologies company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio and expertise to solve customers’ toughest challenges and to meet the demands of a rapidly evolving global market. Avionics: Our Avionics team advances aviation electronics and information management solutions for commercial and military customers across the world. That means we’re helping passengers reach their destination safely. We’re connecting aircraft operators, airports, rail and critical infrastructure with intelligent data service solutions that keep passengers, flight crews and militaries connected and informed. And we’re providing industry-leading fire protection and safety systems that our customers can count on when it matters most. Are you ready to learn from the most knowledgeable experts in the industry, develop the technologies of tomorrow and reach new heights in your career? Join our Avionics team today. WE ARE REDEFINING AEROSPACE. Some of our competitive benefits package includes: Benefits package includes: Meal coupons Group Term Life Insurance. Group Health Insurance. Group Personal Accident Insurance. Entitled for 18 days of vacation and 12 days of contingency leave annually. Employee scholar programme. Work life balance. Car lease programme. National Pension Scheme LTA Fuel & Maintenance /Driver wages Nothing matters more to Collins Aerospace than our strong ethical and safety commitments. As such, all India positions require a background check, which may include a drug screen. Note: Background check and drug screen required (every external new hire in the India) Drug Screen only performed for Operations Positions At Collins, the paths we pave together lead to limitless possibility. And the bonds we form – with our customers and with each other - propel us all higher, again and again. Apply now and be part of the team that’s redefining aerospace, every day RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law. Privacy Policy and Terms: Click on this link to read the Policy and Terms
Posted 1 week ago
1.0 - 5.0 years
0 Lacs
karnataka
On-site
We are looking for a Senior Embedded Linux Engineer to join our dynamic engineering team in Bangalore/Bengaluru. You should have at least 3 years of experience in Embedded Linux driver and kernel development, with expertise in low-level driver development, hardware bring-up, and multimedia integration on ARM-based platforms. Your responsibilities will include developing and maintaining Linux kernel and device drivers, integrating multimedia IPs, system-level debugging, and collaborating with hardware and software teams for system bring-up and validation. Key Responsibilities: - Develop and maintain Linux kernel and device drivers, focusing on V4L2, DRM, I2C, IPC, and DMA. - Work on bare-metal drivers and applications for ARM-based systems. - Integrate and validate multimedia IPs such as MIPI CSI/DSI, HDMI, SDI, VCU, and ISP. - Perform system-level debugging, root cause analysis, and optimization. - Collaborate with cross-functional teams to ensure full system bring-up and performance validation. - Contribute to board support packages (BSP), bootloaders, and low-level firmware development when necessary. Required Skills and Experience: - 3+ years of experience in Embedded Linux driver/kernel development. - Strong C programming skills with hands-on experience in Linux kernel internals. - Proficiency in Linux device driver development and familiarity with subsystems like V4L2, DRM, and I2C. - Experience with multimedia IPs: MIPI, HDMI, SDI, VCU, ISP. - Solid understanding of the ARM architecture, memory-mapped IO, and interrupt handling. - System debugging experience using tools such as JTAG, serial consoles, and kernel logs. Preferred Qualifications: - Experience with SafeRTOS, FreeRTOS, or other embedded RTOS environments. - Background in product development or systems engineering involving hardware platforms and software/firmware stacks. - Excellent verbal and written communication skills for documentation and presentations. - Strong interpersonal and organizational skills. - Ability to work in a fast-paced, multidisciplinary technical environment. If you meet the requirements and are interested in this opportunity, please share your updated profile to vagdevi@semi-leaf.com. This is a full-time position with a Monday to Friday work schedule, based in person.,
Posted 1 week ago
10.0 years
0 Lacs
Tamil Nadu, India
On-site
Role : Embedded Developer We are looking for a highly experienced Embedded Developer with strong expertise in C++ programming and embedded systems development. The ideal candidate will have 10+ years of experience in designing, developing, and optimizing firmware and embedded applications for real-time and resource-constrained environments. You will be working closely with hardware, system architects, and cross-functional engineering teams to build innovative and reliable embedded solutions. Key Responsibilities Design, develop, and debug embedded software and firmware using C++ (C++11/14/17) for various microcontroller and processor architectures. Work with RTOS or bare-metal environments, handling real-time constraints and hardware interfaces (UART, SPI, I2C, CAN, etc. Collaborate with hardware engineers to ensure seamless integration between software and hardware components. Optimize system performance, memory usage, and power consumption for embedded platforms. Conduct code reviews, unit testing, and continuous integration to ensure code quality and maintainability. Develop and maintain documentation for code, design decisions, and technical specifications. Troubleshoot, analyze, and resolve complex issues related to hardware/software interaction. Participate in system architecture design and contribute to long-term product roadmaps. Mentor junior developers and help establish best practices in embedded development. Required Skills & Qualifications Bachelors or Masters degree in Electronics, Computer Engineering, Computer Science, or related discipline. 10+ years of hands-on experience in embedded systems development using C++. Strong understanding of microcontrollers, microprocessors, and embedded hardware. Solid experience with RTOS platforms or bare-metal programming. Proficiency in hardware interfacing protocols. Experience with version control systems like Git, and familiarity with CI/CD pipelines. Familiarity with debugging tools such as oscilloscopes, logic analyzers, and JTAG debuggers. Working knowledge of Linux-based systems and cross-compilation toolchains is a plus. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities in cross-functional teams. Preferred Qualifications Experience in automotive, IoT, industrial automation, or consumer electronics domains. Familiarity with safety-critical systems and standards. Exposure to Python or scripting languages for test automation. Experience with embedded Linux or device driver development is an advantage (ref:hirist.tech)
Posted 1 week ago
2.0 - 10.0 years
0 Lacs
ahmedabad, gujarat
On-site
You are seeking an Embedded Software Senior Engineer who is proficient in C/C++ Programming Language and Linux. Your responsibilities will include understanding requirements, designing, developing, unit testing, and debugging Embedded Software Real-time applications, Device Drivers, Bootloader, porting, and Linux kernel. You will also be responsible for documenting Requirement Specification and Design, as well as leading a team of 3 or 4 engineers. Additionally, you will need to provide effort estimation, planning, and customer interaction. To excel in this role, you should have 2 to 10 years of experience in Embedded Software with a strong foundation in C. Expertise in the Linux kernel and Linux kernel device drivers such as PCIe, display interface (e.g., HDMI, DP), v4l2, and DRM is required. Knowledge of GPU, using APIs or CUDA programming, is also essential. Hands-on experience with embedded Linux building, Uboot configuration, kernel compilation, Linux start-up sequencing, file-systems, and debugging kernel messages for cross platforms is crucial. You should be familiar with development using Host-Target tool chains for embedded platforms and have experience in system-level debugging, reverse engineering, Linux Internals, and Protocol level knowledge of interfaces. Proficiency in debugging tools like GDB, KGDB, JTAG, ADB, as well as familiarity with tools like Logic Analyzer, DSO/CRO, and Spectrum Analyzer, will be advantageous. Sound knowledge of SW development tools such as Git, CVS, Confluence, JIRA, bit-bucket, and SourceTree is a must. A passion for learning new technologies, methodologies, strategies, and processes is desired, along with the ability to work in an aggressive, high-pressure environment. Excellent written and verbal communication skills, self-starting attitude, problem-solving mentality, and creativity are essential. You should also be proficient in documentation and able to prepare specification and design documents from requirements. Technical ownership of software driver modules is expected. Desired skills include independent leadership of a module with 3 or 4 engineers, knowledge of quality processes like CMMi and Agile Scrum, and experience with open-source software packages. Contribution to the open-source Linux kernel codebase and close cooperation with other leaders and project managers would be beneficial for this role.,
Posted 1 week ago
6.0 - 11.0 years
6 - 11 Lacs
Bengaluru
Work from Office
Position: C/C++ Embedded Linux (CE611SF RM 3410) Preferrable experience years in similar role of product development or medical devices. Required Technical Skill Set Programming Language C/C++ Good understanding of Embedded Linux (Timesys, Buildroot, Yocto) and RTOS Experienced in video encoding and decoding Hands on experience in developing device drivers Working knowledge of Embedded devices and communication protocols (Microcontrollers, JTAG/UART/I2C/ICSP) Knowledge of Cross-platform build environments (CMake, ARM) Good working knowledge with filesystems, block devices, bootloaders (UBIFS, NAND flash, eMMC, u-boot) Sound knowledge algorithms, design patterns and data structures. Software Version Control Git/ Bitbucket Documentation Microsoft Word and Excel Project Tracking JIRA Basic electronics debugging and troubleshooting skills. Good knowledge of verification methodologies; Use of software developments tools, such as compilers, interpreters, programming editors, debuggers, source code control, defect management. Good exposure in Test Processes and Software Testing methodologies. Demonstrated documentation skills, strong analytical & problem-solving skills. Roles and Responsibilities Responsible for developing and debugging embedded application using C/C++ programming language. Updating complex software components and subsystems in a released product Responsible for debugging the code with HW engineers Responsible for testing the code developed (includes unit test, integration test, issue resolution, verification, and validation ). This includes writing test cases and development of test scripts. Identify root causes of issues, determines potential solutions, and evaluates them against requirements. Participate in software planning and estimating activities. Responsible for delivering his work in defined timelines while achieving product quality goals Responsible for mentoring/ training team members. Documentation of work according to organization quality standards. Follows the company s standards for code development and quality process and complies with quality management system procedures. Ensures the integrity and security of patient health information, company intellectual property, and confidential data Job Category: Embedded HW_SW Job Type: Full Time Job Location: Bangalore Experience: 6-11 Years Notice period: 0-15 days
Posted 1 week ago
4.0 - 7.0 years
6 - 9 Lacs
Bengaluru
Work from Office
SanDisk is known for its flash memory storage solutions, including: Memory cards: Used in cameras, smartphones, and other devices. USB flash drives: Portable storage devices for transferring and storing files. Solid-state drives (SSDs): Faster, more reliable storage solutions for computers. Embedded flash products: Integrated into devices like mobile phones, tablets, and gaming systems. Were looking for a Technologist, SSD Firmware Engineer to build robust, low-level firmware for our next-gen High Bandwidth Flash Product. Youll focus on critical infrastructure components, including power management, secure initialization, and inter-processor communication (IPC) . This role involves deep collaboration with hardware teams to develop firmware for early boot stages, integrate System IPs , and enable efficient production flows , ensuring reliable and high-performance SSD operation. Qualifications Required Qualifications: Education: Bachelor s or master s degree in computer science, Electrical Engineering, or related field. Experienc
Posted 1 week ago
8.0 - 13.0 years
4 - 8 Lacs
Noida, Hyderabad, Bengaluru
Work from Office
We are seeking a highly experienced Senior DFT Engineer with 8+ years of hands-on expertise in developing and implementing DFT architectures for complex SoCs. The ideal candidate should have a solid background in scan insertion, ATPG, BIST, and silicon debug. Key Responsibilities: Define and implement DFT architecture for digital and mixed-signal SoCs Perform scan insertion, boundary scan, and ATPG pattern generation Integrate Memory BIST (MBIST) and Logic BIST (LBIST) Drive DFT verification and post-silicon validation/debug Collaborate with RTL, synthesis, STA, and backend teams to ensure testability Ensure high test coverage, test time optimization, and compliance with ATE requirements Requirements: 8+ years of experience in DFT implementation and verification Hands-on experience with tools like Tetramax, TestMax, Fastscan, or MBISTArchitect Strong understanding of scan/ATPG, JTAG, BIST, and IEEE 1149.x standards Experience in silicon bring-up, failure analysis, and debug Familiarity with industry-standard flows and ATE constraints Excellent problem-solving and team collaboration skills How to Apply: If this role excites you, submit your updated resume at info@silcosys.com and any relevant project portfolios today. Join Silcosys Solutions Private Limited and shape the future of DFT.
Posted 1 week ago
2.0 - 6.0 years
5 - 9 Lacs
Bengaluru
Work from Office
Job Requirements Quest Global is an organization at the forefront of innovation and one of the world fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we\re eager to hear from you. The achievers and courageous challenge-crushers we seek, have the following characteristics and skills: Job responsibilities To work as an independent contributor in a sprint team developing, enhancing and maintaining Mission critical platform software. Communicate and coordinate effectively with the German teams. Build and nurture team at offshore, develop team strengths and improve upon their weaknesses. Lead and Motivate team on future technologies. Maintain integrity and work ethics within the team. Qualifications: 8+ years of experience in Embedded Software Development. Excellent understanding of system software concepts, binary executables, debug information, OS concepts. Strong C programming skills with good knowledge in Linux shell scripting, Python, XML (Markup language). Strong RTOS concepts with experience on working with Multicore/Multi-Threading using VxWorks. Good knowledge on processors and their architecture (ARM, PowerPC etc. ). Expertise with Software Configuration Management and Change Control Process (DOORS, JAMA, SVN, JIRA, GIT etc. ). Experience in using embedded development tools, debuggers, JTAG, Lauterbach, and Analyzers. Knowledge on Python, Shell scripting, Batch files is an added advantage Good to have exposure to ARINC 653 software specification. Avionics knowledge is desirable. Work Experience Skills : Embedded C, VxWorks, RTOS, ARINC 429, MIL standards, I2C, SPI, DMA, and POSIX.
Posted 1 week ago
12.0 - 22.0 years
40 - 85 Lacs
Bengaluru
Hybrid
Location :- Bangalore Experience :- 12-20 years Required Skills And Experience: This role is for a Principal DFT engineer with 15 years plus experience Technical leadership in DFT and ability to train/work with junior team members Experience with Perl, TCL, and/or python with ability to build and deploy generic DFT flows Proficient in Unix/Linux environments One or more core DFT skills are considered crucial for this position including some of the following Knowledge of at-speed testing, test insertion and test coverage assessment, test pattern development, scan compression, Memory BIST, Logic BIST, JTAG, IJTAG, fault simulation, debug, verification, SSN, designing and conducting experiments/tool evaluations. Experience with Siemens, Cadence and/or Synopsys DFT tools Qualified candidates will have a university degree (or equivalent) in Electronic Engineering, Computer Engineering, or other relevant technical subject area.
Posted 1 week ago
5.0 - 15.0 years
0 Lacs
Visakhapatnam, Andhra Pradesh, India
On-site
Hi All, Greetings from Eximietas...! Position: Senior DFT Engineers/Leads/Architects Location: Visakhapatnam Mode of Work: On-site Exp: 5 to 15 Years We are looking for SoC/ASIC Digital Design Engineer with experience in Design for Test (DFT). An intimate knowledge and experience in scan chain insertion, compression scan technologies, memory built-in self-test (MBIST) and automatic test pattern generation (ATPG) is required for this position. Should follow systematic quality metrics driven ATPG pattern generation. It is highly desirable for candidate to possess hands-on knowledge of synthesis, verification and debugging Verilog testbenches. Job Overview: Must be able to obtain and maintain a Department of Defense classified clearance Prior 5-15 years of professional experience in SoC/ASIC Digital Design with focus on Design for Test (DFT) Should possess intimate knowledge of DFT insertion flows Basic scan chain insertion using synthesis or other software tools Experience in compression scan insertion, LBIST and other scan technologies Intimate knowledge of memory build-in self-test (MBIST) Expertise in Automatic Test Pattern Generation (ATPG) to achieve design test coverage goals Debug and Analysis of failures to improve fault coverage Verification of ATPG testbenches and debugging root cause of simulation mis-compares Working knowledge of JTAG 1149.1/6, IEEE1500 and IEEE1687 Knowledge of timing analysis and equivalency checks would be added bonus Ability to work in collaborative team environment Should be able to finish DFT tasks independently Strong problem-solving skills. Exhibit discipline, thoroughness, and methodical approach in solving problems Ability to work with stakeholders across cross-functional teams – Architecture, Design, Internal and External Customers Self-driven and committed individual who can work in a fast-paced project environment This job might be for you if : You enjoy solving problems and love tackling difficult challenges with creative solutions. You persistently seek answers even when they are not readily available. You communicate clearly and write well . You are motivated, driven, and take initiative without waiting to be asked. You take ownership of your work and strive to make a difference. You can impress customers with your enthusiasm and ability to solve their issues. Qualifications: Bachelor’s degree in Computer Science, Electrical/Electronics Engineering , or a related field.
Posted 1 week ago
10.0 years
0 Lacs
Visakhapatnam, Andhra Pradesh, India
On-site
Hi All, Eximietas: Eximietas Design is a leading technology consulting and solutions development firm specializing in the VLSI, Cloud Computing, Cyber Security, and AI/ML domains. We are Hiring: Senior ASIC SOC RTL Design Leads Location: Visakhapatnam or Bangalore Experience: 10+ Years. ❖ Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics. ❖ Engineering 10+ years of ASIC SOC RTL ( Micro-architecture ) experience. ❖ ARM Processor Integration Preferably M55 is a Must. ❖ Strong understanding of design concepts. ❖ ASIC flow Understanding of SDC Understanding STA reports. ❖ Understanding of CDC logic Knowledge of lint rules and exceptions. ❖ Design and use of block level simulations to bring up IP. ❖ Knowledge of AMBA buses and when to use them. ❖ Knowledge on common processor architectures (ARM, RiscV). ❖ FPGA experience includes part selection, pin assignment, timing constraints, synthesis, and debug of design in the FPGA. ❖ Relevant tool experience such as: Socrates, Core Consultant in addition to standard simulation tools (xcellium, vcs, etc) JTAG debugging experience (Coresight, Lauterbach, etc). ❖ Low power design techniques / UPF As an RTL Engineer, Candidate will be responsible to work at IP, Subsystem, or SoC-related tasks. Responsibilities: ❖ Collaborate with architects, pre- and post-silicon verification teams to meet deadlines. ❖ Coordinate with customer leads, ensuring all deliverables and timelines are met. Interested Engineers, please share your updated resume: maruthiprasad.e@eximietas.design
Posted 1 week ago
5.0 - 15.0 years
0 Lacs
Visakhapatnam, Andhra Pradesh, India
On-site
Hi All, Greetings from Eximietas...! Position: Senior DFT Engineers/Leads/Architects Location: Visakhapatnam Mode of Work: On-site Exp: 5 to 15 Years We are looking for SoC/ASIC Digital Design Engineer with experience in Design for Test (DFT). An intimate knowledge and experience in scan chain insertion, compression scan technologies, memory built-in self-test (MBIST) and automatic test pattern generation (ATPG) is required for this position. Should follow systematic quality metrics driven ATPG pattern generation. It is highly desirable for candidate to possess hands-on knowledge of synthesis, verification and debugging Verilog testbenches. Job Overview: Must be able to obtain and maintain a Department of Defense classified clearance Prior 5-15 years of professional experience in SoC/ASIC Digital Design with focus on Design for Test (DFT) Should possess intimate knowledge of DFT insertion flows Basic scan chain insertion using synthesis or other software tools Experience in compression scan insertion, LBIST and other scan technologies Intimate knowledge of memory build-in self-test (MBIST) Expertise in Automatic Test Pattern Generation (ATPG) to achieve design test coverage goals Debug and Analysis of failures to improve fault coverage Verification of ATPG testbenches and debugging root cause of simulation mis-compares Working knowledge of JTAG 1149.1/6, IEEE1500 and IEEE1687 Knowledge of timing analysis and equivalency checks would be added bonus Ability to work in collaborative team environment Should be able to finish DFT tasks independently Strong problem-solving skills. Exhibit discipline, thoroughness, and methodical approach in solving problems Ability to work with stakeholders across cross-functional teams – Architecture, Design, Internal and External Customers Self-driven and committed individual who can work in a fast-paced project environment This job might be for you if : You enjoy solving problems and love tackling difficult challenges with creative solutions. You persistently seek answers even when they are not readily available. You communicate clearly and write well . You are motivated, driven, and take initiative without waiting to be asked. You take ownership of your work and strive to make a difference. You can impress customers with your enthusiasm and ability to solve their issues. Qualifications: Bachelor’s degree in Computer Science, Electrical/Electronics Engineering , or a related field.
Posted 1 week ago
4.0 - 10.0 years
0 Lacs
Visakhapatnam, Andhra Pradesh, India
On-site
Hi All, Greetings from Eximietas...! We are hiring DFX Engineers with 4-10 years experience DFx Verification JD: Good experience in SoC RTL verification and debug, GLS simulations and debug, Verilog coding experience, good understanding on JTAG and verification in Test Mode. It's good to have pattern generation and Silicon debug experience. We are not looking for MBIST/SCAN related experience. Please let me know if you have suitable profiles. Location – Visakhapatnam Interested candidates please share your updated resume: maruthiprasad.e@eximietas.design
Posted 1 week ago
5.0 - 15.0 years
0 Lacs
Vishakhapatnam, Andhra Pradesh, India
On-site
Hi All, Greetings from Eximietas...! Position: Senior DFT Engineers/Leads/Architects Location: Visakhapatnam Mode of Work: On-site Exp: 5 to 15 Years We are looking for SoC/ASIC Digital Design Engineer with experience in Design for Test (DFT). An intimate knowledge and experience in scan chain insertion, compression scan technologies, memory built-in self-test (MBIST) and automatic test pattern generation (ATPG) is required for this position. Should follow systematic quality metrics driven ATPG pattern generation. It is highly desirable for candidate to possess hands-on knowledge of synthesis, verification and debugging Verilog testbenches. Job Overview: Must be able to obtain and maintain a Department of Defense classified clearance Prior 5-15 years of professional experience in SoC/ASIC Digital Design with focus on Design for Test (DFT) Should possess intimate knowledge of DFT insertion flows Basic scan chain insertion using synthesis or other software tools Experience in compression scan insertion, LBIST and other scan technologies Intimate knowledge of memory build-in self-test (MBIST) Expertise in Automatic Test Pattern Generation (ATPG) to achieve design test coverage goals Debug and Analysis of failures to improve fault coverage Verification of ATPG testbenches and debugging root cause of simulation mis-compares Working knowledge of JTAG 1149.1/6, IEEE1500 and IEEE1687 Knowledge of timing analysis and equivalency checks would be added bonus Ability to work in collaborative team environment Should be able to finish DFT tasks independently Strong problem-solving skills. Exhibit discipline, thoroughness, and methodical approach in solving problems Ability to work with stakeholders across cross-functional teams – Architecture, Design, Internal and External Customers Self-driven and committed individual who can work in a fast-paced project environment This job might be for you if : You enjoy solving problems and love tackling difficult challenges with creative solutions. You persistently seek answers even when they are not readily available. You communicate clearly and write well . You are motivated, driven, and take initiative without waiting to be asked. You take ownership of your work and strive to make a difference. You can impress customers with your enthusiasm and ability to solve their issues. Qualifications: Bachelor’s degree in Computer Science, Electrical/Electronics Engineering , or a related field.
Posted 1 week ago
10.0 years
0 Lacs
Visakhapatnam, Andhra Pradesh, India
On-site
Hi All, Eximietas: Eximietas Design is a leading technology consulting and solutions development firm specializing in the VLSI, Cloud Computing, Cyber Security, and AI/ML domains. We are Hiring: ASIC SOC RTL Design Leads/Architect. Location: Visakhapatnam, Bangalore Experience: Above 10+ Years. ❖ Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics. ❖ Engineering 10+ years of ASIC SOC RTL ( Micro-architecture ) experience. ❖ ARM Processor Integration Preferably M55 is a Must. ❖ Strong understanding of design concepts. ❖ ASIC flow Understanding of SDC Understanding STA reports. ❖ Understanding of CDC logic Knowledge of lint rules and exceptions. ❖ Design and use of block level simulations to bring up IP. ❖ Knowledge of AMBA buses and when to use them. ❖ Knowledge on common processor architectures (ARM, RiscV). ❖ FPGA experience includes part selection, pin assignment, timing constraints, synthesis, and debug of design in the FPGA. ❖ Relevant tool experience such as: Socrates, Core Consultant in addition to standard simulation tools (xcellium, vcs, etc) JTAG debugging experience (Coresight, Lauterbach, etc). ❖ Low power design techniques / UPF As an RTL Engineer, Candidate will be responsible to work at IP, Subsystem, or SoC-related tasks. Responsibilities: ❖ Collaborate with architects, pre- and post-silicon verification teams to meet deadlines. ❖ Coordinate with customer leads, ensuring all deliverables and timelines are met. Interested Engineers, please share your updated resume: maruthiprasad.e@eximietas.design
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough