Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 8.0 years
5 - 15 Lacs
Hyderabad
Work from Office
Strong Embedded Firmware Testing Experience Experience in Hardware debugging Experience in testing IOT devices . Experience with Cloud-based IoT firmware testing Experience in Automation testing by using Labview,Python or similar languages. Experience in testing Communication Protocols such as CAN, I2C, SPI, RS232, RS485 Ability to use logic analyzers, Oscilloscope, emulators, Simulators ,debuggers, and other diagnostic equipment Experience with cellular protocols (2G, 3G, 4G, 5G, LTE, NB-IoT, Cat-M . Experience with RF testing and cellular network simulator Expertise in battery technologies, power profiling, and energy efficiency testing . Work with CAN tools (CANoe, CANalyzer, PCAN, etc.) for data logging, analysis, and debugging. Strong hands-on experience with CAN communication (CANoe, CANalyzer, etc .) Knowledge on communication protocols like REST(HTTP or CoAP), MQTT Etc. Familiarity with CI/CD pipelines , Jenkins, and automation frameworks for embedded testing. Experience utilizing Agile Software Process Techniques
Posted 2 months ago
3.0 - 8.0 years
3 - 8 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field with 3+ years of Hardware Engineering or related experience OR Master's degree in the above fields with 2+ years of experience OR PhD in the above fields with 1+ year of experience Job Description / Responsibilities: Develop complex drivers and firmware for critical SoC IPs Develop system-level test content to validate drivers/firmware for overall system testing Understand overall SoC and IP architecture Collaborate with IP Design and Verification teams to understand functionality and programming sequences Develop, port, and enhance software content and bring-up efforts Automate test content to streamline validation Job Requirements: Bachelor's or Master's degree in Electrical/Electronics/Computer Science Engineering 2 to 6 years of software engineering or related experience Strong understanding of embedded systems, SoC architecture, processor architecture, and memory interfacing Expertise in C/C++ with hands-on experience in firmware development and debugging Hands-on experience with Python scripting Experience with DDR and other high-speed protocols (advantageous) Exposure to emulation and pre-silicon environments Experience using JTAG-based debuggers, compilers, and linkers
Posted 2 months ago
1.0 - 4.0 years
4 - 5 Lacs
Pune
Work from Office
Role Definition: Responsible for designing, developing, and testing hardware components and systems for embedded applications. This role requires a high level of passion for electronic components such as resistors, capacitors, inductors, and hardware development, along with strong analytical skills to ensure hardware meets the required functionality, performance, and reliability standards. Responsibility Deliverables: 1. Hardware Design and Development 2. Prototyping and Testing 3. Assist other departments regarding hardware concerns 4. Hardware fault finding and resolution 5. Continuous Improvement and Documentation Tasks & Activities: Hardware Design and Development Designing hardware components and systems for embedded applications using CAD tools such as Altium, Kicad and other relevant software. Developing schematics and PCB layouts, ensuring compliance with design specifications and industry standards. Selecting appropriate components and materials for hardware designs. Collaborating with firmware engineers to ensure integration between hardware and firmware. Prototyping and Testing: Building and testing prototypes to validate design concepts and functionality. Conducting tests to ensure hardware meets performance, reliability, and safety standards. Troubleshooting and resolving hardware issues, making necessary adjustments to designs. Performing signal integrity and power integrity analysis. Assist other departments regarding hardware concerns: Assist software and testing engineers regarding hardware working informations. Assist purchase department regarding BOM and alternative components. Hardware fault finding and resolution: Precisely finding hardware issues during testing and EOL. Resolve and document the issues and appropriate solutions. Continuous Improvement and Documentation: Keeping up-to-date with advancements in embedded hardware technologies and industry best practices. Identifying areas for improvement in existing hardware designs and suggesting enhancements. Documenting hardware design processes, test procedures, and user manuals. Providing technical support and training to other team members as needed. Measurement Metrics: Number of hardware designs meeting performance and reliability standards. Reduction in hardware-related issues and defects over time. Efficiency improvements in hardware development processes. Quality and completeness of documentation provided for hardware design and testing. Qualifications: 2-3 years of experience in embedded hardware development. Well experienced with STM32, Raspberry Pi range of controllers/SoC. Strong basic knowledge about electronic components and Hardware development. Strong analytical skills and attention to detail. Have a basic knowledge of hardware simulation software. Knowledge of IoT modules like Quectel, Ai-Thinker and ESP. Proficiency in using CAD tools and other relevant software for hardware design. Excellent problem-solving skills and ability to work collaboratively in a team environment
Posted 2 months ago
6 - 11 years
8 - 15 Lacs
Gurugram
Work from Office
Job Description We are looking for a Senior Embedded Systems Engineer with a strong background in both embedded firmware development and hardware integration. This role requires hands-on experience with microcontroller-based system design, low-level driver development, and hardware debugging. You will collaborate closely with cross-functional teams to develop end-to-end embedded solutions in a fast-paced, innovation-driven environment. Key Responsibilities: Embedded Software Responsibilities: Design, develop, and maintain embedded firmware using Embedded C/C++ for microcontrollers (ARM Cortex, STM32, NXP, etc.). Develop and integrate device drivers, communication stacks, RTOS-based and bare-metal applications. Optimize embedded code for performance, power, and memory footprint. Perform unit testing, code reviews, and ensure compliance with coding standards (e.g., MISRA-C). Implement bootloaders, BSPs, and secure firmware update mechanisms. Hardware Responsibilities: Collaborate with hardware design engineers to define system architecture, component selection, and interface logic. Bring-up of new hardware boards including low-level hardware testing and validation. Perform hardware-software integration, debugging using tools like oscilloscopes, logic analyzers, and JTAG debuggers. Conduct schematic reviews and work with layout teams to optimize signal integrity, EMI/EMC, and power design. Support PCB bring-up, prototyping, and hardware testing cycles. Document hardware interfaces, configurations, and BOM evaluations. Requirements Bachelors or Masters degree in Electronics Engineering, Electrical Engineering, or Computer Engineering. 610 years of experience in embedded systems design and development. Strong programming skills in C/C++ for microcontroller firmware development. Experience with RTOS (e.g., FreeRTOS, Zephyr) and bare-metal environments. Proficiency with communication protocols: I2C, SPI, UART, CAN, USB, Modbus. Hands-on experience with schematic-level hardware debugging. Familiarity with microcontroller families like STM32, NXP Kinetis, TI MSP430, ESP32, etc. Experience with tools such as Keil, IAR, Eclipse, Altium Designer, Oscilloscope, Multimeter, JTAG/SWD interfaces. Solid understanding of analog/digital circuit design, power management, and PCB fundamentals. Excellent debugging, analytical, and problem-solving skills. Strong communication and cross-team collaboration. Ability to mentor junior engineers and guide project design decisions. Agile and adaptable mindset for rapid prototyping and iteration.
Posted 2 months 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