🚀 Designation: Embedded Firmware Engineer (Servo Drive / Frequency Inverter)
📍 Location: Pune
💼 Experience: 3 – 10 Years
A proactive and quality-focused embedded engineer with strong problem-solving abilities, excellent debugging skills, and experience developing secure, real-time firmware for industrial or embedded systems.
🔹 Key Responsibilities:
• Develop embedded firmware in C for ARM-based microcontrollers
• Integrate control algorithms, PWM, and peripheral drivers
• Implement cybersecurity features such as Secure Boot, cryptography, and secure firmware updates
• Develop and maintain communication interfaces and protocol stacks
• Perform debugging, tracing, and root-cause analysis using embedded development tools
• Contribute to software architecture, code reviews, automated testing, and CI/CD initiatives
• Collaborate with hardware, control, verification, and manufacturing teams
⭐ Preferred Skills:
➡️ Knowledge of servo drives, motor control systems, or power electronics
➡️ Experience with industrial communication protocols such as EtherCAT, IO-Link, CAN, PROFINET, or EtherNet/IP
➡️ Familiarity with IEC 62443 and embedded cybersecurity compliance requirements
➡️ Experience with automated testing, unit testing, and CI/CD pipelines
➡️ Python scripting experience is a plus
➡️ Experience working in safety-critical or regulated development environments
✅ Mandatory Skills:
➡️ Bachelor's or Master's degree in Electrical Engineering, Electronics, Computer Engineering, Technical Computer Science, or related field
➡️ Strong Embedded C programming experience for real-time systems
➡️ Hands-on experience with RTOS or Bare-Metal development
➡️ Strong understanding of interrupts, concurrency, and timing concepts
➡️ Embedded security expertise including Secure Boot, cryptography basics, key management, and secure update mechanisms
➡️ Experience with bootloaders and firmware update processes
➡️ Hands-on experience with embedded debugging and trace tools (JTAG, SWD, RTT, GDB, etc.)
➡️ Experience with software development best practices including code reviews, Git, and configuration management
➡️ Strong knowledge of microcontroller peripherals and drivers (PWM, ADC, Timers, UART, SPI, I2C, CAN, etc.)