Jobs
Interviews
4 Job openings at MP Consulting, LLC
Sr. Embedded Hardware Engineer

India

6 - 8 years

Not disclosed

On-site

Full Time

We are seeking a dynamic and highly skilled Senior Embedded Hardware Engineer with a strong focus on electronic product design to join our innovative team. The ideal candidate will have a passion for electronics hardware design and a keen interest in learning and applying new technologies. This role requires a proactive individual who enjoys working on creative projects, collaborating with cross-functional teams, and contributing to all aspects of product development from Responsibilities ● Technical Leadership: Drive the electronics hardware design initiatives, with a specific focus on architecture, power tree, schematic, PCB design, and RF circuit integration. Provide expert guidance on hardware selection, circuit design, electrical/electronic design, and wireless communication technologies (Wi-Fi, BLE, NB-IoT, LoRa, LTE-M, etc.). ● Project Development: Engage actively in product development, programming, and simulation tasks. Lead design activities for wireless-enabled products, ensuring compliance with RF regulations and certifications. ● Schematic Design: Develop and review detailed schematics including analog, digital, and RF sub-circuits, ensuring accuracy and adherence to design specifications and standards. ● Collaboration: Work closely with mechanical, firmware, RF test, and production engineers to define system designs, interfaces, and protocols. ● Design Evaluation: Conduct engineering design evaluations to ensure cost-effective utilization of materials and troubleshoot issues, providing timely resolutions ● Research and Documentation: Conduct thorough research, create technical presentations, and document findings to ensure clear understanding and communication across teams. ● Development Boards: Proficiency with STM Boards, Microchip / Atmel Board, Arduino Boards, Raspberry Pi, ESP32, and other recognized development boards. ● Hardware Development: Expertise in schematic and footprint design, PCB design, and parameters. Proficient in soldering and troubleshooting hardware issues. ● RF Design & Wireless Technologies: Hands-on experience with RF layout practices, impedance matching, antenna selection/integration, and working with wireless modules (LoRa, BLE, Wi-Fi, GSM, NB-IoT, GPS). Knowledge of RF test tools like spectrum analyzers, VNAs, and signal generators is a plus. ● Hardware Interface: Experience with interfacing motors, sensors, GPS, GSM modules, and other hardware components. ● EDA Tools: Skilled in using Altium, Orcad, Kicad, EasyEDA, or other recognized EDA tools for electronic design automation, with a strong focus on schematic design. ● Programming Languages: Basic knowledge of Embedded-C, Python, or other embedded programming languages for board bring up activities. ● Additional Skills: Basic understanding of wiring and troubleshooting of appliances. Qualifications ● Education: Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, or a related field. ● Experience: Minimum of 6-8 years of experience in electronics hardware design and development, with a significant focus on schematic design. ● Interpersonal Skills: Strong team player with excellent interpersonal skills and a passion for continuous learning and innovation. ● Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and resolve complex hardware issues. ● Communication: Exceptional research, technical presentation, and documentation skills. Show more Show less

Sr. Embedded Firmware Engineer

Ahmedabad, Gujarat, India

4 years

Not disclosed

On-site

Full Time

Responsibilities Design, develop, and maintain firmware solutions for embedded systems, taking ownership of projects from start to finish. Independently handle firmware development projects, ensuring timely delivery and adherence to quality standards. Provide guidance and support to junior engineers, assisting them in problem-solving and overcoming technical challenges. Collaborate with cross-functional teams, including hardware engineers, software developers, and quality assurance, to ensure seamless integration of firmware with other system components. Debug and troubleshoot firmware-related issues using appropriate tools and methodologies, ensuring robust and reliable operation. Conduct code reviews to ensure compliance with coding standards and best practices, while mentoring junior engineers in improving code quality. Perform unit testing and validation of firmware, ensuring high-quality and bug-free deliverables. Document firmware designs, development processes, and project-related information to maintain clear and comprehensive records. Stay updated with industry trends, emerging technologies, and best practices in firmware development, sharing knowledge with the team. Demonstrate strong problem-solving skills, making sound decisions and providing clear recommendations in complex technical scenarios. Qualifications Bachelor's or Master's degree in Electronic, Electronics and Communication, Electrical or Computer Engineering, or a related field. 4-6 years of professional experience in firmware development for embedded systems. Proficiency in C/C++ programming languages for embedded platforms. Strong understanding of embedded systems, microprocessors, and hardware/firmware interfaces. Experience with firmware development tools, debuggers, and testing equipment. Knowledge of Linux system programming, Linux Kernel Programming/BSP programming, device tree changes for custom hardware, and relevant development environments. Familiarity with systemd services, boot flow, hardware bringup, bootloader development Familiarity with communication protocols such as UART, SPI, I2C, Ethernet, etc. Experience in version control systems (e.g., Git) and collaborative development workflows. Ability to work independently, taking ownership of projects and driving them to successful completion. Demonstrated leadership skills, with the ability to guide and mentor junior engineers. Excellent problem-solving and analytical skills, with attention to detail. Effective communication skills, both written and verbal, for collaborating with team members and providing guidance. Strong commitment to continuous learning and staying updated with the latest developments in firmware development. Show more Show less

Sr. Embedded Hardware Engineer

Ahmedabad, Gujarat, India

6 - 8 years

None Not disclosed

On-site

Full Time

We are seeking a dynamic and highly skilled Senior Embedded Hardware Engineer with a strong focus on electronic product design to join our innovative team. The ideal candidate will have a passion for electronics hardware design and a keen interest in learning and applying new technologies. This role requires a proactive individual who enjoys working on creative projects, collaborating with cross-functional teams, and contributing to all aspects of product development from Responsibilities ● Technical Leadership: Drive the electronics hardware design initiatives, with a specific focus on architecture, power tree, schematic, PCB design, and RF circuit integration. Provide expert guidance on hardware selection, circuit design, electrical/electronic design, and wireless communication technologies (Wi-Fi, BLE, NB-IoT, LoRa, LTE-M, etc.). ● Project Development: Engage actively in product development, programming, and simulation tasks. Lead design activities for wireless-enabled products, ensuring compliance with RF regulations and certifications. ● Schematic Design: Develop and review detailed schematics including analog, digital, and RF sub-circuits, ensuring accuracy and adherence to design specifications and standards. ● Collaboration: Work closely with mechanical, firmware, RF test, and production engineers to define system designs, interfaces, and protocols. ● Design Evaluation: Conduct engineering design evaluations to ensure cost-effective utilization of materials and troubleshoot issues, providing timely resolutions ● Research and Documentation: Conduct thorough research, create technical presentations, and document findings to ensure clear understanding and communication across teams. ● Development Boards: Proficiency with STM Boards, Microchip / Atmel Board, Arduino Boards, Raspberry Pi, ESP32, and other recognized development boards. ● Hardware Development: Expertise in schematic and footprint design, PCB design, and parameters. Proficient in soldering and troubleshooting hardware issues. ● RF Design & Wireless Technologies: Hands-on experience with RF layout practices, impedance matching, antenna selection/integration, and working with wireless modules (LoRa, BLE, Wi-Fi, GSM, NB-IoT, GPS). Knowledge of RF test tools like spectrum analyzers, VNAs, and signal generators is a plus. ● Hardware Interface: Experience with interfacing motors, sensors, GPS, GSM modules, and other hardware components. ● EDA Tools: Skilled in using Altium, Orcad, Kicad, EasyEDA, or other recognized EDA tools for electronic design automation, with a strong focus on schematic design. ● Programming Languages: Basic knowledge of Embedded-C, Python, or other embedded programming languages for board bring up activities. ● Additional Skills: Basic understanding of wiring and troubleshooting of appliances. Qualifications ● Education: Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, or a related field. ● Experience: Minimum of 6-8 years of experience in electronics hardware design and development, with a significant focus on schematic design. ● Interpersonal Skills: Strong team player with excellent interpersonal skills and a passion for continuous learning and innovation. ● Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and resolve complex hardware issues. ● Communication: Exceptional research, technical presentation, and documentation skills.

Sr. Embedded Firmware Engineer

Ahmedabad, Gujarat, India

6 years

None Not disclosed

On-site

Full Time

Overview: We are seeking a highly motivated Embedded Software Developer with 4–6 years of experience in developing embedded Linux systems. The ideal candidate will have a strong foundation in Linux Board Support Package (BSP) development, the Yocto build system, and device driver programming, along with some exposure to microcontroller-level firmware development. This role requires solid logical reasoning, analytical skills, and hands-on debugging abilities. Key Responsibilities: ● Develop and maintain Linux BSPs for custom embedded hardware platforms. ● Customize and build embedded Linux images using the Yocto Project. ● Develop, integrate, and debug Linux kernel device drivers (I2C, SPI, GPIO, UART, etc.). ● Collaborate with hardware engineers during board bring-up and system integration. ● Write and maintain low-level firmware for microcontroller-based subsystems where required. ● Analyze and troubleshoot issues at the kernel, driver, and application level. ● Work across the full software stack — from bootloader to application layer. ● Follow version control and issue-tracking best practices (e.g., Git, Jira). Required Skills: ● 4–6 years of hands-on experience in embedded software development. ● Strong expertise in Linux BSP development and Yocto build system. ● Experience in writing and debugging Linux kernel device drivers. ● Familiarity with U-Boot and other embedded bootloaders. ● Exposure to microcontroller firmware development (bare-metal or RTOS-based). ● Proficient in C/C++ programming for embedded systems. ● Strong logical reasoning and analytical problem-solving skills. ● Experience using tools like oscilloscopes, logic analyzers, and JTAG debuggers. Preferred Skills: ● Experience with FreeRTOS or a similar RTOS. ● Knowledge of protocols like CAN, USB, Ethernet, and SDIO. ● Understanding of power management, secure boot, and boot time optimization. ● Familiarity with continuous integration, Git, and Agile development practices. Education: Bachelor’s or Master’s degree in Electronics, Computer Engineering, or a related discipline.

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.

Job Titles Overview