← Back to jobs
RRaptee

Software Engineer – Motor Control & Embedded Systems

Raptee

Raptee Energy HQ
Full-Time
Not on LinkedIn

Description

As a Software Engineer in Motor Control, you will work at the intersection of control theory, embedded software, and system architecture. You'll design the control logic, help shape the MCU platform, and ensure that our PMSM controllers balance performance, efficiency, and drivability. Your work will directly influence regen feel, energy efficiency, and ride quality, while also shaping the embedded software foundation of our next-generation controllers.Key Responsibilities:Motor Control Algorithm DevelopmentDesign and implement PMSM motor control algorithms (FOC, torque/regen strategies) in MATLAB/Simulink.Optimize models for real-time execution on embedded targets.Integrate algorithms with vehicle-level requirements such as regen profiles, drive cycles, and efficiency maps.Embedded Software ArchitectureDesign and manage multi-rate cooperative schedulers for control tasks.Contribute to the migration toward RTOS-based architectures for scalability and robustness.Ensure deterministic timing and synchronization across control, comms, and diagnostic tasks.Microcontroller Selection & System IntegrationCollaborate with the hardware team to select appropriate microcontrollers.Define software requirements for clock speed, memory, peripherals, ADC resolution, PWM frequency, and comms interfaces (CAN, SPI, I2C, UART).Participate in pin mapping decisions to balance hardware constraints with software scheduling needs.Ensure MCU selection aligns with control-loop timing and future scalability.Communication & IntegrationImplement robust CAN communication, including message prioritization, diagnostics, and fault handling.Collaborate with hardware engineers on control signal mapping and sensor interfacing.Work with firmware engineers to integrate algorithms into embedded platforms.Vehicle-Level PerspectiveConduct simulations that link motor control to vehicle performance (regen recovery, loss analysis, range impact).Tune strategies to balance drivability, efficiency, and thermal constraints.Contribute to higher-level functions such as traction control or torque-limiting logic.Testing & ValidationTune and validate controllers on dyno test benches and in-vehicle trials.Debug system-level issues that span across hardware, firmware, and software.DocumentationMaintain control models, scheduling diagrams, and software architecture documentation.

Eligibility Criteria

B.E./B.Tech or M.E./M.Tech in Electrical, Electronics, Control Systems, or Computer Engineering.

About Raptee

Raptee is an Indian EV startup developing electric motorcycles and charging infrastructure, focusing on sustainable mobility.

Industry: TechnologyEmployees: 1000+Website