We are looking for professional Embedded Developers with minimum two year’s experience to execute complete embedded software development lifecycle. The goal is to create scalable and optimized Embedded solutions.
Responsibilities
- Design and develop embedded software and firmware for Microcontrollers, FPGA, Programmable Logic Devices, and System on Chip (SoC) platforms.
- Implement, test, debug, and maintain embedded applications from requirement analysis to production deployment.
- Develop firmware using C, Embedded C, C++, Verilog, HDL, and MATLAB.
- Work on FPGA development using Xilinx tools such as Vivado and Vitis.
- Perform code reviews and design reviews to ensure quality and coding standards.
- Perform code reviews and design reviews to ensure quality and coding standards.
- Analyze, troubleshoot, and optimize system performance, scalability, and stability.
- Collaborate closely with hardware design and QA teams for system integration and validation.
- Develop and support SDK-based embedded applications using tools such as Qt Creator and Voila.
- Work with real-time operating systems (RTOS) and multitasking embedded environments.
- Utilize software configuration management, defect tracking, and peer review tools effectively.
- Support debugging and troubleshooting activities on embedded hardware targets.
Requirements
- B.E. / B.Tech. / M.E. / M.Tech.
/ M.S. / PhD in Electronics & Communication Engineering, Embedded Systems, or related field from a reputed university.
- 2-5 years of experience in Embedded Systems or Firmware Development.
- Strong programming skills in C, Embedded C, C++, Verilog, HDL, and MATLAB.
- Hands-on experience with Microcontrollers, FPGA development, and Xilinx tools (Vivado, Vitis).
- Experience in embedded software development, debugging, and troubleshooting on hardware targets.
- Valuable understanding of RTOS, multitasking systems, and embedded architecture.
- Experience in SDK application development using Qt Creator and Voila is preferred.
- Familiarity with software configuration management, version control, defect tracking, and peer review processes.
- Knowledge of Python programming is an added advantage.
- Strong analytical, problem-solving, and debugging skills.
- Relevant certifications in Embedded Systems, FPGA, or related technologies are an added advantage.
Education Qualification: Bachelor, Master or PhD degree in Computer Science, Mathematics, Electronics, Information Systems from a reputed university and/or equivalent Knowledge and Skills
Location: Hyderabad, Bengaluru, Delhi, If needed Client Locations
Send Your Resume to
[email protected]
📌 Embedded Developer (India)
🏢 Meslova Systems
📍 India