Join us in shaping the future of medical technology! We’re looking for a skilled Embedded Software Engineer (Level-2) to develop high-quality firmware for life-saving medical devices. Experience: 2–5 years in Embedded Systems / Firmware Development Employment Type: Full-time Location : Pune (Hybrid) What You’ll Do: Design, develop, test, and maintain embedded software for medical devices. Collaborate with hardware engineers to implement efficient, reliable firmware. Optimize code for performance, safety, and power consumption. Troubleshoot and debug embedded systems, including display, audio, and video subsystems . Ensure compliance with medical device standards and regulatory requirements (e.g., IEC 62304). Contribute to product design discussions and feature enhancements. What We’re Looking For: Strong proficiency in C/C++ programming for embedded systems. Expertise in ARM architecture , RTOS , and real-time embedded applications. Hands-on experience with display, audio, and video subsystems . Knowledge of medical device firmware development standards and quality practices. Familiarity with version control systems (Git) and the software development lifecycle. Understanding of hardware-software integration and debugging tools (oscilloscopes, logic analyzers). Strong problem-solving skills and ability to work in a collaborative environment. Bonus Skills: Experience with Linux embedded systems . Knowledge of communication protocols (CAN, Modbus, BLE, MQTT). Exposure to low-power IoT medical devices . Why Join Us? Work on innovative medical devices that make a real difference in people’s lives. Opportunities for professional growth and learning. Competitive compensation and benefits. Flexible work environment and supportive culture. How to Apply: Send your CV to info@nexembedinnovation.com with the subject line: “Embedded Software Engineer (Level-2) – Medical Devices Application” .