Junior Motor Firmware Engineer
1 week ago
Junior Motor Firmware Engineer
Key ResponsibilitiesFirmware Development
- Develop and maintain firmware for motor control applications microcontrollers
- Implement motor control algorithms for BLDC and other motor types
- Write clean, well-documented embedded C code following coding standards
- Integrate motor controller ICs with microcontroller
- Develop and test PWM control strategies for motor speed and torque regulation
- Interface with position sensors (encoders, angle sensors) for closed-loop motor control
- Implement torque and current sensing for motor feedback systems
- Work with IMU sensors for motion detection and orientation tracking
- Develop sensor data processing and filtering algorithms
Testing & Documentation
- Develop unit tests and integration tests for motor control functions
- Perform hardware-in-the-loop testing and validation
- Create technical documentation for firmware modules
- Troubleshoot and debug firmware issues using oscilloscopes, logic analyzers, and debuggers
Required QualificationsEducation & Experience
- Bachelor's degree in Electronics Engineering, Electrical Engineering, or related field
- 0-2 years of experience in embedded firmware development
- Academic or practical projects involving motor control or power electronics
Technical Skills
- Strong programming skills in embedded C
- Understanding of motor control fundamentals (BLDC, DC motors)
- Familiarity with microcontroller architectures (preferably ARM Cortex-M)
- Basic knowledge of power electronics and motor drive circuits
- Experience with embedded development tools (IDEs, debuggers, version control)
Core Competencies
- Strong analytical and problem-solving abilities
- Good understanding of digital signal processing basics
- Ability to read and interpret electrical schematics
- Comfortable working with datasheets and technical specifications
- Basic understanding of control systems (PID, state machines)
- Knowledge of field-oriented control (FOC) or other advanced motor control techniques
-
Junior Motor Firmware Engineer
1 week ago
Ahmedabad, Gujarat, India Atri Systems Full time ₹ 4,00,000 - ₹ 8,00,000 per yearResponsibilities:* Design, develop, test & maintain motor firmware using BLDC motors, IC engines, microcontrollers, Embedded C, DC motors, ARM Cortex, IDE, debuggers & version control.
-
Jr Motor Firmware Engineer
6 days ago
Ahmedabad, Gujarat, India Spicules Technologies Full time ₹ 2,00,000 - ₹ 12,00,000 per yearJunior Motor Firmware EngineerKey Responsibilities Firmware DevelopmentDevelop and maintain firmware for motor control applications microcontrollersImplement motor control algorithms for BLDC and other motor typesWrite clean, well-documented embedded C code following coding standardsIntegrate motor controller ICs with microcontrollerDevelop and test PWM...
-
Firmware Design Engineer
2 weeks ago
Ahmedabad, Gujarat, India Dayro Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJoin Our Team as a Firmware Design Engineer (Lead & Advanced Levels) – Dayro Private Limited | Ahmedabad, India Are you a passionate Firmware Design Engineerwith a strong background inembedded systemsandIoT? Ready to lead the development of cutting-edge products? Dayro Private Limited is expanding, and we're looking fortalented engineersto drive...
-
Junior Firmware Engineer
2 weeks ago
Ahmedabad, Gujarat, India Atri Systems Full time ₹ 4,00,000 - ₹ 8,00,000 per yearResponsibilities:* Design, develop, test & maintain firmware using C/C++ on Linux with STM microcontrollers.* Collaborate with cross-functional teams for UART, SPI, Can Bus communication protocols.
-
Embedded Firmware Engineer
2 weeks ago
Ahmedabad, Gujarat, India Teq Diligent Product Solutions Full time ₹ 8,00,000 - ₹ 12,00,000 per yearJob Description – Embedded Firmware EngineerJob titleEmbedded Firmware EngineerCompany NameTeq Diligent Product Solutions Pvt. Ltd.LocationAhmedabadJob TypeFull TimeJob purposeThis Job is intended to lead a team of Firmware/Software engineers to execute embedded firmware projects. The job involves overall responsibility for technical aspects of design. It...
-
Senior Firmware Engineer
2 days ago
Ahmedabad, Gujarat, India Mantra Softech Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole & responsibilities:Experience with Linux, RTOSDevelop and maintain embedded firmware for processor-based systems, ensuring reliable and efficient operation.Design and implement device drivers, communication protocols, and peripheral interfaces (e.g., SATA, PCIE, USB, DDR3/4, UART, SPI, I2C, CAN).Collaborate with hardware engineers to understand and...
-
Ahmedabad, Gujarat, India Orbitt Space Full time ₹ 8,00,000 - ₹ 12,00,000 per yearAbout Orbitt SpaceOrbitt Space is a spacetech startup founded byex-ISRO scientists and engineers, developingnext-generation ion propulsion systemsforultra-low Earth orbit (ULEO ~200 km)satellites.Our propulsion systems integratehigh-voltage power electronicswithDSP-based real-time control systemsto achieve precise and stable plasma operation in orbit.Role...
-
Embedded Firmware Engineer
2 weeks ago
Ahmedabad, Gujarat, India MP Consulting, LLC Full time ₹ 9,00,000 - ₹ 12,00,000 per yearOverview:We are seeking a highly motivated Embedded Software Developer with2–5 yearsof 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...
-
Senior Firmware Engineer
1 week ago
Ahmedabad, Gujarat, India Atri Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per yearResponsibilities:Collaborate with cross-functional teams on product roadmap and resource allocation.Design, develop, test & maintain firmware using RTOS, microcontrollers & Linux.
-
Embedded Systems Engineer
3 days ago
Ahmedabad, Gujarat, India Varologic Technologies Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per yearKey SkillsRole: Firmware and driver development for embedded devices including sensors, motor controllers, and battery management systemsExperience with real-time operating systems (RTOS) and embedded communication protocols such as CAN, UART, SPIProficient in C and C++ programming for resource-constrained environmentsHands-on experience with microcontroller...