Jobs
Interviews

11 Microcontroller Architectures Jobs

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

0.0 - 4.0 years

0 Lacs

haryana

On-site

As an IoT & Embedded Systems Engineer- Intern at INNOFarms.AI, you will collaborate closely with the engineering team, including the Lead IoT Engineer and Architect, to participate in the design, development, and testing of embedded software and hardware for IoT applications. Your role will involve gaining hands-on experience with microcontrollers, sensors, various communication protocols, and cloud integration while actively contributing to real-world projects. Your primary responsibilities will include assisting in the development and debugging of embedded firmware for microcontrollers such as ARM Cortex, ESP32, STM32, and Raspberry Pi. You will also engage with IoT platforms like Azure IoT and MQTT to facilitate device connectivity. Additionally, you will be involved in the development and testing of sensor interfacing, wireless communication technologies (Wi-Fi, Bluetooth), and low-power designs. Participation in PCB design, schematic review, hardware prototyping, and collaboration with cross-functional teams to integrate embedded systems with cloud services will also be part of your role. Documenting design processes, test cases, and troubleshooting guides is another essential aspect of your responsibilities. Staying updated with emerging trends in embedded systems and IoT technologies is crucial for your professional growth. To qualify for this role, you should be a graduate or in the final year of a Bachelors/Masters degree in Computer Engineering, Electronics, or a related field. A basic understanding of Python, embedded C/C++ programming, and microcontroller architectures is required. Familiarity with RTOS and embedded Linux will be beneficial. Exposure to communication protocols such as UART, SPI, I2C, ADC, EEPROM, TCP/IP is preferred. Experience with IoT development tools like Arduino, PlatformIO, ESP-IDF, STM32CubeIDE, and Thonny is advantageous. Knowledge of Python for scripting and automation is a plus. Hands-on experience with lab equipment like oscilloscopes, logic analyzers, and multimeters is desirable. Strong problem-solving skills, a proactive attitude, and a willingness to learn in a fast-paced startup environment are essential qualities. A passion for AgTech, sustainability, and innovation in robotics is highly valued. Preferred skills for this role include experience with edge computing and machine learning on embedded devices (TinyML), knowledge of security protocols for IoT devices (TLS, encryption, secure boot), and familiarity with PCB design tools like KiCad, Altium, and Eagle. INNOFarms.AI offers mentorship from experienced engineers in embedded systems and IoT, the opportunity to work on real-world projects using industry-standard tools, cutting-edge AI, and robotics-driven farming solutions. You will have exposure to complete product development life cycles, hands-on experience with real-world AgTech deployments, and a flexible work environment with potential full-time opportunities. The organization provides a fast-paced, dynamic, growth-oriented environment, and a collaborative and innovative work culture with a significant impact on Climate Change, sustainability, and global food security. To apply for this position, interested candidates should submit their resume, cover letter, and relevant project portfolios to careers@INNOFarms.AI. INNOFarms.AI is an equal-opportunity employer that celebrates diversity and is committed to fostering an inclusive environment for all employees.,

Posted 5 days ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

You should have proficiency in C/C++ programming, assembly language, and real-time operating systems (RTOS). A strong understanding of communication protocols such as WiFi (802.11), BLE, Zigbee, I2C, SPI, UART, and CAN is essential. You should be familiar with microcontroller architectures (e.g., ARM Cortex) and development tools (e.g., Git, JIRA, CI/CD pipelines). Excellent problem-solving, analytical, and debugging skills are required, with attention to detail in resource-constrained environments. Experience with WiFi chipsets from vendors like Qualcomm, Broadcom, or Intel, and familiarity with WLAN firmware development is preferred. Mandatory Skills: Embedded Experience: >10 YEARS Join us at Wipro as we build a modern organization focused on digital transformation. We are seeking individuals who are inspired by reinvention - of themselves, their careers, and their skills. Our ambition is to constantly evolve our business and industry, adapting to the changing world around us. Wipro is a place powered by purpose, empowering you to design your reinvention. Realize your ambitions with us. Applications from people with disabilities are explicitly welcome.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

jalandhar, punjab

On-site

As a Senior Embedded Firmware Developer at DigitalMonk, you will be responsible for designing, developing, and testing firmware for embedded systems. Your role will involve collaborating with cross-functional teams to define requirements, writing and debugging code, optimizing performance, and ensuring that the firmware is robust and maintainable. Additionally, you will support the hardware team in validation and troubleshooting activities. To excel in this role, you should have experience in designing, developing, and testing firmware for embedded systems. Proficiency in C/C++ programming languages, a strong understanding of microcontroller architectures and peripherals, and familiarity with real-time operating systems (RTOS) and interrupt handling are essential. Excellent problem-solving skills, attention to detail, and the ability to work collaboratively in a team environment are key attributes for success in this position. A Bachelor's degree in Electronics Engineering, Computer Science, or a related field is required for this role. Experience in the digital solution industry would be a valuable asset. If you are passionate about pushing the boundaries of technology and contributing to innovative digital solutions, we invite you to join our team at DigitalMonk.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

You are a highly skilled and motivated Senior Embedded Firmware Developer with 4-6 years of hands-on experience. You will be responsible for designing, developing, debugging, and testing robust and efficient firmware for next-generation embedded systems. In this role, you are expected to have a strong understanding of embedded hardware, real-time operating systems (RTOS), communication protocols, and a proven track record of bringing embedded products from concept to reality. Your responsibilities include designing, developing, and implementing high-quality, efficient, and reliable embedded firmware in C/C++ for various microcontrollers. You will also architect and develop modular, scalable, and maintainable firmware solutions and implement optimized algorithms for performance and resource utilization in embedded environments. Furthermore, you will be required to develop device drivers for various peripherals, integrate and debug hardware and firmware, contribute to the overall embedded system architecture and design, and participate in hardware-firmware interface definition and collaboration with hardware engineers. You will also perform comprehensive debugging using various tools, develop and execute tests to ensure firmware quality, and identify and resolve complex technical issues in embedded systems. Your experience with Real-Time Operating Systems (RTOS) like FreeRTOS, Zephyr, or similar, will be crucial for task scheduling, inter-task communication, and resource management. You will also need to develop and integrate various communication protocols such as Bluetooth LE, Wi-Fi, LoRa, Zigbee, MQTT, CoAP, TCP/IP, USB, CAN, etc. Additionally, you will create and maintain detailed technical documentation, utilize version control systems effectively, work collaboratively with cross-functional teams, provide technical guidance and mentorship to junior team members, stay updated with the latest advancements in embedded systems, and identify opportunities for process and technical improvement. To qualify for this role, you should hold a Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related field. You must have proficiency in C/C++ for embedded systems development, a strong understanding of microcontroller architectures, extensive experience with embedded communication protocols, demonstrated experience with RTOS, and solid understanding of digital and analog electronics. Excellent problem-solving, analytical, written, and verbal communication skills are essential for this position. It would be advantageous if you have experience with wireless communication technologies, IoT platforms, cloud connectivity, firmware update mechanisms, low-power design techniques, embedded Linux, scripting skills, and familiarity with agile development methodologies.,

Posted 1 week ago

Apply

13.0 - 15.0 years

15 - 25 Lacs

Bengaluru, Karnataka, India

On-site

Job description We are looking for Hardware Engineer! Youll make a difference by: Preparation, review and release of all product documentation, including specifications, design files, and user manuals. Develop and implement testing methodology to ensure product reliability and compliance with safety and regulatory standards. Ability to work in a team, ability to communicate, stress resistance, strong commitment to reach the organizational goals. Maintain effective communications- both verbal & written with customers, team members and cross functional team members. Provide regular update to leadership team on technical status and project risks. Should be passionate and willing to mentor people and provide technical guidelines to engineering teams, ensuring adherence to industry standards and best practices. Strong understanding of EMI/EMC standards and testing methods. Conduct EMI/EMC testing on prototypes and production products to ensure compliance with relevant standards (e.g., FCC, CISPR, IEC). Collaborate with design teams to implement best practices in EMI/EMC design, including circuit layout, shielding, and grounding techniques. Troubleshoot and resolve EMI/EMC issues identified during testing or reported by customers, providing effective solutions to enhance product performance. Proficiency with test equipment such as spectrum analyzers, oscilloscopes, and EMI/EMC chambers. Candidate must be willing to travel if required. Youd describe yourself as: Graduate - Bachelors / Masters degree in Electronics / Electrical Engineering with 10-13 years of experience in Hardware Design Experience in system design, electronics design, architecture, and validation Experience developing complex measurement systems involving sensing, electronics, and signal conditioning. Collaborate with mechanical, layout, and firmware engineers to successfully develop and validate the designs. Should possess strong board (HW/SW/FW) debug knowledge. Be passionate about engineering and have a strong proactive drive to provide solutions Ability to understand stated requirements and hardware architectures Strong knowledge of hardware design flow (Circuit simulation, Schematic capture, Layout) & experience in any commercial enterprise grade schematic capture tool (Altium preferred) Working knowledge of microcontroller architectures (any one of ARM, AVR, MSP430, 8051 and its variants) Good knowledge of electronic circuit design using signal chain building blocks like Op-Amps, ADCs & DACs. Good knowledge of electronic circuit design using discrete semiconductors (BJT, MOSFET, Diodes) Strong understanding of power electronics principles, including control strategies and component selection for DC-DC converters (Buck/Boost/Flyback/LDO). Ability to analyze analog & mixed signal electronic circuits using error budgets, Performance analysis, Sensitivity analysis etc. Strong analog circuit simulation skills using SPICE (any variant, LTSPICE preferred) Prototyping, validation and troubleshooting of electronic circuits Failure analysis and corrective actions for the hardware/component level issues Should be able to read and understand schematics

Posted 2 weeks ago

Apply

15.0 - 19.0 years

0 Lacs

karnataka

On-site

As a Systems Architecture Lead, you will be responsible for the development of systems and product architecture for advanced Application Processors. Your role will involve collaborating with hardware engineering, software engineering, and application/solutions engineering teams to create scalable and robust solutions that cater to the requirements of advanced microprocessor products in Industrial, IOT, and Automotive Edge markets. A deep technical understanding of MPU hardware and software architecture, Solutions Engineering, Use Case Analysis, Validation, Optimization, and system integration is crucial for this position. Key Responsibilities: - Drive the definition and development of MPU architecture in alignment with market trends and industry standards. - Collaborate with product marketing teams and customers to translate requirements into detailed specifications. - Define and document use cases for the product. - Design efficient computing architectures, including multi-core processing, high-end CPU, DSP, Vision processing, Machine Learning, and memory hierarchy. - Integrate security mechanisms like secure boot, cryptographic accelerators, and trusted execution environments. - Ensure seamless system-level integration of MPU product components by collaborating with hardware, firmware, software, and solutions/application engineering teams. - Conduct power and performance benchmarking, analysis, and optimization. - Develop strategies to optimize performance, energy efficiency, and thermal management while ensuring reliability and scalability. - Own key performance indicators for programs and drive optimization. - Define architectural guidelines, best practices, and documentation to guide product development teams. Required Qualifications: - Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field with 15 years or more relevant experience. - Proficiency in use-case analysis and decomposition. - Experience with Linux, Zephyr, Free RTOS, or similar operating systems. - Strong understanding of microprocessor and microcontroller architectures, including CPU cores, DSP, memory management, and peripheral integration. - Experience in system-level performance optimization, low-power design, SW/HW co-design, and real-time processing. - Familiarity with high-speed interconnects, memory architectures, DDR, PCIe, and bus protocols. - Excellent collaboration skills to work across multidisciplinary teams. - Experience in product development processes. Preferred Qualifications: - Experience with ARM Cortex and/or RISC-V architecture. - Experience with media processing, vision and imaging applications. - Proficiency in system-level simulation tools, hardware/software co-design, and debugging techniques. - Familiarity with Machine Learning Hardware IPs, tools, and architecture. - Knowledge of functional safety and security standards. - Familiarity with Wi-Fi integration, networking protocols, and secure wireless communication.,

Posted 2 weeks ago

Apply

15.0 - 19.0 years

0 Lacs

karnataka

On-site

As a Systems Architecture Lead, you will be responsible for the development of systems and product architecture for advanced Application Processors. Your role will involve collaborating with hardware engineering, software engineering, application/solutions engineering teams to design and create scalable, robust solutions for our advanced microprocessor products targeting Industrial, IOT, and Automotive Edge markets. A deep technical understanding of MPU HW & SW architecture, Solutions Engineering, Use Case Analysis, Validation, Optimization, and system integration is essential for this role. Your key responsibilities will include driving the definition and development of MPU architecture in alignment with market trends and industry standards. You will work closely with product marketing teams and customers to translate requirements into detailed specifications. Furthermore, you will be responsible for defining scalable computing architectures, integrating security mechanisms, collaborating with cross-functional teams, and optimizing power and performance benchmarks. To qualify for this role, you should hold a Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or a related field with 15 years or more of relevant experience. Additionally, experience in use-case analysis, Linux, Zephyr, Free RTOS or similar operating systems, microprocessor and microcontroller architectures, system-level performance optimization, low-power design, SW/HW co-design, and real-time processing is required. Strong collaboration skills and familiarity with high-speed interconnects, memory architectures, bus protocols, and product development processes are also necessary. Preferred qualifications include experience with ARM Cortex and/or RISC-V architecture, media processing, vision and imaging applications, system-level simulation tools, Machine Learning Hardware IPs, functional safety, and security standards. Familiarity with Wi-Fi integration, networking protocols, and secure wireless communication would be advantageous. In this role, you will play a crucial part in designing and developing cutting-edge solutions for advanced microprocessor products, contributing to the success and innovation of our products in Industrial, IOT, and Automotive Edge markets.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

jalandhar, punjab

On-site

As a Senior Embedded Firmware Developer at DigitalMonk, located on-site in Jalandhar, you will be responsible for designing, developing, and testing firmware for embedded systems. Your daily tasks will involve collaborating with cross-functional teams to define requirements, writing and debugging code, optimizing performance, and ensuring that the firmware is robust and maintainable. Additionally, you will support the hardware team in validation and troubleshooting activities. To excel in this role, you should have experience in designing, developing, and testing firmware for embedded systems, along with proficiency in C/C++ programming languages. A strong understanding of microcontroller architectures and peripherals, familiarity with real-time operating systems (RTOS) and interrupt handling, and excellent problem-solving skills are essential. Attention to detail and the ability to work collaboratively in a team environment are also key requirements. A Bachelor's degree in Electronics Engineering, Computer Science, or a related field is required for this position. Any experience in the digital solution industry would be considered a plus. If you are passionate about innovation and excellence, and are looking to contribute to high-quality digital solutions that drive growth and success, this role at DigitalMonk is the perfect opportunity for you.,

Posted 3 weeks ago

Apply

3.0 - 6.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Notice Period : Immediate - 15 Days Key Responsibilities : - Design, develop, and test embedded software applications using C and assembly languages. - Conduct software unit testing to ensure code quality and functionality. - Analyze and debug complex software issues using advanced debugging tools. - Collaborate with cross-functional teams to define system requirements and architecture. - Stay up-to-date with the latest technologies and industry standards. - Adhere to software development lifecycle (SDLC) processes. Required Skills and Experience : - 3 to 6 years of experience in embedded systems software development and validation. - Strong proficiency in C and assembly languages. - In-depth understanding of microcontroller architectures (16-bit and 32-bit). - Experience with real-time operating systems (RTOS). - Familiarity with software unit testing methodologies and tools. - Knowledge of industry standards such as AUTOSAR, IEC61508, and ISO26262 is a plus. - Experience with development toolchains (compilers, static checkers, unit testing tools). - Proficiency in using debuggers like PLS, Lauterbach, etc. - Excellent problem-solving and analytical skills. - Strong teamwork and collaboration skills.

Posted 2 months ago

Apply

3.0 - 7.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Key Responsibilities: Perform unit testing, module testing, and integration testing in both field and lab environments . Maintaining test plans & test cases in testlink. Producing comprehensive test report as well as validation reports. Conducting bench level testing and field level validations. Design and develop test plans, test cases, and test strategies . Conduct system and software testing to ensure compliance with industry standards and performance benchmarks . Execute manual and automated testing for new product development and existing solutions . Test complex algorithms and validate their performance in real-world conditions. Support field engineers in troubleshooting and resolving technical issues in deployed systems . Debug, analyze root causes , and resolve test failures efficiently. Port legacy manual test cases into automated environments to enhance testing efficiency. Translate customer requirements into testable use cases and implementation tasks . Guide, mentor, and support junior test engineers in best practices and technical skills. Required Skills & Competencies: Strong understanding of GPS, telecom networks, IoT protocols, CAN, and automotive networks . Knowledge of interrupts, microcontroller architectures, and embedded system design . Expertise in functional testing, system testing, and test automation . Hands-on experience with communication protocols such as SPI, I2C, UART, and CAN . Proficiency in testing methodologies, tools, and debugging techniques . Experience in telematics device validation and field testing. Familiarity with automotive testing standards and best practices (preferred). Strong problem-solving and analytical skills , with a keen eye for detail and accuracy .

Posted 2 months ago

Apply

1.0 - 2.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Key Responsibilities: Perform unit testing, module testing, and integration testing in both field and lab environments . Design and develop test plans, test cases, and test strategies . Conduct system and software testing to ensure compliance with industry standards and performance benchmarks . Execute manual and automated testing for new product development and existing solutions . Test complex algorithms and validate their performance in real-world conditions. Support field engineers in troubleshooting and resolving technical issues in deployed systems . Debug, analyze root causes , and resolve test failures efficiently. Port legacy manual test cases into automated environments to enhance testing efficiency. Translate customer requirements into testable use cases and implementation tasks . Guide, mentor, and support junior test engineers in best practices and technical skills. Required Skills & Competencies: Strong understanding of GPS, telecom networks, IoT protocols, CAN, and automotive networks . Knowledge of interrupts, microcontroller architectures, and embedded system design . Expertise in functional testing, system testing, and test automation . Hands-on experience with communication protocols such as SPI, I2C, UART, and CAN . Proficiency in testing methodologies, tools, and debugging techniques . Experience in telematics device validation and field testing. Familiarity with automotive testing standards and best practices (preferred). Strong problem-solving and analytical skills , with a keen eye for detail and accuracy .

Posted 2 months 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