Jobs
Interviews

1629 Microcontroller Jobs - Page 40

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

0.0 - 5.0 years

3 - 8 Lacs

Noida, Greater Noida

Work from Office

Role & responsibilities Design of analogue and digital circuits (Microcontroller / embedded system-based circuits) for installing them onboard trains or on train rail tracks. To take responsibility for the design and overall quality of the hardware, and provide leadership and guidance for junior engineers / trainees. Documentation of design specifications and implementation details. Lead design reviews. Upholding of hardware design standards and methodologies. Realization of complex system requirements to provide robust and reliable hardware solutions. Responsibility for the complete implementation of detailed technical items. Flexibility is essential as specifications may not be fully defined at the start of development. Liaison with customers for continued feedback and input of requirements is likely throughout the development. Collaboration with other team members (including both hardware and software engineers) to agree system designs, interfaces and protocols etc. Development of appropriate test hardware and procedures, both informal and formal, to prove the correct operation of hardware. Provide support for the hardware and manage component throughout its lifecycle. Monitoring and reporting of progress of development to immediate supervisor and development team Preferred candidate profile Degree qualified in Electronic Engineering ( Btech/Mtech). Minimum of 2 years proven design experience in industry. Freshers are also Welcomed. Excellent knowledge of analogue and digital electronic circuit design. Ability to write comprehensive technical design documentation. Proven experience in handover and management of designs in production. Excellent hardware troubleshooting skills. Good experience in selection of BOM parts & designing from scratch. Good experience in schematic design. Able to support/debug system integration. Good communicator Perks and benefits Use of Mentor Graphics / Altium schematic entry and PCB layout tools. Experience on circuit simulation tools, development tools & test tools. Experience of SMPS design, LED driver design, LED product design, Microcontroller embedded system design. Support and perform software debugging. Good experience on electrical & optical parameters concerning to LED based systems. Designing of test jigs & other tools required for testing. Efficient DC power supply design. Orcad

Posted 1 month ago

Apply

0.0 - 5.0 years

0 Lacs

Jaipur, Rajasthan

On-site

Key Responsibilities Design and develop embedded software for medical devices using C/C++ or other relevant languages Work on microcontrollers (ARM, STM, or equivalent) and develop firmware-level code for product functionality Collaborate with cross-functional teams (hardware, QA, design) to ensure end-to-end integration and validation Support product prototyping , debugging, and on-field testing of embedded systems Ensure compliance with relevant medical device standards (e.g., IEC 60601, ISO 13485) Contribute to design documentation, test protocols, and risk analysis Troubleshoot and resolve bugs in hardware-software systems Interface with external modules like Bluetooth, Wi-Fi, or IoT modules as required Support production handover and hardware lifecycle management Requirements Bachelor’s or Master’s in Electronics , Embedded Systems , Biomedical Engineering , or related field 5 years of experience in embedded systems development, with at least 2+ years in medical devices Strong command over embedded C/C++, RTOS, microcontroller-based development Experience in working with communication protocols (UART, SPI, I2C, BLE, etc.) Familiarity with regulatory and safety standards for medical devices Ability to work in a fast-paced, cross-functional environment Strong debugging, documentation, and problem-solving skills Job Type: Full-time Pay: ₹500,000.00 - ₹600,000.00 per year Benefits: Health insurance Paid time off Provident Fund Schedule: Day shift Monday to Friday Education: Bachelor's (Preferred) Experience: Embedded software: 5 years (Required) ARM: 5 years (Required) Location: Sitapura, Rajasthan (Required) Work Location: In person

Posted 1 month ago

Apply

5.0 - 7.0 years

15 - 20 Lacs

Pune

Work from Office

Handle algorithm & develop reliable & innovative solutions for all designs. Develop best practices for Embedded systems, C /C++ prog. Create Flow charts/ Algorithm for design blocks/ modules. Debug & test progs on protos. Analyse failure & correct. Required Candidate profile BE-EEE with 5-7 yrs exp in R&D/ engg in Valve monitoring & control instruments, positioners, oil & Gas & Indust domain in Arm microcontrollers (STM32 series, Microchip, Renesas), Debugging, etc. must. Perks and benefits Salary varies with merit and experience

Posted 1 month ago

Apply

8.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

The incumbent will be responsible for designing, implementing, and optimizing firmware for high-performance motor control applications, specifically focusing on Field-Oriented Control (FOC) for BLDC, PMSM, and other electric motors. The role involves working closely with cross-functional teams to develop scalable and efficient solutions for motor performance optimization and power systems. The candidate will ensure the integration of robust control algorithms and power management solutions, leveraging expertise in TI (C2000 series), Infineon (Aurix, XMC series), and ST Microcontroller (STM32 series) ecosystems. This role will also require exploring innovative technologies to enhance motor efficiency and may involve occasional travel for system integration and support. Technical Skills Required 8-10 years of experience in this field Expertise in FOC based motor control Proficiency in C/C++ for embedded systems, including RTOS-based and bare-metal firmware development Expertise in control theory, power electronics and motor dynamics. Familiarity with TI C2000, Infineon Aurix/XMC, and ST Microcontroller (STM32) ecosystem for FOC solutions. Familiarity with CAN, SPI, UART, I2C, and other communication protocols. Experience with digital signal processing (DSP) techniques and fixed/floating-point arithmetic. Knowledge of ISO 26262, IEC 61508, or other safety-critical standards Show more Show less

Posted 1 month ago

Apply

1.0 - 3.0 years

0 - 0 Lacs

Okhla

On-site

Dear All Greetings of the day!! Kahan Controls is hiring Marketing 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 only (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, Fresher Pay: ₹30,000.00 - ₹40,000.00 per month Benefits: Cell phone reimbursement Paid sick time Schedule: Day shift Fixed shift Morning shift Supplemental Pay: Performance bonus Work Location: In person Application Deadline: 20/06/2025

Posted 1 month ago

Apply

18.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Urgent Hiring || Design Manager || Pune Profile- Design Manager-LV Experience- MIn 18 years Ctc- up to 30 lpa (Depend on the interview) Location– Pune Requirements and skills Postgraduate/Graduate – electronics Experience minimum 18 years in industrial product design Experience of design/development in atleast 3 of below mentioned areas Analogue and power electronics Power supplies Convertors Microcontroller architecture and product design Embedded programming Communication/interfacing protocols and related hardware/software design Awareness/knowledge of PCB designing, coral draw and autocad Comfortable and capable in leading a team of hardware, software and PCB layout engineers. Responsibilities Complete Product Development Cycle Existing product modifications Product testing at national/international laboratories for quality compliance confirmations Incorporating new technology in products Interaction with sales team and/or customers for understanding application requirements Customer/site visit for troubleshooting if required Technical documentation, product analysis and testing Facing Quality system audit Leading a team of engineers Show more Show less

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

About the Role: We are seeking a highly motivated and detail-oriented Embedded QA Engineer to join our quality assurance team. In this role, you will be responsible for the end-to-end testing of IoT-enabled camera systems, Automotive and consumer electronic products , ensuring the reliability and performance of both hardware and software components. You will work closely with product, software, and hardware teams to ensure delivery of high-quality products to market. Key Responsibilities: Develop and execute manual test cases for embedded systems, camera modules, wireless protocols, and IoT functionalities. Validate system-level performance including camera imaging, wireless connectivity (Wi-Fi/BLE), sensors, and cloud sync. Perform hardware and firmware validation, focusing on embedded microprocessor and microcontroller behavior, peripheral interfaces, and real-time performance. Conduct functional, regression, integration, and reliability testing across software and hardware layers. Validate OTA (over-the-air) firmware updates, camera recording quality, power consumption, and thermal performance. Work with test tools and equipment: oscilloscope, logic analyzer, multimeter, power analyzer, protocol analyzers. Identify, document, and track issues using tools, and collaborate with engineering teams for resolution. Create and maintain test plans, test cases, and test reports based on product requirements. Participate in product design reviews and provide feedback to improve testability and product quality. Support production validation and field testing of consumer-ready products. Requirements: Bachelor’s degree in Electronics, Electrical, Instrumentation, or Computer Engineering. 1 to 5 years of QA experience in embedded systems, IoT, or camera-based products. Hands-on experience in testing consumer electronics or smart devices. Strong understanding of embedded hardware, microprocessors and microcontrollers, and system integration. Proficiency with hardware debugging tools and camera/image validation workflows. Familiarity with wireless protocols (Wi-Fi, BLE), mobile app pairing, and cloud connectivity. Knowledge of video streaming, camera tuning parameters , and image sensor characteristics. Soft Skills: Strong analytical and problem-solving mindset. Excellent verbal and written communication. Collaborative attitude with attention to detail and a passion for quality. Show more Show less

Posted 1 month ago

Apply

3.0 years

0 Lacs

Bengaluru East, Karnataka, India

On-site

As a Product Quality Manager, you will support the delivery release of microcontroller products through the necessary qualification. In your new role you will: Create qualification plans, developing them according to the relevant standards (e.g. AEC-Q100) in cooperation with the stakeholders and also taking customer aspects into account, always ensuring that agreed deadlines and costs are met. Be responsible for quality reporting to our internal customers. Be the responsible quality manager and contact person for quality issues, when it comes to volume production. Work very closely with both the business unit and our production sites distributed around the world. Check compliance with defined quality standards and quality assurance guidelines, operating an active risk management. Support cross-departmental teams to solve possible escalation cases, if needed. Derive future quality targets from customer requirements and market trends. Continuously improve quality-related activities and methods. You enjoy interacting with people from different backgrounds, being thrilled to work in a cross-functional global network of experts. You are outgoing and build lasting relationships with ease. You actively listen to the wishes of your customers and consider their point of view, thoughts and ideas. Continuous improvements are worth striving for and your actions are characterized by a high sense of quality and responsibility. You are best equipped for this role if you have: Degree in Electrical Engineering, Materials Science, Physics or Chemistry. At least 3 years of professional experience in the field of semiconductors, Microcontroller within the automotive industry. Quality background would be appreciated. Good understanding of the structure and function of microcontroller products. Good understanding of quality methods (e.g. FMEA, 8D, 3x5why, APQP). Intercultural competence, as working with international, global teams and customers is an integral part of the job. Contact: Shavin.Shashidhar@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. Show more Show less

Posted 1 month ago

Apply

10.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Role Description This role is for an experienced Embedded System Engineer B.E. or B.Tech in Electronic Engineering in embedded product firmware development with 10+ Years of experience. ( Automotive experience is added as an advantage) Highly skilled at Embedded C/C++, Python or any Shell Scripts and familiarity with Embedded RTOS.(FreeRTOS or Zephyr RTOS etc) BLE knowledge must be required. Individual contributor as well as Team Lead. Wireless communication-based microcontroller (Nordic, Silicon lab, ESP, STM) experience must require. Familiarity with embedded interface (BLE, LIN, CAN, MOST, FlexRay, UART, SPI, I2C & USB) Root-cause issues reported by QA teams and customer/Client/Support team feedback. Implement continuous improvement and best practices within the team and larger organization. Expert firmware fundamentals including architectural design, data structures, algorithm development, code modularity, and maintainability. Code cross compiling knowledge with build toolchain. Understanding of networking concepts (Ethernet, Firewall, VPN, TCP/IP, UDP etc.). Familiarity with Embedded IDE like Clion or Eclipse Familiarity with embedded interface (UART/SPI/I2C/USB) is a big plus Familiarity with other wireless technologies (Cellular/WiFi/ZigBee/6LowPAN/NB-IoT/LoRA) is a big plus. Familiarity with Embedded IDE like Clion or Eclipse is a plus. AUTOSAR knowledge is added as advantage. Skills Development,Software Developer,Software Development, BLE, Firmware, Embedded Show more Show less

Posted 1 month ago

Apply

8.0 years

0 Lacs

Delhi, India

On-site

Senior Embedded Firmware Engineer Experience: 8 - 12 Years Exp Salary: Competitive Preferred Notice Period: 30 Days Opportunity Type: Onsite (Noida, UP) Placement Type: Full-time (*Note: This is a requirement for one of Uplers' Clients) Must have required skills: BLDC motors, Motors OR Power electronics Addverb (One of Uplers' Clients) is Looking for: Senior Embedded Firmware Engineer who is passionate about their work, eager to learn and grow, and committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Senior Embedded Firmware Engineer Embedded Systems Reports To DGM or above Purpose of the role The incumbent will be responsible for designing, implementing, and optimizing firmware for high-performance motor control applications, specifically focusing on Field-Oriented Control (FOC) for BLDC, PMSM, and other electric motors. The role involves working closely with cross-functional teams to develop scalable and efficient solutions for motor performance optimization and power systems. The candidate will ensure the integration of robust control algorithms and power management solutions, leveraging expertise in TI (C2000 series), Infineon (Aurix, XMC series), and ST Microcontroller (STM32 series) ecosystems. This role will also require exploring innovative technologies to enhance motor efficiency and may involve occasional travel for system integration and support. Technical Skills Required Expertise in FOC based motor control Proficiency in C/C++ for embedded systems, including RTOS-based and bare-metal firmware development Expertise in control theory, power electronics and motor dynamics. Familiarity with TI C2000, Infineon Aurix/XMC, and ST Microcontroller (STM32) ecosystem for FOC solutions. Familiarity with CAN, SPI, UART, I2C, and other communication protocols. Experience with digital signal processing (DSP) techniques and fixed/floating-point arithmetic. Knowledge of ISO 26262, IEC 61508, or other safety-critical standards Behavioural Skills Required Problem-Solving Attention to Detail Team Collaboration Adaptability Communication Time Management Critical Thinking. S. No. Job Responsibilities Architect, design, and develop high-performance firmware for motor control applications using FOC, vector control, and sensorless control techniques. Implement and optimize real-time embedded firmware on MCUs (e.g., TI C2000, Infineon Aurix/XMC, STM32, or similar platforms). Develop and refine control algorithms to improve motor efficiency, torque response, and dynamic performance. Work with power electronics engineers to integrate motor control firmware with hardware for inverters, converters, and drives. Utilize Matlab/Simulink, Python, or C/C++ to model, simulate, and validate control algorithms. Conduct system-level analysis, including power consumption, thermal management, and EMI mitigation. Implement fault detection, diagnostics, and safety mechanisms for robust operation in industrial and automotive applications Collaborate with cross-functional teams, including hardware engineers, mechanical engineers, and system architects, to ensure optimal motor and power system performance Lead firmware optimization efforts, including code profiling, memory management, and CPU utilization improvements. Stay updated on industry trends, emerging technologies, and advancements in motor control, power systems, and embedded firmware development. Minimum Qualification Bachelor's or master's degree in electrical engineering, Computer Engineering, Embedded Systems, or a related field Years of experience 8-10 years of experience About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Minimum Qualifications: Pursuing or completed B.Tech/M.Tech in a field related to Electronics Engineering. Desirable Qualifications: Knowledge in development of electronic firmware design for embedded systems, preferably in healthcare related project. Knowledge in development of firmware for integration with a mobile application is desired. Essential Skills Required: Sound knowledge in firmware development for embedded systems. Proficiency in programming languages such as C, C++, or Python. Strong understanding of BLE security and encryption processes. Experience with microcontroller programming, digital signal processing, and communication protocols (e.g., I2C, SPI, UART). Excellent problem-solving, critical thinking, and communication skills. Ability to work independently and as part of a team in a fast-paced, deadline-driven environment. An analytical mind and good documentation skills. Task: The selected staff is expected to: Design, develop, and optimize firmware for a biomedical device, and coordinate with other engineers to integrate it with a mobile application. Develop firmware architecture and write clear, well-documented code following industry best practices. Implement BLE security protocols and ensure risk mitigation. Test and validate firmware performance, identifying and resolving issues to ensure robust and reliable operation. Assist in the development of testing procedures and tools for the firmware. Assist in the creation of technical documentation related to the firmware, such as design specifications, user manuals, and troubleshooting guides. No of positions open: 02 Commitment Required: Minimum 6 months, starting as soon as possible. Remuneration: up to INR 25,000 per month, depending on qualifications and experience. Show more Show less

Posted 1 month ago

Apply

0.0 - 3.0 years

0 Lacs

Okhla, Delhi, Delhi

On-site

Dear All Greetings of the day!! Kahan Controls is hiring Marketing 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 only (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, Fresher Pay: ₹30,000.00 - ₹40,000.00 per month Benefits: Cell phone reimbursement Paid sick time Schedule: Day shift Fixed shift Morning shift Supplemental Pay: Performance bonus Work Location: In person Application Deadline: 20/06/2025

Posted 1 month ago

Apply

3.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

TSClarity Systems (TSCS) is a deep-tech startup at the forefront of India’s self-reliance movement in defense and strategic technologies. Aligned with the Make in India and Atmanirbhar Bharat initiatives, we are pioneering the design and development of state-of-the-art electro-optical systems , including advanced imaging and sensing platforms for defense, aerospace, and industrial applications. As a homegrown innovator, we combine cutting-edge research with indigenous manufacturing to deliver high-performance, mission-critical systems built entirely in India. Join us as we redefine the future of Indian electronics and optical technologies. About the Role: We are seeking a highly skilled and motivated Electronic System Engineer with strong expertise in PCB design experience (2-3yrs) to join our engineering team. This role involves end-to-end design and development of state of the art electronic systems, including schematic capture, PCB layout, system integration, and testing. If you're passionate about electronics and thrive in a collaborative environment, we’d love to hear from you. Responsibilities: Design, develop, and test electronic systems and embedded hardware solutions. Create detailed schematics and perform PCB layout using industry-standard tools (e.g., Altium Designer, Eagle, KiCad). Conduct component selection, signal integrity analysis, and power distribution design. Collaborate with mechanical, firmware, and software teams to ensure system compatibility. Oversee prototyping, testing, and validation of PCB assemblies. Troubleshoot hardware issues and perform design revisions as needed. Prepare design documentation, BOMs, and technical reports. Work with external vendors for fabrication and assembly support. Requirements: Bachelor’s or Master’s degree in Electrical/Electronic Engineering or related field. 3+ years of experience in electronic hardware design and PCB layout. Proficiency with PCB CAD tools (e.g., Altium, OrCAD, KiCad). Solid understanding of analog and digital circuit design. Experience with embedded systems and microcontroller integration is a plus. Knowledge of EMC/EMI compliance, DFM/DFT principles. Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Experience in high-speed digital or RF PCB design. Familiarity with simulation tools like LTspice, PSpice, or HyperLynx. Experience with firmware development or basic scripting for automation. What We Offer: Competitive salary and benefits package Opportunity to work on cutting-edge technology A collaborative and innovative engineering culture Career development and growth opportunities How to Apply: Please submit your resume and portfolio (if available) through LinkedIn or email us at tsclaritysystems@gmail.com. Show more Show less

Posted 1 month ago

Apply

1.0 - 2.0 years

1 - 2 Lacs

Hyderabad / Secunderabad, Telangana, Telangana, India

On-site

Engineering degree,Proficiency in embedded design and development. Experience in developing IoT products. Experience working with Embedded C, Micocontroller,Understands PCB schematics,Own end to end design of one or more products of Eruvaka. Lead design and development of the same. Leads root-cause analysis and comes up with improvement plan,Guides few team members. Helps in skill building in the team.

Posted 1 month ago

Apply

4.0 years

0 Lacs

Hyderabad, Telangana, India

Remote

Location Hyderabad Experience 4 to 6 years Education BE, BTECH, ME, M.Tech (AVOID CIVIL/ MECHANICAL/ BIOTECHNOLOGY) Work Location HYDERABAD Budget 15 LPA Expected Notice Period 0 - 20 days Role of Engineer Senior Firmware Developer JD Firmware Development: Primary Skills : • Strong knowledge embedded concepts • Must have experience in developing solutions on Microcontroller with hands on experience in Embedded Linux, Embedded C and C++, Strong debugging skills • Experience on protocols like BACnet, ethernet communication, Serial communication interfaces like RS 485, SPI, SCI, I2C, etc. • Hands on experience on different analog and discrete IO signals, scheduling algorithms. • Good to have HVAC concepts • Strong familiarities in dealing with different tools (Visual studio, IBM Jazz, Git etc) and software development methodologies. WFH Option WORK FROM OFFICE Show more Show less

Posted 1 month ago

Apply

4.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Qualifications: Bachelor’s or Master’s degree in Computer Science, Software Engineering. 4 to 7 years of strong embedded C/C++ software development experience including designing, programming. Proven experience embedded software development and low level device driver development experience. Worked in Microcontroller (STM, NxP or any 32bit) Working knowledge in communication interface like SP2C, UART, I2C, USB etc Ability to use Hardware test equipment’s: oscilloscope, logic analyser and read schematics Familiarity with CI/CD pipelines, source control (Git), and agile development practices. Excellent analytical, problem-solving, and communication skills. Ability to work independently as well as collaboratively in a team environment. Exceptional communication and interpersonal skills. Show more Show less

Posted 1 month ago

Apply

10.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Description Design and develop software architectures for libraries tailored to meet the specific requirements of embedded systems, considering factors such as performance, memory constraints, and real-time processing. Collaborate with cross-functional teams, including software engineers, hardware engineers, and product managers, to understand system specifications and requirements for the embedded systems. Define the overall structure, components, and interfaces of the software library to ensure modularity, reusability, and maintainability. Evaluate and select appropriate programming languages, frameworks, and technologies that align with the constraints and capabilities of the embedded systems. Implement best practices for code optimization, data management, and resource utilization to enhance the overall efficiency and performance of the software library. Conduct thorough testing and validation of the software library to ensure its compatibility, reliability, and functionality across different embedded systems. Provide technical guidance and support to the development team during the implementation and integration of the software library into the embedded systems. Document the software architecture, design decisions, and technical specifications to facilitate communication and knowledge sharing within the organization. Stay updated with the latest advancements in embedded systems, software development practices, and industry standards to incorporate relevant technologies and methodologies into the software : Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field and 10-15 years of relevance experience including experience of handling a team of 5-10 peoples. Proven experience in designing and implementing software architectures for embedded systems, preferably with a focus on developing libraries or frameworks. In-depth knowledge of embedded software development, including programming languages like C, C++, and assembly language, as well as familiarity with embedded operating systems. Experience with various software development tools, version control systems, and build automation tools commonly used in the development of embedded systems. Familiarity with hardware components and interfaces commonly used in embedded systems, such as microcontrollers, sensors, and communication protocols. Strong analytical and problem-solving skills to address complex technical challenges and optimize software performance for resource-constrained environments. Excellent communication and collaboration skills to effectively work with cross-functional teams and stakeholders. Ability to prioritize tasks, meet deadlines, and manage multiple projects simultaneously in a dynamic and fast-paced Skill Programming Languages Proficiency in C and C++ : These languages are commonly used in embedded systems programming due to their low-level capabilities and efficiency. Assembly Language : Understanding assembly language is crucial for optimizing code and interfacing with hardware at a low level. Real-Time Operating Systems (RTOS) Knowledge of RTOS concepts and experience with popular RTOS platforms such as FreeRTOS, VxWorks, or Micrium. Embedded Systems Architecture Understanding of microcontroller and microprocessor architectures. Familiarity with various embedded system architectures (ARM, MIPS, AVR, etc.). Communication Protocols Expertise in communication protocols like UART, SPI, I2C, CAN, Ethernet, and USB. Experience with wireless protocols such as Bluetooth, Zigbee, and Wi-Fi. Device Drivers Ability to develop and optimize device drivers for peripherals such as sensors, actuators, and communication interfaces. Hardware Interaction Proficient in interfacing software with hardware components. Knowledge of memory mapped I/O and peripheral register access. Software Development Tools Familiarity with integrated development environments (IDEs) such as Keil, IAR, Eclipse, or MPLAB. Experience with debugging tools and techniques, such as JTAG debugging. Modelling And Simulation Experience with modelling languages and tools like UML (Unified Modelling Language) for system design. Simulation tools for testing and validating embedded systems before hardware is available. Security Knowledge Understanding of security considerations in embedded systems, including secure boot, encryption, and secure communication protocols. (ref:hirist.tech) Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Mumbai Metropolitan Region

On-site

As an R&D Engineer at Eduprime Technologies Private Limited, you will have the opportunity to work on cutting-edge projects in the field of technology and education. Your expertise in Arduino, Embedded Systems, Embedded C, ARM Microcontroller, Internet of Things (IoT), PCB Design, PCB Soldering, and Circuit Design will be crucial in driving innovation and creating impactful solutions for our clients. Key Responsibilities Design and develop embedded systems using Arduino and ARM microcontrollers. Design and layout PCBs for various projects, ensuring optimal performance and reliability. Utilize your soldering skills to assemble and test PCB prototypes. Conduct thorough testing and validation of designs to ensure functionality and quality. Stay updated on industry trends and technological advancements to continually improve our products and services. If you are passionate about technology and have a desire to make a difference in the world of education, we want to hear from you. Join our team and be a part of creating innovative solutions that will shape the future of learning. About Company: Eduprime is a government-recognized startup by the Government of India, under StartupIndia, running a robotics course for school students across India. We have developed various (patented) products, through RnD, which are being sold online & offline. Eduprime has 20+ centers in Mumbai and many affiliates across India. Eduprime is in the growth stage and it has B2C and B2B services and products. Our kits are also being exported and we are exploring various channels for growing the business internationally. Time and again we provide an opportunity to aspiring students who would love to know (and do) every aspect of product development from RnD to packaging, testing to technical writing (content development). Show more Show less

Posted 1 month ago

Apply

0.0 - 4.0 years

1 - 4 Lacs

Pune

Work from Office

We are seeking a skilled and detail-oriented Hardware Design Engineer with experience in microcontroller-based hardware systems and power supply design, board bring-up, component selection, debugging, and power supply testing.

Posted 1 month ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Provide engineering support to multiple business units/products. Contribute to simulation, optimization, design investigations, and analysis efforts that evaluate alternative architectures and implementations. Support efforts to meet regulatory standards (e.g., UL, NEC, IEC) and assist with design documentation such as isolation diagrams and grounding strategies. Participate in customer investigations by troubleshooting issues and finding root cause. Work closely with multidisciplinary teams including manufacturing and supply chain to ensure excellent product outcomes. Standardization of commercial off-the-shelf components and functions, taking into account strategic, technical and economic aspects in coordination and cooperation with all business areas worldwide. Complete lifecycle management for catalogue parts (active and passive components) and for the definition of preferred components. Carry out life cycle analyses to actively prevent the discontinuation of components and inform all users throughout the SHS. Review electrical designs and BOMs to identify opportunities for localization and cost optimization. Collaborate with design teams to adapt products to local standards, materials, and supply chain constraints. Conduct validation and testing of locally sourced components (e.g., PCBs, sensors, connectors, harnesses). Participate in cross-functional meetings with engineering, procurement, quality assurance, and suppliers. Perform ECAD designs using Mentor Expedition. Required skills to have for the success of this role You have a master’s or bachelor’s degree in electrical or electronics engineering or a comparable subject You have at least 3 years of relevant professional experience in the field of electronics/electrical development. You have very good knowledge in the field of electronic components, related to a broad spectrum of devices. You have strong fundamentals in electronic hardware development, microcontrollers, digital and analog circuit design, control systems, Power electronics and electrical power systems. You have very good knowledge of ECAD software with relevant experience. You have very good experience in project work, experience in leading projects, also in an international environment, is an advantage.

Posted 1 month ago

Apply

9.0 - 14.0 years

27 - 42 Lacs

Bengaluru

Work from Office

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

Posted 1 month ago

Apply

6.0 - 8.0 years

8 - 10 Lacs

Bengaluru

Work from Office

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

Posted 1 month ago

Apply

4.0 - 9.0 years

6 - 11 Lacs

Bengaluru

Work from Office

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

Posted 1 month ago

Apply

2.0 years

3 - 4 Lacs

India

On-site

Job Title: Embedded R&D Engineer Department: Engineering Location: Bhubaneshwar, Odisha Experience Required: Min 2-3 yrs working as embedded engineer --- J ob Summary: We are seeking a highly skilled and self-motivated Embedded Developer with hands-on experience in bare-metal programming for microcontrollers and microprocessors. The ideal candidate will excel at reading datasheets, writing efficient, clean, and custom code without relying on external libraries or AI-based assistance, and working independently to design and implement robust embedded solutions. The candidate should demonstrate expertise in low-level hardware-software integration, serial and wireless communication protocols, and a solid understanding of embedded platforms such as AVR, STM32, or similar architectures. --- Key Responsibilities: 1. Firmware Development: o Develop, test, and debug firmware for embedded systems, primarily for AVR, STM32, or similar platforms. o Implement optimized, lightweight code for bare-metal applications. o Integrate hardware peripherals (GPIO, ADC, UART, SPI, I2C, etc.) with custom firmware. 2. Hardware Interaction: o Analyze and interpret datasheets, reference manuals, and schematics to enable seamless hardware-software integration. o Collaborate with the hardware team to design and validate embedded hardware interfaces. 3. Protocol Implementation: o Design and implement communication protocols, including UART, I2C, SPI, and CAN. o Develop wireless communication solutions using LoRa, Bluetooth, ZigBee, or equivalent technologies. 4. Testing & Debugging: o Perform hardware-in-the-loop (HIL) testing to validate embedded designs. o Use debugging tools such as logic analyzers, oscilloscopes, and protocol analyzers. 5. Documentation & Collaboration: o Maintain comprehensive documentation of firmware designs, processes, and debugging steps. o Work closely with cross-functional teams to ensure project timelines and deliverables are met. --- Required Skills and Qualifications: · Technical Proficiency: o Strong proficiency in C, C++, and low-level assembly programming. o Experience with bare-metal development and RTOS is highly desirable. o Familiarity with microcontrollers like AVR, STM32, or SoCs with ARM Cortex cores. · Peripheral Knowledge: o Deep understanding of hardware peripherals such as ADC, PWM, Timers, and DMA. o Knowledge of interfacing sensors, displays, and actuators with embedded platforms. · Communication Protocols: o Proficient in serial communication protocols (UART, I2C, SPI, etc.). o Experience in wireless protocols like LoRa, Bluetooth, or ZigBee. · Debugging & Tools: o Hands-on experience with debugging tools such as JTAG, SWD, and software like Keil, IAR, or STM32CubeIDE. o Proficiency in using lab equipment: logic analyzers, oscilloscopes, and multimeters. · Soft Skills: o Strong problem-solving ability and a proactive approach to debugging and optimization. o Ability to work independently and deliver high-quality, scalable solutions with minimal supervision. --- Preferred Qualifications: · Knowledge of low-power design principles for embedded systems. · Familiarity with SoCs or microprocessors (e.g., ESP32, Raspberry Pi, or ARM Cortex). · Understanding of bootloaders, firmware-over-the-air (FOTA) updates, and secure firmware practices. · Experience in version control systems like Git. · Exposure to automotive or industrial-grade embedded systems (optional but a plus). Job Types: Full-time, Permanent, Fresher Pay: ₹300,000.00 - ₹400,000.00 per year Benefits: Flexible schedule Leave encashment Paid time off Provident Fund Schedule: Day shift Fixed shift Supplemental Pay: Performance bonus Quarterly bonus Yearly bonus Ability to commute/relocate: Patia, Bhubaneswar, Orissa: Reliably commute or planning to relocate before starting work (Required) Application Question(s): when can you join us if selected? this is urgent opening.. What debugging tools and methods do you typically use for embedded system development? Describe a project where you designed or contributed to an embedded system. What microcontroller or processor did you use, and why? What experience do you have in real-time sensor data processing and control systems?” What is your current salary? cash in hand? Education: Bachelor's (Required) Experience: EMBEDDED ENGINEERING: 2 years (Required) Location: Patia, Bhubaneswar, Orissa (Required) Work Location: In person Application Deadline: 28/06/2025 Expected Start Date: 30/06/2025

Posted 1 month ago

Apply

0 years

0 - 0 Lacs

India

On-site

We are looking for an Embedded Systems Trainer to train students and professionals in microcontroller programming, embedded system development, and real-time applications . The ideal candidate should have hands-on experience in microcontrollers, programming, interfacing, and debugging, along with a passion for teaching. Conduct training sessions on Arduino UNO, 8051 (AT89S52), PIC (16F877A & 18F4550), ARM (LPC2148 & STM32 Series), AVR (ATmega32), MSP430, Raspberry Pi (PICO & Processor), and BeagleBoard . Develop training materials, presentations, and hands-on projects. Guide students in circuit design, microcontroller programming, and interfacing. Assist in real-time embedded system projects and troubleshooting. Stay updated with the latest embedded technology trends and industry requirements. Conduct practical labs and workshops for hands-on learning. Evaluate student progress through assessments and project evaluations. Provide technical support and mentorship to students. Required Skills & Qualifications: Bachelor’s/Master’s degree in Electronics, Electrical, Embedded Systems, or a related field. Strong knowledge of C, C++, Python , and embedded programming. Hands-on experience with Keil, MPLAB, STM32CubeIDE, Arduino IDE, Code Composer Studio, and Raspberry Pi OS . Experience with communication protocols such as UART, SPI, I2C, and CAN . Expertise in sensor interfacing, motor control, and embedded debugging techniques. Prior experience in training or mentoring is preferred. Job Type: Full-time Pay: ₹15,000.00 - ₹35,000.00 per month Benefits: Health insurance Schedule: Day shift Morning shift Supplemental Pay: Performance bonus Work Location: In person

Posted 1 month ago

Apply
cta

Start Your Job Search Today

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

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies