Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 8.0 years
4 - 9 Lacs
bengaluru
Work from Office
JD1 : BSP Embedded Development Experience:3 to 8years Location: Bangalore. Role & responsibilities Proficiency in C/C++ programming Language and embedded System Development Experience in developing Board support package(BSPs) and Device driver for peripherals based on I2C, SPI, UART Knowledge of hardware platforms and system Architectures(ARM Arch, Vector table, Startup code, Boot loader Etc) Experience with any debugging tools such as HW Debugger, Oscilloscope, Multi meter, Logical Analyzer. Experience any OS RTOS/FreeRTOS/ZephyRTOS/Linux. NOTE: candidate should have experience in Embedded project not in firmware project. JD2 : Embedded Development. Experience :2 to 5years Hands on experience in C++,Data Structure and problem solving Should have experience on Jenkins, GIT, SDLC compliance preferred experience in Automotive domain, Autosar, ASPICE
Posted 2 weeks ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
As a Linux Architect with over 7 years of experience, your responsibilities will include leading the design and development of platform frameworks, middleware, and system services across embedded Linux and Android platforms. You will be tasked with profiling and optimizing CPU, memory, power, and boot performance on various SoC architectures. Guiding hardware-software integration, board bring-up, and low-level system debugging will also be part of your key responsibilities. Your role will involve architecting and implementing test automation and white-box validation frameworks for different hardware development units (EVT, HVT, EVK, etc.). It will be essential for you to apply security patches, manage CVEs, and ensure that systems remain secure and efficient. Collaboration with cross-functional teams, including QA, hardware, and platform engineering, will be crucial to the success of projects. Upholding high standards of code quality, performance, and maintainability is paramount in this position. Additionally, you will be expected to mentor and guide junior engineers, setting technical direction, and fostering team growth within the organization. To excel in this role, you must possess proficiency in C/C++, Python, and Bash. A strong knowledge of Linux internals, multi-threading, IPC, synchronization, and real-time system behavior is required. Hands-on experience with Yocto, CMake, Automake, and debugging tools like GDB is essential. A solid understanding of Git workflows and best practices in version control is also necessary. Expertise in robotics middleware such as ROS/ROS2, RTOS, or embedded orchestration systems will be advantageous in fulfilling the responsibilities of a Linux Architect.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As an OpenBMC Developer / Lead, you will be responsible for leading the design, development, and implementation of software for board management controllers and orchestration software. Your primary focus will be on utilizing BMC to monitor and maintain a fleet of devices in tomorrow's data center environment. You should possess the ability to work independently on various modules, analyze trade-offs in complex systems, and provide recommendations for solutions. Your key responsibilities will include module planning, identifying project risks, developing deployment strategies, and creating test-automation suites. Collaboration with customers, users, project managers, and other engineers will be essential for the successful execution of projects. To excel in this role, you should have solid programming skills in C and C++, along with an in-depth understanding of Linux kernel, device driver, IPC, and U-boot. Familiarity with Linux application development and knowledge of real-time OS like ThreadX will be advantageous. Additionally, you are expected to have expertise in BMC technologies such as IPMI, SDR, SEL, FRU records, Redfish, and management protocols. Experience with board bringup, ARM architecture, BMC-related hardware, and common buses like I2C, IPMB, PMBUS, SPI, LPC, UART, and JTAG will be beneficial. Familiarity with OpenBMC, standards/technologies like SCSI, SES, RAID, SAS, SATA, SSD, PCI Express, network protocols, and PSoC or MCU firmware development will be considered a plus. The ideal candidate for this role holds a Bachelor's degree in a relevant field or an equivalent combination of education and experience. If you are eager to take on this challenging opportunity, please share your CV at pranay.jha@vvdntech.in.,
Posted 2 weeks ago
3.0 - 8.0 years
5 - 15 Lacs
bangalore rural, bengaluru
Work from Office
Mandatory skills: Linux, Embedded C, Device Driver, C/C++ Programming, BSP Role & responsibilities Must have experience Developing embedded Linux BSP . Strong proficiency in C/C++ programming languages and shell scripting. Experience in Linux kernel internals, Device drivers , and bootloader configurations. Experience with embedded development tools and cross-compilation toolchains. Excellent problem-solving and debugging skills. Ability to work independently and collaboratively in a fast-paced environment. Preferred candidate profile - Short Notice Period.
Posted 2 weeks ago
2.0 - 5.0 years
5 - 14 Lacs
hyderabad, bengaluru
Work from Office
Job Title: Embedded Systems Engineer Linux Device Drivers Location: Hyderabad / Bangalore Experience: 3 to 8 Years Industry Type: IT Services & Consulting / Semiconductor / Embedded Systems Employment Type: Full Time, Permanent Job Description: We are looking for a passionate and skilled Embedded Systems Engineer with strong expertise in Embedded C , Data Structures , and Linux internals , especially in Linux Device Driver development . Key Responsibilities: Design, develop, and debug Linux device drivers for various hardware interfaces. Work on drivers such as GPIO, DMA, LCD, Sensor, PCIe, Ethernet, NAND/NOR, USB , etc. Collaborate with hardware and software teams to integrate and validate drivers. Analyze and optimize system performance and reliability. Document development processes and contribute to technical discussions. Required Skills: Strong programming skills in Embedded C and Data Structures . Good understanding of Linux kernel internals . Hands-on experience in Linux Device Driver development (minimum 12 projects). Ability to explain past project experience clearly and confidently. Strong logical reasoning and problem-solving skills. Excellent oral and verbal communication skills. Preferred Qualifications: Bachelor’s or Master’s degree in Electronics, Computer Science, or related field. Experience with debugging tools and kernel logs. Exposure to board bring-up and BSP development is a plus. Work Location: Hyderabad / Bangalore How to Apply: Interested candidates can apply directly through Naukri or send their updated resume to Prasadkaruturi@Mirafra.com
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
udaipur, rajasthan
On-site
You should have extensive experience in analog, digital, mixed-signal, and high-speed hardware design. A strong understanding of PCB design, schematic design, and selecting suitable electronic components based on application requirements is required. You must have worked on 8-bit, 16-bit, and 32-bit microcontroller-based product design. Proficiency in analog interfaces such as ADC, DAC, operational amplifiers, and digital interfaces including UART, I2C, SPI, PWM, RTC, DFU (Direct Firmware Upgrade), camera interfaces, and various display types is essential. Knowledge of microprocessors and high-speed interfaces like USB, Ethernet, DDR, eMMC, MIPI CSI, and DSI is expected. You should be well-versed in Power supply, Switching regulators, and LDOs. Your experience should include digital wired communication interfaces like RS232, RS485, USB, Ethernet, as well as wireless interfaces such as Bluetooth, BLE, Wi-Fi, and LoRa. A strong understanding of EMI/EMC compliance in product design is necessary. Hands-on experience in board bring-up, functional testing, proof of concept (PoC), debugging, solving internal and external field problems, and thorough documentation is also required.,
Posted 2 weeks ago
7.0 - 12.0 years
13 - 23 Lacs
pune, chennai, bengaluru
Work from Office
Job Title : Senior Embedded Systems Engineer Device Drivers (6 - 15 Years Experience) Location : Bengaluru Employment Type : [Full-time] Experience Level : 5 to 15 Years Other criteria : Passport Required Role Overview We are seeking a highly skilled Embedded Systems Engineer with deep expertise in Linux device driver development and embedded systems. The ideal candidate will have hands-on experience in kernel-level programming, system integration, and hardware-software co-development. This role involves working closely with cross-functional teams to deliver robust and optimized solutions for embedded platforms. Key Responsibilities Driver Development : Design, develop, and maintain Linux kernel modules and device drivers for peripherals such as I2C, SPI, USB, and PCIe. System Integration : Lead board bring-up activities, perform system-level integration, and validate hardware-software interactions. Debugging & Optimization : Utilize tools like GDB, ftrace, and JTAG for debugging, crash dump analysis, and performance tuning. Hardware Collaboration : Interpret hardware datasheets, schematics, and specifications to support driver development. Cross-Functional Collaboration : Work with hardware, software, and validation teams to ensure seamless integration and delivery. Required Skills & Qualifications Programming : Strong proficiency in C; solid understanding of Linux file systems. Linux Kernel : In-depth knowledge of kernel internals, architecture, interrupt handling, and DMA. Device Drivers : Proven experience with character, block, network, USB, and PCIe drivers. Debugging Tools : Expertise in GDB, serial debugging, and crash dump analysis. Communication Protocols : Familiarity with I2C, SPI, UART, and other embedded protocols. Problem-Solving : Strong analytical and debugging skills with a proactive approach to issue resolution. Preferred Skills Embedded Platforms : Experience with ARM and Intel architectures. Build Systems : Exposure to Yocto, Buildroot, or similar build environments. Firmware Development : Knowledge of bootloader customization and boot sequence optimization. Scripting : Proficiency in Python or Bash for automation tasks. RTOS Experience : Understanding of real-time operating systems and their integration with Linux. If interested share your updated resume to Arun.g@ltimindtree.com Also share the below details for processing your profile. Total Experience: Relevant Experience: Current Location: Preferred Location: Curren Company: Notice Period: Current CTC: Expected CTC: Date of Birth: Willing to relocate to Bengaluru : Yes/No Having Passport: Yes /No Share your updated resume to Arun.g@ltimindtree.com Thanks & Regards Arun (Talent Acquisition)
Posted 2 weeks ago
9.0 - 13.0 years
0 Lacs
karnataka
On-site
As an Embedded Linux Lead with over 9 years of experience, you will be responsible for leading the design, development, and enhancement of embedded Linux platform frameworks, device drivers, middleware, and system services. Your role will involve developing and maintaining low-level device drivers for peripherals such as I2C, SPI, UART, GPIO, and SoC components. You will be focused on optimizing system performance by addressing CPU utilization, memory management, power efficiency, and boot times. Additionally, you will manage hardware bring-up, board-level debugging, and hardware-software integration activities. Your responsibilities will also include architecting and implementing automated test frameworks and white-box validation for hardware platforms such as DUT, EVK, EVT, HVT. Ensuring platform security by applying patches and mitigating vulnerabilities (CVEs) will be a crucial aspect of your role. Collaboration with hardware, QA, and platform teams as the embedded Linux domain expert is essential. Furthermore, you will be expected to mentor and guide junior engineers, enforce code quality standards, and promote best practices within the team. Your expertise in C/C++ programming, Python and Bash scripting, Linux internals, device driver development, Yocto Project, CMake, Autotools, and middleware will be key in successfully fulfilling the responsibilities of this position.,
Posted 2 weeks ago
3.0 - 4.0 years
3 - 6 Lacs
bengaluru
Work from Office
Required Skills : 3 to 4 years of proficiency in Linux device driver development, including porting, integration, middleware, user-space applications, and testing. Experience in board bring-up and bootloader development. Strong expertise in C/C++ programming. Implement and debug communication protocols including I2C, SPI, UART, USB, CAN, MIPI CSI/DSI, and PCIe. Skilled in debugging using tools like JTAG, TRACE32, ICE, and ICD, along with the ability to use oscilloscopes and protocol analyzers. Solid understanding of operating system concepts, such as multi-threaded programming, parallel processing, synchronization, and inter-process communication (IPC). Familiarity with ARM 32/64 architectures. Good debugging skills, particularly in kernel software stability domains, including crash analysis, system locks, and abnormal resets. Competence in scripting languages such as Python and shell scripts. Strong analytical and problem-solving abilities. Experience with tools like GIT, Perforce, Code Collaborator, Gerrit, JIRA, Confluence, and Jenkins. Effective communication, interpersonal, and cross-functional teamwork capabilities. Education Requirements: B. Tech / M. Tech (ECE / CSE) Experience: 3 to 4 Years Location: Hyderabad & Bangalore Shift: General Work Week: Monday to Friday
Posted 2 weeks ago
4.0 - 9.0 years
14 - 20 Lacs
bengaluru
Work from Office
Job Description : Linux Kernel Device driver development Audio, Camera, Graphics, Display. Board bring up, Kernel Migration and Migration. Hardware configuration and performance tuning. Skills Required : Seasoned embedded systems engineer - with focus on Linux, QNX, system side, drivers framework and low level embedded experience. Strong C and assembly programming skills Understanding of ARM architecture. Hands on troubleshooting issues on Hardware. Experience on writing BSP without any references Experience on designing & implementation of driver frameworks without GPL references. Strong communication and inter-personal skills. Proficient in multi-threaded programming and middleware solution development on Android environment. Strong in fundamentals of IPC and OS concepts. Creative problem-solver capable of creating and reproducing complex software defects. Good experience in Linux internals (QNX IVI Car preferred) OS build, System level debugging
Posted 3 weeks ago
4.0 - 9.0 years
13 - 20 Lacs
bengaluru
Work from Office
Based on the existing platform and software in development but targeting a new SOC with common architecture. Ownership of some or all of the following. Platform software Bring-up(emulator and silicon) Emulator bringup- Virtual. Platform Integration Audio Integration Application Integration Validation(Pre/Post TO) Subsystem and product.
Posted 3 weeks ago
5.0 - 10.0 years
16 - 31 Lacs
bengaluru
Work from Office
Key Responsibilities: Customize and optimize AOSP for media streaming and video collaboration devices. Develop and integrate custom Android framework components. Work on low-level components such as Camera HAL, Display Manager, HDMI interfaces, and SELinux policies. Write Android apps and services to support core platform features. Debug complex system issues involving Android services, native code, and hardware interfaces. Collaborate cross-functionally with hardware, firmware, and QA teams. Must-Have Skills: Expertise in Java, C, and C++. Experience with AOSP, HAL, and Android application development. Strong understanding of Camera HAL and Camera API2. Familiarity with Display Manager, HDMI OUT/IN, HDMI CEC. Knowledge of Chromium WebRTC audio/video APIs is a plus. Strong foundation in OS concepts, multi-threading, sockets, data structures, and algorithms. Proficient in debugging, root cause analysis, and performance tuning. Experience with Android Studio, XML, and REST APIs. Proficiency in git, gerrit, gradle, maven, and jenkins. Understanding of wake-locks, Android activity manager, and SELinux policy configuration.
Posted 3 weeks ago
8.0 - 12.0 years
30 - 45 Lacs
bengaluru
Work from Office
1. Linux Operating system Internals. - Kernel programming & system programming. (Mandatory) - Interrupt, synchronization mechanism in Linux. (Mandatory) - Linux device driver framework knowledge. (character/block drivers) - Kernel debugging techniques (kdb/kgdb/printk..etc). 2. Hands-on expertise with Linux Audio device drivers. (Mandatory) - Linux ALSA / ASoC framework knowledge. - Good understanding about SoundWire, Intel HDA, I2S, PulseAudio & Audio Codec - Audio topology exposure. 3. Programming knowledge. - Very good C programming skills. - Shell scripting knowledge is an added advantage. - Knowledge of any of the communication protocols.
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
ahmedabad, gujarat
On-site
Invixium is looking for an experienced leader to join their embedded engineering team in Ahmedabad, Gujarat. As the leader, you will be responsible for overseeing a team of embedded software and hardware engineers. Invixium specializes in providing comprehensive access control, workforce management, and health screening solutions through touchless biometrics. By capturing accurate data and utilizing intelligent analytics, the company aims to enhance the health, productivity, and security of businesses of all sizes. Your responsibilities will include analyzing technical requirements, performing firmware and hardware testing, writing firmware, integrating code, conducting peer code reviews, troubleshooting software and hardware issues, and documenting technical deliverables throughout the project life cycle. Additionally, you will be expected to follow the defined product development life cycle, offer technical support to the team, and stay updated on new technologies. Desired qualifications and experience for this role include a degree in EC/CE, 5-8 years of experience, leadership skills, expertise in building embedded products, strong problem-solving abilities, proficiency in C/C++, multithreaded programming, and hands-on experience with embedded Linux/AOSP. Familiarity with Cloud Platforms like AWS, AZURE, or Google Cloud, Android architecture, and languages such as Java and Kotlin is also beneficial. Invixium, headquartered in Toronto, Canada, is a global company with a presence in various regions. They focus on manufacturing biometric security solutions that use face recognition technology for access control, workforce management, and visitor management. The company's integrated hardware, software, and mobile solutions aim to provide enterprises and industries with valuable analytics for enhanced security, safety, and productivity. If you join Invixium, you can expect a transparent work environment, competitive salaries, health benefits, and the opportunity to work alongside creative, empowered, and energetic individuals. The company is growing rapidly, and they are committed to supporting the professional development of their employees as they scale to new heights.,
Posted 3 weeks ago
4.0 - 7.0 years
10 - 15 Lacs
bengaluru
Work from Office
JD for Senior Embedded Engineer - Hardware/Firmware Job Description: Responsible for defining the architecture, requirements, design, implementation, testing and transfer to manufacturing of hardware and firmware for medical devices. Ensures that the design is consistent with the higher level architecture and requirements and that there is proper documentation for the developed design Ensures the integration of the separate components in modular design that meets the product specification and product certification requirements Conducts concept & feasibility studies, leads the introduction of new technologies Participate / lead risk assessments and develop mitigation plans to ensure safe operation of the product Participate in strategic discussions and own the technology development for the future generation of the product Contributes to the work breakdown/planning process of the team Provide leadership and guidance to junior engineers Provide day to day support to the customer relationship team and manufacturing team related to hardware or firmware queries Mandatory Requirements: Expertise in schematic capture, PCB design and board bring up. Expertise in hardware and firmware development for 8/16/32 bit microcontrollers. Expertise in various communication protocols such as USB, Ethernet, WiFi, Bluetooth Classic, BLE, UART, SPI, I2C etc. Experience in hardware and firmware development for Bluetooth based SoCs. Expertise in the use of lab tools for debugging and testing purposes. Strong understanding of designing for compliance to electrical safety and EMI/EMC requirements, preferably for medical equipment (IEC 60601, IEC 61326) Strong written and verbal communication skills, with attention to detail and thoroughness Able to work efficiently with cross-functional teams Additional Desirable Requirements: Knowledge and understanding of prototyping and manufacturing processes for medical devices Knowledge of any scripting languages such as Python. Knowledge of medical device quality and regulatory standards (ISO 13485, ISO 14791) Experience working with Espressif ESP32, Texas Instruments MSP430, AM335x Knowledge of biomedical signal processing Education & Experience: BE / BTech in Electronics / Electrical / Instrumentation or related disciplines 5+ years of prior experience in hardware or firmware development Industry Medical Equipment Manufacturing Employment Type Full-time
Posted 3 weeks ago
14.0 - 19.0 years
35 - 40 Lacs
bengaluru
Work from Office
Your Impact Lead a growing team of engineers to build a highly functioning software development team Drive a results-oriented culture with a strong focus on execution, quality, and speed Hands-on technical leader who can guide the team through complex HW and architectural decisions Be a strong partner to peer teams such as QA, Dev Ops, Product Management and Technical Marketing Has a business acumen to steer the right product priorities Evangelize the vision internally and externally Be able to represent the team and product, and all levels Work closely with different stakeholders to influence, develop and deliver on roadmaps Recognize process gaps early and able to motivate change to achieve better outcomes Be a strong mentor and coach to the team Foster innovation in the organization Qualifications Your Experience 20+ years of industry experience in software development and management BE/ME in Computer Science/Engineering, or equivalent experience Experience building and leading software development teams (of at least 20+ engineers) Strong experience with distributed system architecture, cloud based solutions, networking devices and protocols, high availability and fault tolerance systems Strong experience in platform SW development Strong experience in control plane and data plane development Experience in vendor management and certification Knowledge of multi-core/multi-process/multi-threaded programming Experience with network packet processing software development Strong technical knowledge in computer architecture, Systems engineering, Board bringup, Platform Drivers, Linux Kernel, DPDK, Peripherals and SOC Bringup. Experience in High Availability Exposure in core platform development of networking products including Routing Track record of recruiting top talent to build and scale teams Excellent presentation and organizational skills Ability to weigh conflicting priorities and make quick decisions in a dynamic environment Strategic thinker with the ability to execute the vision Strong leadership skills with a can-do attitude High energy and the ability to work in a fast-paced environment Enjoys working with many different teams with strong collaboration and communication skills
Posted 3 weeks ago
7.0 - 12.0 years
15 - 27 Lacs
hyderabad, bengaluru
Work from Office
Title: Technical Lead / Technical Architect Location: Hyderabad/Bengaluru Experience: 7 to 12 years Qualification: B.E./B.Tech/M.E./M.Tech We are seeking an experienced Technical Lead with expertise in Embedded Development to join our dynamic engineering team. Role & responsibilities Should be responsible for development of Automotive products in Telematics, Connected Car, Body controller domains & Automotive tools development. Should be able to own & handle Architecture designs independently. Collaborate with cross-functional teams (software, hardware, mechanical, and validation) to ensure system integration and performance. Should be able to analyse Customer requirements, Internal requirements and Standard requirements to create Architecture designs. Should be able to develop design documents from architectural design. Technical interface to External & Internal Stakeholders. Should be able to train & mentor team members on technical aspects. Determining and overseeing consistent testing, evaluation, and troubleshooting of all products in all stages of completion. Familiar with technology trends and Support in development of Product Roadmap Development plans. Ability to set and drive the Vision & Mission strategy while also having the capability to empower and delegate responsibilities effectively. Desired Functional Skills: Bachelors or Masters degree in computer science, Electronics Engineering, or a related field. Minimum of 7+ years of experience in Telematics. Experience in complete architecture, design, and development of embedded Linux or other RTOS based products, BSP porting, bootloaders, algorithm development, performance optimizations as per customer requirements for full product life cycle. Experience in diagnostics, communication protocols (CAN, LIN, Ethernet, UDS), and OTA (Over-The-Air) update functionality. Exp in cybersecurity implementation (e.g., ISO/SAE 21434) for connected systems. Expertise in various microcontrollers ARM, NXP, ST, Rensas etc. Embedded software on ARM Cortex M7/M4/M0 based SoC. Excellent C & C++ programming skills. Strong debugging/trouble-shooting skills. Sound knowledge of entire life cycle of the Automotive ECU development and Automotive Industry regulatory standards. High EQ and ability to inspire and motivate the employees across all levels to work in collaboration as a unified and highly productive business unit. What we offer: Working on cutting-edge technologies in automotive electronics Opportunities to improve your skills and drive your career. Collaborative, supportive, family-oriented work environment Higher education opportunities Competitive Salary and Benefits Rewards and recognition for smart working employees and teams 100% Awesomeness -- We have a lot of fun together. Team lunches, parties, and outings keep us motivated.
Posted 3 weeks ago
5.0 - 7.0 years
25 - 27 Lacs
bengaluru
Work from Office
Responsibilities: 1. Product Delivery ownership of Board Support Packages and driver development. 2. BSP and Drivers development for Linux on Renesas, NXP and TI Platforms. 3. Design and implementation of system recovery module 4. Board bring up, Schematic review and working with h/w team on new board design. 5. Debug and troubleshoot BSP and Driver level issues. Should be familiar with hardware debugging. 6. Ability to work on applications will be an advantage Requirement: Relevant experience of 5+ years in Embedded Linux Development. Hands on Software Development experience in C/C++. Experience in Linux BSP Development for different platforms Experience in Embedded Development in C, C++ & Python Linux Kernel internals, Device driver implementation. Hands on experience with Yocto for atleast two commercial products Experience in initial board bring up on new hardware, preferably for Renesas, NXP, TI etc. processors. Experience in Customization bootloader and Linux operating system for embedded platforms. Experience in porting board support packages from reference platform. Experience writing custom device drivers and related SDKs/APIs. Candidate should be fully conversant in studying hardware schematics, component/module datasheets. Candidate should be fully conversant in using test equipments like CRO, logic analyzers, data loggers etc. Review of hardware schematics and support the hardware design with low- level software components. Experience with software firmware verification and testing and generating high quality documentation of the design and test results. Candidate should be fully conversant with preparing and understanding pin-muxing arrangements of the hardware Candidate should have worked on IIC, SPI, UART, RTC, Ethernet, Flash, DDR RAM and other high-speed digital interfaces. Mandatory Key Skills yocto,python,debugging,linux bsp,renesas,nxp,ti,device drivers,bsp,linux kernel,board support package,uart,board bringup,spi,bootloader,firmware,embedded development, software development,linux development,embedded linux,c++,linux,kernel
Posted 3 weeks ago
5.0 - 7.0 years
0 - 1 Lacs
dhule
Work from Office
Responsibilities: Product Delivery ownership of Board Support Packages and driver development. BSP and Drivers development for Linux on Renesas, NXP and TI Platforms. Design and implementation of system recovery module Board bring up, Schematic review and working with h/w team on new board design. Debug and troubleshoot BSP and Driver level issues. Should be familiar with hardware debugging. Ability to work on applications will be an advantage Requirement: Relevant experience of 5+ years in Embedded Linux Development. Hands on Software Development experience in C/C++. Experience in Linux BSP Development for different platforms Experience in Embedded Development in C, C++ & Python Linux Kernel internals, Device driver implementation. Hands on experience with Yocto for atleast two commercial products Experience in initial board bring up on new hardware, preferably for Renesas, NXP, TI etc. processors. Experience in Customization bootloader and Linux operating system for embedded platforms. Experience in porting board support packages from reference platform. Experience writing custom device drivers and related SDKs/APIs. Candidate should be fully conversant in studying hardware schematics, component/module datasheets. Candidate should be fully conversant in using test equipments like CRO, logic analyzers, data loggers etc. Review of hardware schematics and support the hardware design with low- level software components. Experience with software firmware verification and testing and generating high quality documentation of the design and test results. Candidate should be fully conversant with preparing and understanding pin-muxing arrangements of the hardware Candidate should have worked on IIC, SPI, UART, RTC, Ethernet, Flash, DDR RAM and other high-speed digital interfaces.
Posted 3 weeks ago
5.0 - 7.0 years
10 - 18 Lacs
mumbai
Work from Office
Position Title: Hardware Design Engineer Location: Mumbai Department: R&D Employment Type: Full-Time ROLE OVERVIEW: We are seeking a highly skilled Hardware Design Engineer with hands-on experience in Sub system/System level Design (Analog, Digital & Power), assembly, integration and validation while delivering complex, production-grade hardware for cutting-edge Electro-optics products. KEY RESPONSIBILITIES: Design and development of Analog, Digital and Power Electronics (good to have) sub systems/ systems. Handling component selection and creating of schematics as per the design requirements. Build and test prototypes, drive design reviews and manage design change requests. Ensure that signal & power integrity, and thermal considerations are addressed in the designs. Use EDA tools such as Altium Designer, Cadence, Xpedition, Allegro, OrCAD for schematic and PCB development Develop and maintain BoM, Wiring chart, Test plan and other relevant design documentations for Production release. Perform System and Sub-system level bring-up, hardware testing, and debugging using lab equipment such as Oscilloscopes, Multi-meters, Function generators and Logic analyzers. Ensure compliance with EMI/EMC design best practices at Sub-System and System level. Collaborate with Firmware, Software, Mechanical, Production and Service teams. Diagnose and troubleshoot Production and Site units as and when required. Coordinate with PCB fabricators and EMS vendors to facilitate DFM/DFT to ensure designs meet reliability and quality targets. Conduct feasibility analysis and trade-off studies during concept and architecture phase. REQUIRED QUALIFICATIONS & EXPERIENCE: Education: Bachelors degree in Electronics Engineering Or, Masters degree in Electronics Engineering Experience: Hands-on hardware design (Sub-system, system and PCB level) in product development environments Demonstrated experience with Digital, Analog, Mixed-signal Design and preferably with power electronics. Proven delivery of designs compliant with international standards (e.g., FCC, CE, UL, RoHS) Good understanding of Change Management for design change requirements TECHNICAL SKILLS: Must have: Sub-system/ System level design (Analog, Digital & Power) and Schematic Design using modern EDA and design tools Experience with Microcontrollers, Microprocessor, SoCs, and communication interfaces (e.g., SPI, I2C, UART, Ethernet, RS485, USB). PCB, Sub-system/System level bring-up, test plan execution, hardware debugging, redesigning, and component-level troubleshooting. Familiarity with simulation tools such as LTspice, Multisim, Altium SIM Strong knowledge of earthing and grounding at PCB and Sub-system/ System level Good to have: Multilayer PCB design (up to 4 layers), signal integrity, power distribution, and thermal management, DFM/DFT, PCB stack-up design, impedance control, and EMI mitigation Experience with FPGA Experience in high-speed digital interfaces and signal integrity simulation Exposure to electro-optics or mechatronic system development environments Familiarity with environmental, thermal shock, or reliability testing protocols SOFT SKILLS: Strong analytical and problem-solving abilities Excellent verbal and written communication skills Ability to work collaboratively with cross-functional teams Proactive approach with strong ownership and accountability Ability to manage timelines and deliver quality outcomes under tight schedules
Posted 3 weeks ago
7.0 - 10.0 years
20 - 35 Lacs
hyderabad
Work from Office
Role & responsibilities Job Description We are seeking a hands-on and detail-oriented Board Evaluation and Characterization Engineer to support bring-up, testing, and electrical characterization of evaluation boards and silicon devices. This role involves working closely with design, validation, and test teams to ensure system-level functionality, electrical compliance, and performance verification of silicon in real-world hardware environments. Key Responsibilities: Lead evaluation and bring-up of custom evaluation boards, reference designs, and test platforms for SoCs, MCUs, or ASICs. Perform electrical characterization of interfaces (e.g., USB, SPI, IC, ADC, DDR, Ethernet). Validate power, clock, reset, and peripheral functionality across operating conditions (voltage, temperature). Measure signal integrity, power sequencing, voltage drops, and current consumption using lab equipment. Collaborate with design and layout teams to review schematics, board stack-ups, and layout constraints. Work with test teams to correlate bench and ATE data. Analyze and debug hardware issues related to signal quality, thermal behavior, and functional margins. Support silicon validation through the development of scripts, test content, and automated test setups. Document test procedures, test reports, and bring-up guidelines. Qualifications Preferred candidate profile Required skills and Qualification: B.E./B.Tech or M.E. /M.Tech in Electronics, Electrical, or related engineering fields. 7+ years of experience in hardware/system bring-up or board-level validation. Strong knowledge of high-speed interface characterization and PCB-level debugging. Experience using lab tools: oscilloscope, logic analyzer, source meters, spectrum analyzers, multimeters, and thermal cameras. Understanding of schematics, BOMs, and board layout using tools like Allegro, Altium, or OrCAD. Proficiency in scripting (Python, Perl, or shell) for data logging and automation. Familiarity with embedded systems, firmware flashing, and basic debug using UART, JTAG, or SWD.
Posted 3 weeks ago
0.0 - 4.0 years
0 Lacs
maharashtra
On-site
We are seeking a skilled Embedded Systems & Robotics Engineer who possesses expertise in embedded software development and robotic hardware wiring. The ideal candidate will demonstrate proficiency in Arduino, ESP32, STM32, and Raspberry Pi Pico, along with experience in Linux-based embedded platforms and knowledge of motor control systems and sensor interfacing. This role is tailored for individuals who are enthusiastic about constructing and troubleshooting robotic platforms from scratch, showcasing competence in both electronics hardware and low-level software domains. Responsibilities: - Design, develop, and debug embedded firmware using C, Embedded C, Python, and Arduino C. - Engage with microcontrollers such as Arduino, ESP32, STM32, Raspberry Pi Pico, and embedded platforms like Raspberry Pi and Jetson Nano. - Execute industrial/robotic panel wiring, incorporating sensors, motors, and power electronics. - Create and validate motor control solutions for DC, stepper, and servo systems. - Establish connections with analog and digital sensors via I2C, SPI, UART communication protocols. - Implement code deployment and system management on Linux OS for RPi/Jetson-based control units. - Interpret and produce schematics and PCBs, contribute to board bring-up and hardware testing. - Optional but beneficial: Work on OpenCV-based computer vision, perception, or robotic alignment tasks. - Collaborate with mechanical and software teams throughout the robot development process. Preferred Qualifications: - Familiarity with Jetson Nano, camera modules, or robot navigation software. - Knowledge of MicroPython. - Basic understanding of OpenCV or image processing tools. - Exposure to robot design lifecycle or mechatronics integration projects. Job Types: Full-time, Fresher Schedule: Fixed shift Ability to commute/relocate: Dombivli, Maharashtra: Reliable commuting or willingness to relocate with an employer-provided relocation package (Preferred) Education: Bachelor's degree (Preferred) Work Location: In person For further inquiries, please contact the employer at +91 8169196916.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
Do you enjoy tinkering and programming hardware Do you have a natural inclination to see how things work together as a system An exciting opportunity awaits you with deeply engaging embedded systems requirements that will lead you down the rabbit hole of innovation and discovery. If this sounds intriguing, we want to hear from you. You should possess a strong knowledge and extensive experience in C++ programming, going beyond just C. Additionally, experience in abstraction and algorithmic thinking will be highly beneficial. As a ninja of debugging and logical reasoning, you will play a crucial role in identifying and resolving complex issues. Your responsibilities will include designing, developing, and implementing program and process improvements, contributing to the continuous enhancement of our embedded systems solutions. Requirements for this position include a Bachelor's degree in ECE/EE, a minimum of 3 years of relevant experience, and hands-on expertise in device drivers and board bring-up in Linux and FreeRTOS. Proficiency in I2C, SPI, UART, and other serial communication protocols is essential, along with experience in memory mapped devices in both Linux and RTOS environments. Experience with PHY/MAC layer drivers for Linux, hands-on familiarity with Python, and knowledge of automated testing will be advantageous. In return for your expertise and dedication, we offer a comprehensive benefits package that includes opportunities for great career growth, ESOPs, Gratuity, PF, and Health Insurance. Join us on this exciting journey of innovation and growth in the field of embedded systems.,
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
vadodara, gujarat
On-site
You are an experienced Hardware Board PCB design engineer with over 3 years of experience, based in Vadodara, India. You possess a strong systems knowledge and have the ability to grasp high-level concepts quickly to achieve results effectively. Your skills include: - Working experience across various stages of hardware product development cycles - Expertise in High-speed board design - Proficiency in working with protocols such as PCIe, USB3.0, MIPI CSI/DSI, LVDS, HDMI, DDR3/4, SD/eMMC, NAND, SPI/I2C - Experience with peripherals like Image sensors, LCD displays, Flash memory, etc. - Strong knowledge of Timing, Pre and Post Signal Integrity Analysis, and simulation tools - Solid experience in board power supply design, Switching and linear regulators, and power supply filtering - Good understanding of board design guidelines, implementation, and EMI/EMC aspects - Skills in board bring-up, functional testing, DVT measurements, and validation - Proficiency in using EDA tools like Cadence Orcad, Allegro, Visio, Altium - Hands-on experience with board level testing and lab instruments such as Function generator, Oscilloscope, Multimeter - Awareness of board mechanical fitment - Excellent analytical and problem-solving skills - Strong team player with effective communication skills for cross-functional collaboration About A&W Engineering Works: A&W Engineering Works is focused on developing and deploying innovative solutions to real-world problems. The team at A&W Engineering Works is skilled in hardware, software, mechanical, and system development, and aims to address challenging problems by leveraging unique innovative development techniques for fast prototyping and delivering quick proof of concepts while preparing for production. To apply, please send your resume and cover letter to [email protected] with the job title in the subject line.,
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
kerala
On-site
You are an Electronics Hardware Engineer being sought after to join the team at Amara Raja Design Alpha Pvt Ltd in Kochi, Infopark. In this role, you will be responsible for handling challenging design tasks with a focus on electronics and embedded systems. Your primary requirements for this position include having 2 to 3 years of experience in Electronics Design, Hardware Testing, and PCB Design. You should possess practical experience in working on intricate micro-controller and microprocessor or SoC-based designs. Proficiency in Schematic design, BOM utilizing Cadence software, and hands-on involvement in board bring-up are essential. Experience with tools such as Oscilloscope, Spectrum analyzer, logic analyzer, and protocol analyzers is a must. Your role will also involve designing circuits involving ADC, Sensors, signal conditioning, as well as hardware for various communication protocols like BLE, WIFI, UART, RS232, SPI, I2C, I2S, USB3.0, and ensuring regulatory compliance. Additionally, you should have strong people management and communication skills to effectively collaborate within the team. A preferred qualification for this position is a B.Tech degree in Electronics or Electronics and Communication. The job location is in Kochi with potential travel to client sites abroad. If you meet the above requirements and are excited about this opportunity, please forward your resume to oshian@designalpha.in with the subject line: CV_Engineer- Project Lead: Electronics Hardware.,
Posted 1 month 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
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |