Jobs
Interviews

1602 Microcontroller Jobs - Page 4

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

3.0 years

0 Lacs

Coimbatore, Tamil Nadu, India

On-site

Job Title: Hardware Design Engineer – Embedded Systems Location: Coimbatore Employment Type: Full-time We are looking for a passionate and skilled Hardware Design Engineer with hands-on experience in power supply design , embedded hardware , and digital/mixed-signal circuits . If you have a strong background in power electronics , microcontroller-based systems , and EMI/EMC compliance , we’d love to hear from you. Key Responsibilities: Design SMPS, DC/DC converters, and LDOs Work with AVR, PIC, and ARM Cortex MCUs Implement UART, I2C, SPI protocols Ensure EMI/EMC compliance Create schematics and BOMs using ECAD tools Test and debug circuits using standard lab instruments Required Skills: SMPS, DC/DC converters, LDOs, Embedded C, AVR/PIC/ARM, UART/I2C/SPI, EMI/EMC, ECAD tools, circuit testing, capacitive touch sensors Education: Bachelor’s in ECE, EEE, or related field (Master’s is a plus) Join us in building next-generation embedded hardware solutions in Coimbatore! Job Type: Full-time Pay: ₹250,000.00 - ₹500,000.00 per year Experience: Embedded C: 3 years (Required) Hardware Designing: 3 years (Required) Arduino: 3 years (Required) Interested candidates drop your resumes to jobs@prognova.co

Posted 4 days ago

Apply

9.0 - 14.0 years

14 - 20 Lacs

Gurugram

Work from Office

Role & responsibilities Good knowledge and hands on experience of Low level driver development e.g. CAN, LIN SPI, UART, LIN, CAN, FLASH, EEPROM, PWM, TIMER etc. for microcontrollers (NXP/Microchip/Infineon/Renesas/ST/FREESCALE) microcontrollers Very Good knowledge of Embedded C Good knowledge of compilation process and debugger tools Good experience on understanding hardware schematic and Board bring Up Good experience with Unit testing using tools like VectorCAST and integration testing Minimum 10-15 years of experience in FirmWare and device driver development and Automotive domain experience is preferred.. Good experience in Testing of Low Level Drivers Good experience in failure analysis, root-cause identification, problem resolution Use configuration management tools for code and software documents, change management tools for software error management Preferred candidate profile Working with the team and other stakeholders, to best meet the customers' diverse needs. Be focused on deadlines fulfillment with best quality deliverables under his/her responsibility respecting MM Process. Be able to interface and positively communicate with the Team.

Posted 4 days ago

Apply

2.0 years

0 Lacs

Palladam, Tamil Nadu, India

On-site

Role Overview: You will contribute to the development, integration, and testing of embedded software for automotive hardware platforms and our Edge AI product, together with a globally distributed team . This includes writing firmware, interacting with peripherals, and validating features across multiple projects. Responsibilities Develop automotive embedded applications using C for real-time systems Interface with MCU (Infineon) peripherals over SPI , I2C , UART , GPIO Develop embedded Linux applications for our Edge AI product with Modbus, OPC/UA etc. Bring up new hardware and support early board validation Debug hardware/software issues with test tools Maintain clean, modular code and contribute to internal documentation Work closely with testers and hardware teams to meet functional goals Required Skills 0–2 years of experience in embedded development Proficiency in C Familiarity with any microcontroller families (e.g., STM32, NXP, Infineon) Basic understanding of digital electronics and peripheral configuration Nice to have Exposure to real-time systems or bare-metal firmware Exposure to linux based development environment Familiarity with debugging interfaces (JTAG, SWD) Ability to read and understand schematics and datasheets Experience with version control systems (e.g., Git) Familiarity with communication interfaces like Modbus, CAN Others Even if you don’t meet all the listed qualifications, but believe you can contribute to PuNord in embedded software and edge ML/AI, we encourage you to reach out.

Posted 4 days ago

Apply

4.0 years

2 - 11 Lacs

Ahmedabad, Gujarat

On-site

Job Title: Senior Embedded Firmware Engineer Location: Ahmedabad, Gujarat Company: ATRI Solutions Pvt. Ltd. Experience: 4+ years Job Type: Full-Time About ATRI Solutions: ATRI Solutions is a technology innovation company driving solutions across Embedded Product Development, IoT, Cloud Integration, AI/ML, and Advanced Systems Engineering. We are expanding our expert team at the Ahmedabad location and are seeking a seasoned Senior Embedded Firmware Engineer to lead and drive embedded development initiatives for cutting-edge projects across automotive, industrial, consumer electronics, and healthcare domains. Key Responsibilities: Architect, design, develop, and debug embedded firmware for microcontroller-based systems. Lead firmware development lifecycle from requirement gathering to deployment and testing. Work with cross-functional teams (hardware, software, QA) to deliver integrated solutions. Optimize embedded code for memory usage, performance, and power consumption. Interface with various communication protocols like UART, SPI, I2C, CAN, USB, BLE, and Ethernet. Conduct board bring-up, hardware-software integration, and debugging using tools like oscilloscopes, logic analyzers, JTAG, etc. Collaborate with system architects and project managers to ensure timely delivery and technical excellence. Mentor junior engineers and perform code reviews to maintain code quality and best practices. Required Skills and Qualifications: Bachelor’s or master's degree in Electronics, Electrical, Computer Engineering, or related field. 4+ years of hands-on experience in embedded firmware development. Proficient in C/C++, RTOS-based development (FreeRTOS, Zephyr, or similar). Experience with ARM Cortex-M and other MCU architectures (STMicroelectronics, NXP, TI, Renesas, etc.). Familiarity with firmware version control (Git), CI/CD, and Agile methodologies. Strong debugging skills and understanding of low-level system behavior. Experience in secure boot, OTA firmware update, and firmware reliability strategies is a plus. Preferred Qualifications: Exposure to IoT protocols such as MQTT, CoAP, LwM2M. Experience with cloud-connected embedded devices. Knowledge of cybersecurity and secure firmware development. Experience in working with medical, automotive, or industrial-grade products. Job Type: Full-time Pay: ₹251,098.84 - ₹1,157,397.54 per year Schedule: Day shift Work Location: In person Expected Start Date: 29/07/2025

Posted 4 days ago

Apply

0.0 - 2.0 years

0 - 0 Lacs

Nacharam, Hyderabad, Telangana

On-site

Job Title : Embedded C Programmer / Engineer – R&D Location : IDA - Nacharam Department : R&D Qualification : B.Tech.(ECE)/Diploma/ITI(ECE), candidates of Electronics background is preferred. Experience : No of Positions: 1 Salary : Rs.15,000 to 22,000, Bond : 2 - Years We are searching for a talented embedded developer to join our R&D team. In this role, he will be required to meet with clients and engineering teams to determine the project requirements, design the software architecture, and run tests to ensure the functionality of Embedded Systems.To be a successful embedded developer, he should be proficient in C and C++ and possess detailed knowledge of microcontroller protocols. A skilled embedded developer should be able to develop optimized embedded code within hardware constraints and easily identify inefficiencies or software errors. Embedded Developer Responsibilities: Meeting with clients, designers, and engineering teams to define technical requirements. Designing program architecture based on project requirements and hardware specifications. Writing software code, embedded programs, and system protocols. Conducting tests on the embedded software systems to ensure proper integration Troubleshooting embedded systems and diagnosing errors, malfunctions, or inefficiencies. Implementing effective repairs, modifications, and upgrades to the embedded code. Liaising with design and engineering teams to ensure process alignment. Managing project timelines and reporting any delays or issues to the supervisor. Generating diagnostic reports, technical manuals, and software development documentation. Maintaining embedded software systems and performing maintenance as needed. Embedded Developer Requirements: A minimum of 1-2 years' experience as an embedded developer. Proficiency in C and C++ programming languages. Android & firmware knowledge Strong knowledge of hardware architecture such as ARM, MIPS, and x86. Familiarity with hardware protocols including USB, UART, I2C, and SPI. Experience with OS platforms such as Linux, Unix, and RTOS. Excellent diagnostic skills. Strong analytical and problem-solving abilities. Strong organizational and project management skills. The ability to keep abreast with the latest advancements in technology and techniques. Contact Person : P.Sreenivas S./ K.Amala 8019610574 / 8019058015, E-Mail-ID: hr@analogicgroup.com Job Location : M/s.Analogics Tech India Ltd. Plot No.9/10, Road No.6,IDA Nacharam, Hyderabad – 500 076,Telangana Job Type: Full-time Pay: ₹15,000.00 - ₹22,000.00 per month Benefits: Food provided Provident Fund Schedule: Day shift Ability to commute/relocate: Nacharam, Hyderabad, Telangana: Reliably commute or planning to relocate before starting work (Preferred) Education: Bachelor's (Preferred) Experience: Freshers: 2 years (Preferred) Work Location: In person

Posted 5 days ago

Apply

4.0 years

0 Lacs

Bengaluru, Karnataka

On-site

BENGALURU, KARNATAKA, INDIA FULL-TIME SOFTWARE ENGINEERING 3532 Waymo is an autonomous driving technology company with the mission to be the most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over one million rider-only trips, enabled by its experience autonomously driving tens of millions of miles on public roads and tens of billions in simulation across 13+ U.S. states. Hardware Engineering is a diverse, and collaborative group of electrical, mechanical, reliability, software and vehicle engineers. We design, build, and perfect the products which are the eyes and ears of Waymo's autonomous driving technology, and integrate those products into vehicle platforms. We're looking for curious and talented teammates to keep us moving in the right direction. In this hybrid role, you will report to a Staff Software Engineer. This position will require the ability to work some hours that align with the team in the Pacific Daylight Time (PDT) zone on an as needed basis. You will: Develop high-quality on-vehicle and off-vehicle software (C++) to integrate / manage autonomous vehicle functions (e.g., auto-driving, power, networking, cleaning, thermal). Analyze field data (logs) and simulation results. Participate in cross-functional workflows (e.g., requirement reviews, project planning). You have: Degree (BS, MS) in Computer Engineering, Computer Science, or similar or equivalent practical experience. At least 2 years of professional experience developing production software in modern C++ (i.e., C++17, C++20, etc.) Advanced knowledge of C++ patterns, idioms, and unit test methodology. This role is specifically for C++ and not for C/C++. We prefer: At least 4 years of professional experience developing production software in modern C++ (i.e., C++17, C++20, etc.) Experience developing for and troubleshooting distributed systems: ideally the experience would be in embedded systems (microcontrollers / resource constrained), but other experiences (e.g., backend software) provide relevant skills. In-depth understanding of microcontroller-based Embedded Systems and associated development and debugging tools. Working experience with safety critical systems / functional safety. Working experience with cybersecurity (e.g., Secure Boot, SecOC, MACSec). Open source projects that demonstrate dedication to crafting high quality C++ software. #LI-Hybrid The expected base salary range for this full-time position is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range ₹3,400,000—₹4,110,000 INR

Posted 5 days ago

Apply

2.0 - 4.0 years

3 - 4 Lacs

Bengaluru

Work from Office

Seeking a talented schematic capture and PCB layout designer with Altium experience Experience with embedded firmware is advantageous. After PCB fabrication, they should be able to bring up the board. Health insurance

Posted 5 days ago

Apply

4.0 - 8.0 years

8 - 12 Lacs

Faridabad, Gurugram, Manesar

Work from Office

Looking candidate with design experience of Automotive Electronics Component preferably in Software Design. Hardware Design would also works. Candidate must have worked for Automotive Industry.

Posted 5 days ago

Apply

3.0 - 10.0 years

3 - 10 Lacs

India

Remote

Job Title: Sr. PLC Programmer Location: Navi Mumbai – Pawne MIDC Experience: 3- 10 years of experienced is preferred but freshers are also welcome. Industry: Industrial Automation / Waste-Heat Recovery Solutions Employment Type: Full-time About Promethean Energy Pvt. Ltd. At Promethean Energy , we are at the forefront of waste-heat recovery solutions, creating high-impact technologies that help industries cut heating costs by up to 75% while dramatically reducing their carbon footprint. Key Responsibilities · Program and configure PLCs and HMIs (Siemens, Allen-Bradley, Mitsubishi) based on project requirements. · Test and validate PLC logic using digital/analog I/Os (DIs, DOs, AIs, AOs). · Create and modify electrical panel schematics using AutoCAD. · Integrate PLCs with SCADA systems, VFDs, sensors, actuators, and other field instruments. · Perform FAT (Factory Acceptance Testing) and SAT (Site Acceptance Testing). · Coordinate with vendors for panel fabrication, wiring, component sourcing, and assembly. · Provide technical support during on-site installation, commissioning, and troubleshooting. · Maintain detailed documentation for control programs, wiring diagrams, and project records. · Ensure electrical and safety compliance as per standards. · Collaborate with design and R&D teams for automation innovation. Requirements · Bachelor’s degree (B.Tech) in Electrical or Instrumentation Engineering. · Certification in PLC programming is mandatory. · 2–5 years of hands-on experience in industrial automation and control systems. · Strong proficiency in AutoCAD for electrical drawings. · Practical knowledge of field instrumentation and industrial communication protocols (Modbus, Profibus, Ethernet/IP, etc.). · Experience with panel testing, field wiring, and instrumentation layout. · Strong troubleshooting and logical problem-solving skills. · Based in or willing to relocate to Navi Mumbai . Nice to Have · Experience working with SCADA software and industrial IoT platforms. · Familiarity with microcontroller-based control systems (Raspberry Pi, Arduino, etc.). · Exposure to energy-efficiency or waste heat recovery projects. · Knowledge of data logging, remote monitoring, or cloud integration for industrial systems. Job Types: Full-time, Permanent Pay: ₹25,000.00 - ₹90,000.00 per month Benefits: Flexible schedule Provident Fund Schedule: Day shift Supplemental Pay: Performance bonus Work Location: In person Application Deadline: 30/07/2025 Expected Start Date: 02/08/2025

Posted 5 days ago

Apply

0 years

1 - 2 Lacs

India

On-site

We are looking for enthusiastic and driven Electronics Engineering Freshers who are passionate about technology and innovation. Selected candidates will initially undergo a comprehensive training and evaluation period, after which they will be assigned to more specific roles based on their aptitude, interest, and performance . Key Role Streams (Candidates will be assigned based on suitability): Component Selection & Datasheet Analysis Research & Development (R&D) Embedded Systems – Hardware & Firmware Development PCB Designing (Altium / KiCad / Eagle / etc.) Production & Quality Control Technical Documentation & Reports Troubleshooting & Debugging of Electronic Systems Technical Support & Service Client Communication & Project Coordination Understanding and Interpreting Project Requirements What We’re Looking For: B.E./B.Tech or Diploma in Electronics / Electronics & Communication / Electrical / Instrumentation Engineering Strong academic understanding and practical exposure through academic projects or internships Willingness to learn continuously , take initiative, and adapt to dynamic work environments Ability to read and understand datasheets , circuit diagrams, and embedded documentation Familiarity with basic test instruments (multimeter, oscilloscope, power supply, etc.) is a plus Basic knowledge in C/C++ for embedded , microcontrollers, or PCB design tools is advantageous Good written and verbal communication skills Core Skills : Strong Electricals and Electronics Fundamentals. Digital Electronics. Good at Engineering Mathematics : Calculus, Complex Number Calculations, Trigonometry etc. Knowledge of Microcontroller Architectures, Embedded Systems Development, C Language. Schematic and PCB Design basics. What We Offer: Hands-on exposure to real-world electronics projects Opportunity to specialize in a technical domain based on your strengths A friendly, supportive environment to grow your technical and professional skills Learning and mentorship under experienced engineers Performance-based growth and long-term career prospects Job Type: Full-time Pay: ₹10,000.00 - ₹20,000.00 per month Benefits: Life insurance Schedule: Day shift Supplemental Pay: Performance bonus Work Location: In person

Posted 5 days ago

Apply

5.0 years

0 Lacs

Bengaluru East, Karnataka, India

On-site

As a customer Application Engineer, you will Engage with customers to understand their technical requirements and provide expert guidance on the selection, implementation, resolve complex technical challenges and provide timely resolutions. In your new role you will: Lead, mentor, and develop a team of Customer Application Engineers to deliver high-quality technical support and guidance to customers. Engage with customers to understand their technical requirements and provide expert guidance on the selection, implementation, resolve complex technical challenges and provide timely resolutions. Define and implement strategic initiatives to optimize the team's performance and enhance customer satisfaction. Support customers with product integration, testing, and troubleshooting to ensure successful implementation. Collaborate with internal engineering teams to address customer-specific technical challenges and provide customized solutions. Act as a technical liaison between customers and internal engineering, marketing, and sales teams. Provide feedback to internal teams based on customer interactions to drive product improvement and innovation. Contribute to the creation of technical documentation for customers. Stay updated on industry trends, market requirements, and competitive landscape to provide valuable insights to internal teams. You are best equipped for this task if you have: 5+ years of experience in semiconductor industry/ application Engineering or Embedded domain with bachelor’s or master’s degree in ECE/EEE, or related field with a focus on embedded systems and firmware development. Strong fundamentals and hands on experience in programming using C/C++, embedded system concepts and software build process. Knowledge of working with RTOS is a plus. Good understanding of microcontroller/microprocessor architectures (ARM, 32-bit)**. Familiarity with microcontroller peripherals like ADC/PWM/Timers/Interrupt handlings etc. Experience in developing/troubleshooting low-level drivers and hardware integration for interfaces like SPI, I2C, UART, CAN, USB, etc. Basic knowledge and understanding of analog circuit design, sensing circuits, understanding of schematics, PCB Layout and circuit simulation. Working experience in contributing to all stages of product development lifecycle is added advantage. Experience in firmware development for interfaces like display, touch screen, SDIO, Ethernet/ EtherCAT, WIFI, BT/BLE, is added advantage. Should be able to work with standard lab equipment for testing & debugging. Self-driven and motivated to work and own complex technical tasks. Strong problem-solving skills and the ability to analyze complex system behavior to optimize firmware and hardware performance. Excellent communication, presentation, and interpersonal skills, with the ability to engage effectively with customers, internal teams, and senior management. Customer-focused mindset with a passion for solving technical challenges and driving customer success Contact: Jyoti.Vimal@infineon.com Driving decarbonization and digitalization. Together. Infineon designs, develops, manufactures, and markets a broad range of semiconductors and semiconductor-based solutions, focusing on key markets in the automotive, industrial, and consumer sectors. Its products range from standard components to special components for digital, analog, and mixed-signal applications to customer-specific solutions together with the appropriate software. We are on a journey to create the best Infineon for everyone. This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills. Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process. Click here for more information about Diversity & Inclusion at Infineon.

Posted 5 days ago

Apply

10.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Role : Senior Embedded Software Developer We are looking for a highly experienced Senior Embedded Software Developer to lead the development and maintenance of embedded systems across our product lines. The ideal candidate is deeply skilled in C/C++ programming, has a strong understanding of hardware-software interaction, and can contribute to architecture, development, testing, and deployment in a collaborative engineering environment. Key Responsibilities Collaborate with clients, designers, and engineering teams to gather and define embedded system requirements. Architect software solutions based on hardware specifications and project goals. Develop embedded software, firmware, system protocols, and low-level drivers using C/C++. Integrate, test, and validate embedded systems for proper functionality and performance. Debug and resolve hardware-software interface issues, malfunctions, and inefficiencies. Propose and implement effective fixes, improvements, and feature upgrades. Ensure alignment with electrical, mechanical, and product design teams throughout development. Track progress, manage deliverables, and escalate delays or blockers to project leads. Maintain thorough technical documentation, including system architecture, diagnostic procedures, and development logs. Provide ongoing support and maintenance for deployed embedded systems. Required Qualifications Bachelors degree in Computer Science, Computer Engineering, or a related field. 10+ years of hands-on embedded software development experience. Expert-level proficiency in C and C++ programming. Deep understanding of microcontroller architectures (e.g., ARM, MIPS). Experience with communication protocols such as UART, SPI, I2C, and USB. Proficiency with RTOS or embedded Linux environments. Solid debugging skills using tools like oscilloscopes, logic analyzers, and JTAG. Excellent diagnostic, analytical, and problem-solving abilities. Strong project planning, documentation, and time management skills. Enthusiastic about keeping up with emerging embedded technologies and industry trends. Preferred Familiarity with Agile/Scrum development workflows. Knowledge of scripting languages (e.g., Python, Bash). Exposure to Secure Boot, OTA updates, or embedded security best practices. Experience working with CI/CD pipelines for embedded software. Knowledge of hardware schematic reviews or PCB-level debugging (ref:hirist.tech)

Posted 6 days ago

Apply

6.0 - 10.0 years

9 - 19 Lacs

Pune

Work from Office

Sound knowledge of Embedded SW in C, C++, Real Time OS Expert in coding in Embedded C/C++ (Knowledge of C#, python a plus). Familiarity and hands-on experience in firmware development - ARM Cortex processors, Working Knowledge of serial / network communications including UART, I2C, SPI, Ethernet (TCP/IP, UDP), CAN, RS485 Knowledge of software tests and static code analyses Ability to understand and debug problems across hardware/software boundaries. Strong debugging skills, ability to use oscilloscope and logic analyzer for troubleshooting. Knowledge of IEC 62304/ISO13485 standards is added advantage.

Posted 6 days ago

Apply

5.0 years

0 Lacs

Coimbatore, Tamil Nadu, India

On-site

Bosch Software Engineering Coimbatore, Tamil Nadu, India Posted on Jul 26, 2025 Apply now Company Description Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region. Job Description Roles & Responsibilities : We are seeking an experienced Embedded Software Engineer to join our Healthcare device development team. The ideal candidate will have a strong background in embedded C programming , microcontroller-based system design (PIC and STMicro) , and experience in developing software in compliance with Healthcare device standards . You will be responsible for designing, coding, debugging, and testing embedded software for next-generation Healthcare devices, ensuring safety, performance, and regulatory compliance. Key Responsibilities Design and develop embedded software for Healthcare devices using PIC Microcontrollers (via MPLAB) and STM32 / STMicroelectronics platforms. Implement device drivers, communication protocols, and real-time control algorithms. Collaborate with hardware and systems engineering teams for hardware-software integration. Develop and execute unit tests, participate in code reviews, and ensure high code quality. Support design documentation as per Healthcare regulatory requirements (IEC 62304, ISO 13485, FDA). Participate in requirements analysis, risk assessments, and traceability mapping. Ensure system performance, safety, and reliability through robust design and validation. Collaborate in cross-functional teams (QA, Regulatory, Systems Engineering) to support V&V efforts. Qualifications Educational qualification: B.E / B.Tech Experience 5-8 Years Mandatory/requires Skills Strong proficiency in Embedded C/C++ Experience with PIC microcontrollers and MPLAB IDE/Compiler Experience with STM32 / STMicro microcontrollers and development tools (CubeMX, STM32CubeIDE) Knowledge of RTOS concepts (FreeRTOS or similar) Familiarity with UART, SPI, I2C, ADC/DAC, timers, PWM, etc. Hands-on experience with debugging tools, oscilloscopes, logic analyzers, and emulators Experience in low-level driver development, bootloader, and firmware upgrade mechanisms Preferred Skills Understanding of IEC 62304, ISO 14971, ISO 13485, FDA 21 CFR Part 820 Experience with Healthcare-grade communication protocols (e.g., CAN, BLE, USB) Familiarity with Version Control Systems (Git, SVN) Experience in automated testing and continuous integration (CI/CD) for embedded systems Basic knowledge of scripting languages (Python) for test automation Apply now See more open positions at Bosch

Posted 6 days ago

Apply

0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Job Overview Firmware Engineer with expertise in coding on the STM32 platform and a track record of involvement in FDA 510k submissions. Qualification: BE/BTech Essential Skills Proficient Embedded C programmer, with reasonable exposure to C++ or Python as well. Experience in Bare Mettle Programming. Firmware development spanning multiple platforms: 8-bit controllers to 32/64 bit. PIC&ARM(preferable). Experience in building projects on the Linux platform. Should be very good at Coding. Should have Experience in STM 32,FDA Compliance. Experience in developing state machines and multi-threaded firmware using RTOS. Experience in communication protocols like USB, U ART, SPI, I2C, MOD BUS, MQTT. Experience in interfacing external devices like – ADC, EEPROM, FLASH, RT CC, etc. Experience in integrating GS M (2G/3G/4G/LTE) modules for IoT applications. Experience in integrating the interfaces RF, Wi-Fi, BLE, Zigbee, Ethernet etc. Experience in Network protocols like TCP-IP, UDP, HTTP/S, FTP/S, PPP, etc. Experience in micro controller programming for power saving requirements. Mandatory Skills Data Structures, Operating Systems, Programming Operating Systems., System Programming Experience in Autosar Experience in Automotive Domain. Experience in FDA Compliance, STM 32 Experience in IOT, LIN ,CAN Protocol, Microcontroller Architecture Job Category: Firmware Developer FDA Job Type: Full Time Job Location: Noida Apply for this position Full Name * Email * Phone * Cover Letter * Upload CV/Resume *Allowed Type(s): .pdf, .doc, .docx By using this form you agree with the storage and handling of your data by this website. *

Posted 6 days ago

Apply

1.0 - 4.0 years

2 - 6 Lacs

Lucknow

Work from Office

Intellicube Technology is looking for Embedded Engineer to join our dynamic team and embark on a rewarding career journey Analyzing customer needs to determine appropriate solutions for complex technical issues Creating technical diagrams, flowcharts, formulas, and other written documentation to support projects Providing guidance to junior engineers on projects within their areas of expertise Conducting research on new technologies and products in order to recommend improvements to current processes Developing designs for new products or systems based on customer specifications Researching existing technologies to determine how they could be applied in new ways to solve problems Reviewing existing products or concepts to ensure compliance with industry standards, regulations, and company policies Preparing proposals for new projects, identifying potential problems, and proposing solutions Estimating costs and scheduling requirements for projects and evaluating results

Posted 6 days ago

Apply

2.0 - 3.0 years

5 - 6 Lacs

Bengaluru

Work from Office

Key skills/JD Candidate must from Electronics background (ECE, EEE, Instrumentation) Basic knowledge of RF systems. Read and understand hardware block diagrams and schematics. Basic knowledge of schematic design. Should know how to use equipment like Spectrum Analyser, Multi-Meter and Oscilloscopes. Know how to acquisition and tracking (e.g., GPS Satellites).

Posted 6 days ago

Apply

12.0 years

2 - 5 Lacs

Hyderābād

Remote

Job Description Job Summary Drive Architecture that will define the SOC/MCU architecture and detailed technical specifications from product requirements provided by business and product marketing organizations. Collaborate closely with product and software architects to define and refine SoC-level architecture Play a key role in shaping the microarchitecture of complex IP blocks and SoC subsystems Work closely with functional verification teams on test-plan development and reviews Collaborate with other functional teams including Design, Validation, DFT, physical design and emulation teams to achieve architectural goals and performance targets Provide support to functional validation teams in post silicon debug IP selection and make/buy decisions are a key factor for this role Qualifications Qualifications Strong communication skills (written and verbal), problem solving, teamwork, attention to detail, commitment to task, and quality focus BTech/MTech in Electrical/Electronic/Computer/Hardware Engineering with experience of 12+ years Can – do attitude, openness to new environment, people and culture Experience in Microcontroller and Microprocessor architecture, Interconnect, Cache Coherency Experience with benchmarking IP/SoC performance and tuning IP/SoC architecture Experience in protocols like AHB/AXI/CHI, Memory (ROM, RAM, Flash, LPDDR/DDR3/4) and memory controllers. Strong domain knowledge of clocking, system modes, power management, debug, security and other architectures is a must Any of following experience would be a plus: High Speed Peripherals like DDR, PCIe, Ethernet, GPU, VPU (Video Processing Unit); NIC/FlexNOC interconnect; Flash memory subsystems. Experience in using Virtual Prototype tools (ARM Fast Models, Synopsys Virtualizer, Windriver SIMICS etc..) is a plus Additional Information Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’ At Renesas, you can: Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure. Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let’s Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement . Job title Principal SOC Architect Department Manufacturing Location Hyderabad Remote No Requisition ID 20020162_2025-07-03

Posted 6 days ago

Apply

1.0 - 3.0 years

3 - 4 Lacs

Okhla

On-site

Dear All Greetings of the day!! Kahan Controls is hiring HVAC Sales Engineer @ Delhi location. followings details are mentioned - Sales experience in HVAC and Refrigerator controllers and Automation like, : "Variable Frequency and Drive, HMI, Temperature microcontroller, Scada PLC, BMS, IOT, Transmitter. Desire Profile: Male candidate Experience - 1 to 3 years (No fresher) Qualification – B.E-EEE, ECE, E&I, Mechtronics. Location – Delhi Please note - Should have experience in Industrial Automation products. Interested candidates can share resume on jobs@kahancontrols.com Job Types: Full-time, Permanent Pay: ₹25,000.00 - ₹40,000.00 per month Benefits: Cell phone reimbursement

Posted 6 days ago

Apply

3.0 - 7.0 years

4 - 9 Lacs

Ahmedabad

On-site

We are in to Manufacturing, distribution Electronic Security System Like (CCTV Camera, , PA system, Cables ) We are seeking a skilled and innovative R&D Engineer with expertise in CCTV camera electronics, particularly in PCB design, component selection, prototyping, and testing of video processing hardware. The ideal candidate will be responsible for developing, analyzing, and improving PCB designs and electronic circuits used in surveillance cameras, ensuring high performance, cost-efficiency, and manufacturability. Key Responsibilities: PCB & Hardware Design: - Design and develop PCB layouts for CCTV cameras including image sensors, video processors, memory modules, and interface circuitry. - Select and evaluate components (MCUs, lenses, IR LEDs, power ICs, image sensors like CMOS, etc.). - Optimize board designs for EMI/EMC, heat dissipation, and low power consumption. Component Engineering: - Evaluate new electronic components and technologies. - Liaise with suppliers for datasheets, pricing, and lead times. - Test and validate alternative components. Prototyping & Testing: - Build prototypes for functional and stress testing. - Conduct performance benchmarking. - Use instruments like oscilloscopes, logic analyzers, signal generators. Firmware & System Integration: - Collaborate with embedded/firmware teams for integration. - Support development and debugging of firmware at board level. Documentation & BOM Control: - Maintain documentation of circuit designs, layouts, and tests. - Prepare and update Bill of Materials (BOM). Compliance & Reliability: - Ensure PCB designs meet CE, FCC, RoHS standards. - Conduct thermal, vibration, and environmental testing. Qualifications: Bachelor’s or Master’s Degree in Electronics, Electrical, or Embedded Systems Engineering. 3–7 years of experience in PCB design and electronic product development, preferably in the CCTV or imaging domain. Required Skills: - Proficient in PCB design tools (Altium, OrCAD, KiCAD) & Gerber Files. - Understanding of imaging electronics and camera module design. - Experience with high-speed interfaces (MIPI CSI, HDMI, USB, Ethernet). - Image sensor integration experience (Sony, OmniVision,). - Strong debugging skills at hardware level. - Familiar with DFM/DFA practices. Preferred Skills: - Exposure to embedded C for microcontroller interfacing. - Knowledge of H.264/H.265 encoding, ISP tuning. - Experience with camera OEMs/ODMs. Certifications (Optional): - IPC Certification in PCB Design - Embedded System Certification - Certification in Electronics Product Design or Reliability Testing Website: www.aditgroup.com Corporate Video Link : https://www.youtube.com/watch?v=dn0UbRYpuBI&t=47s Contact Person : Ashish Lodha Email id: hr@aditgroup.com Contact No: 9099962720 Address: D-405, Abhishek Complex & Estate -1, New Civil Hospital Road, Ahmedabad Job Type: Full-time Pay: ₹40,000.00 - ₹80,000.00 per month Benefits: Cell phone reimbursement Health insurance Internet reimbursement Provident Fund Schedule: Day shift Supplemental Pay: Commission pay Application Question(s): What is Your Current and Expected CTC ? What is your notice period ? What is your based location ? Experience: CCTV Production / R&D ?: 4 years (Required) Work Location: In person

Posted 6 days ago

Apply

1.0 - 15.0 years

4 - 7 Lacs

Noida

Remote

Job Description Work together with system architects and micro architects to define high level specifications that are implementable. Contribute to RTL development including running tool flows like lint, CDC, Conformal low power and DFT checks Work closely with functional verification teams on test-plan development and debug. Understand timing constraints, run synthesis and deliver synthesized netlist to PD team and provide constraints support for PD teams. UPF writing, power aware equivalence checks and low power checks. Collaborate with other functional teams including DFT, physical design and emulation teams to achieve project milestones. Provide support to functional validation teams in post silicon debug. Qualifications MTech/BTech in EE/CS with hardware engineering experience of 1 to 15 years. Experience in micro-architecture development, RTL design, front-end flows (Lint, CDC, low-power checks, etc.), synthesis/DFT/FV/STA Experience in Microcontroller and Microprocessor architecture, Interconnect, Cache Coherency. Experience in protocols like AHB/AXI/CHI, Memory (ROM, RAM, Flash, LPDDR/DDR3/4) and memory controllers. Strong domain knowledge of clocking, system modes, power management, debug, security and other architectures is a must. Any of following experience would be a plus: High Speed Peripherals like DDR, PCIe, Ethernet, GPU, VPU (Video Processing Unit); NIC/FlexNOC interconnect; Flash memory subsystems. Experience with post-silicon bring-up and debug is a plus. Able to work with teams across the globe and possess good communication skills Company Description Renesas is one of the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is to make every endpoint intelligent by offering product solutions in the automotive, industrial, infrastructure and IoT markets. Our robust product portfolio includes world leading MCUs, SoCs, Analog and power products, plus Winning Combination solutions that curate these complementary products. We are a key supplier to the world’s leading manufacturers of electronics you rely on every day; you may not see our products, but they are all around you. Renesas employs roughly 21,000 people in more than 30 countries worldwide. As a global team, our employees actively embody the Renesas Culture, our guiding principles based on five key elements: Transparent, Agile, Global, Innovative, and Entrepreneurial. Renesas believes in, and has a commitment to, diversity and inclusion, with initiatives and a leadership team dedicated to its resources and values. At Renesas, we want to build a sustainable future where technology helps make our lives easier. Join us and build your future by being part of what’s next in electronics and the world. Additional Information Renesas is an embedded semiconductor solution provider driven by its Purpose ‘ To Make Our Lives Easier .’ As the industry’s leading expert in embedded processing with unmatched quality and system-level know-how, we have evolved to provide scalable and comprehensive semiconductor solutions for automotive, industrial, infrastructure, and IoT industries based on the broadest product portfolio, including High Performance Computing, Embedded Processing, Analog & Connectivity, and Power. With a diverse team of over 21,000 professionals in more than 30 countries, we continue to expand our boundaries to offer enhanced user experiences through digitalization and usher into a new era of innovation. We design and develop sustainable, power-efficient solutions today that help people and communities thrive tomorrow, ‘ To Make Our Lives Easier .’ At Renesas, you can: Launch and advance your career in technical and business roles across four Product Groups and various corporate functions. You will have the opportunities to explore our hardware and software capabilities and try new things. Make a real impact by developing innovative products and solutions to meet our global customers' evolving needs and help make people’s lives easier, safe and secure. Maximize your performance and wellbeing in our flexible and inclusive work environment. Our people-first culture and global support system, including the remote work option and Employee Resource Groups, will help you excel from the first day. Are you ready to own your success and make your mark? Join Renesas. Let’s Shape the Future together. Renesas Electronics is an equal opportunity and affirmative action employer, committed to supporting diversity and fostering a work environment free of discrimination on the basis of sex, race, religion, national origin, gender, gender identity, gender expression, age, sexual orientation, military status, veteran status, or any other basis protected by law. For more information, please read our Diversity & Inclusion Statement . Job title Senior/Staff/Senior Staff/Principal - RTL Design Engineer Department Engineering Location Noida Remote No Requisition ID 20017793_2024-11-20

Posted 6 days ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

NVIDIA is searching for a highly motivated, creative engineer to join the GPU Software team. As a GPU/SOC system software engineer, you will work with a team of very hardworking software and hardware engineers involving a wide variety of technologies. As someone who is hardworking and passionate about their work, you will craft and debug key aspects of our production GPU and SOC kernel drivers and embedded SW, focusing on platform performance, power savings, and robustness. You should demonstrate the ability to excel in an environment with intricate system level interactions. What You'll Be Doing Design, implement and debug changes in the NVIDIA SW stack to take next-gen HW from design / development stage to production, with focus on kernel-mode SW You will follow the devices all the way through the development process to datacenter systems, customer desktops, notebooks, workstations, and gaming console products that are used throughout the world. Be heavily involved in emulation, bringup, and product hardening required to build our groundbreaking products Multiple opportunities to collaborate and communicate optimally with teams from all around the globe What We Need To See BS or MS degree in Computer Engineering, Computer Science, or equivalent experience 3+ years of meaningful software development experience Background in solving problems that apply to sophisticated systems deployed at scale. Strong C/C++ programming skills as well as having shown initiative in pursuing independent coding projects Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.) Strong Operating systems fundamentals with Kernel experience on Linux or Windows systems Ways To Stand Out From The Crowd Background and strength with system-level (SW and HW) debugging is invaluable Windows Driver Models, with WDDM or MCDM a strong plus. Familiarity with system level security concepts Experience with system SW concepts. NVIDIA is widely considered to be one of the technology world’s most desirable employers. NVIDIA is also an equal opportunity employer. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative, passionate and self-motivated, we want to hear from you! NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. JR2000974

Posted 1 week ago

Apply

3.0 years

0 Lacs

Pune, Maharashtra, India

On-site

NVIDIA is searching for a highly motivated, creative engineer to join the GPU Software team. As a GPU/SOC system software engineer, you will work with a team of very hardworking software and hardware engineers involving a wide variety of technologies. As someone who is hardworking and passionate about their work, you will craft and debug key aspects of our production GPU and SOC kernel drivers and embedded SW, focusing on platform performance, power savings, and robustness. You should demonstrate the ability to excel in an environment with intricate system level interactions. What You'll Be Doing Design, implement and debug changes in the NVIDIA SW stack to take next-gen HW from design / development stage to production, with focus on kernel-mode SW You will follow the devices all the way through the development process to datacenter systems, customer desktops, notebooks, workstations, and gaming console products that are used throughout the world. Be heavily involved in emulation, bringup, and product hardening required to build our groundbreaking products Multiple opportunities to collaborate and communicate optimally with teams from all around the globe What We Need To See BS or MS degree in Computer Engineering, Computer Science, or equivalent experience 3+ years of meaningful software development experience Background in solving problems that apply to sophisticated systems deployed at scale. Strong C/C++ programming skills as well as having shown initiative in pursuing independent coding projects Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.) Strong Operating systems fundamentals with Kernel experience on Linux or Windows systems Ways To Stand Out From The Crowd Background and strength with system-level (SW and HW) debugging is invaluable Windows Driver Models, with WDDM or MCDM a strong plus. Familiarity with system level security concepts Experience with system SW concepts. NVIDIA is widely considered to be one of the technology world’s most desirable employers. NVIDIA is also an equal opportunity employer. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative, passionate and self-motivated, we want to hear from you! NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. JR2000974

Posted 1 week ago

Apply

0.0 - 31.0 years

1 - 2 Lacs

Malad West, Mumbai/Bombay

On-site

About the Role We are looking for enthusiastic and driven Electronics Engineering Freshers who are passionate about technology and innovation. Selected candidates will initially undergo a comprehensive training and evaluation period, after which they will be assigned to more specific roles based on their aptitude, interest, and performance. Key Role Streams (Candidates will be assigned based on suitability): Component Selection & Datasheet Analysis Research & Development (R&D) Embedded Systems – Hardware & Firmware Development PCB Designing (Altium / KiCad / Eagle / etc.) Production & Quality Control Technical Documentation & Reports Troubleshooting & Debugging of Electronic Systems Technical Support & Service Client Communication & Project Coordination Understanding and Interpreting Project Requirements What We’re Looking For: B.E./B.Tech or Diploma in Electronics / Electronics & Communication / Electrical / Instrumentation Engineering Strong academic understanding and practical exposure through academic projects or internships Willingness to learn continuously, take initiative, and adapt to dynamic work environments Ability to read and understand datasheets, circuit diagrams, and embedded documentation Familiarity with basic test instruments (multimeter, oscilloscope, power supply, etc.) is a plus Basic knowledge in C/C++ for embedded, microcontrollers, or PCB design tools is advantageous Good written and verbal communication skills Core Skills : Strong Electricals and Electronics Fundamentals. Digital Electronics. Good at Engineering Mathematics : Calculus, Complex Number Calculations, Trigonometry etc. Knowledge of Microcontroller Architectures, Embedded Systems Development, C Language. Schematic and PCB Design basics. What We Offer: Hands-on exposure to real-world electronics projects Opportunity to specialize in a technical domain based on your strengths A friendly, supportive environment to grow your technical and professional skills Learning and mentorship under experienced engineers Performance-based growth and long-term career prospects

Posted 1 week ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Vadodara

Work from Office

We're seeking a firmware engineer whose primary expertise lies in ESP32 development . This role is ideal for someone who lives and breathes ESP32leveraging all its capabilities to drive product innovation. If you're passionate about building embedded systems powered by ESP32 and have strong microcontroller knowledge to back it up, we want you. Key Responsibilities: Design, develop, and maintain firmware primarily on ESP32 (ESP32-S2, S3, C3, or original series) using ESP-IDF or Arduino framework . Implement core ESP32 features: WiFi, Bluetooth Classic & BLE, Bluetooth Mesh, power management, and peripheral control (GPIO, I2C, SPI, UART, ADC, PWM). Develop and manage low-power applications , using sleep modes and power profiling tools within ESP-IDF. Integrate RTOS functionality (e.g. FreeRTOS multi-tasking, queues, timers, synchronization, watchdogs). Use OTA firmware updates capabilities on ESP32. Interface with sensors, actuators, displays, and external modules—focusing on I2C/SPI sensor integration , BLE-to-cloud bridging, MQTT/HTTP stacks. Optimize firmware for performance, memory footprint, and battery life. Participate in firmware architecture design, code reviews, and documentation. Required Skills & Qualifications: Bachelor’s in Electronics, Computer/Electrical Engineering or equivalent. 3+ years of embedded firmware experience , with at least 2+ years focused on ESP32 . Hands-on experience with ESP32IDF (preferred) or ESP32 Arduino core. Proven expertise in Bluetooth LE development and Wi-Fibased IoT use cases on ESP32. Solid skills in C and C++ , with experience in interrupt-driven design and peripheral initialization. Experience managing low-power modes and peripheral power gating on ESP32. Proficiency with FreeRTOS , tasks, semaphores, and real-time scheduling.

Posted 1 week ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies