Software Engineer – Motor Control
2 days ago
Who Are We
Raptee.HV is a full- stack electric motorcycle startup with a very strong technical moat, founded in 2019 by four engineers from Chennai (Ex Tesla, Wipro), working on bringing a no-compromise upgrade motorcycle to an otherwise scooter- only EV market. Raptee.HV is incubated at CIIC & ARAI.
Role Overview
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 Development
- Design 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 Architecture
- Design 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 Integration
- Collaborate 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 & Integration
- Implement 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 Perspective
- Conduct 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 & Validation
- Tune and validate controllers on dyno test benches and in-vehicle trials.
- Debug system-level issues that span across hardware, firmware, and software.
- Documentation
- Maintain control models, scheduling diagrams, and software architecture documentation.
Who Can Apply?
- B.E./B.Tech or M.E./M.Tech in Electrical, Electronics, Control Systems, or Computer Engineering.
- Strong expertise in MATLAB/Simulink for motor control algorithm design and deployment.
- Solid understanding of PMSM motor theory (FOC, torque/regen control, sensorless/sensored methods).
- Hands-on experience with embedded software design: task scheduling, cooperative schedulers, interrupt handling.
- Familiarity with RTOS concepts and migration strategies.
- Deep understanding of CAN communication (message arbitration, diagnostics, protocol layering).
- Experience collaborating on microcontroller selection and pin mapping with hardware engineers.
- Proven ability to tune and validate controllers in lab/dyno environments.
Nice-to-Have
- Proficiency in C/C++ for embedded targets.
- Familiarity with HIL testing or rapid prototyping.
- Exposure to AUTOSAR or advanced automotive comms stacks.
- Knowledge of functional safety (ISO
What's In It For You
- Opportunity to work in a fast-paced and dynamic environment.
- Opportunities for professional advancement as the company undergoes expansion.
- A culture that fosters collaboration and creativity within the team.
- Collaborate closely with seasoned experts in the field.
-
Engineer Motor Control Software
1 week ago
Chennai, Tamil Nadu, India Danfoss Full timeJob DescriptionAt Danfoss Power Electronics & Drives, we are excited to invite a talented Engineer Motor Control Software to join our forward-thinking Product Development team. We are searching for a motivated and skilled professional to design, develop, and enhance state-of-the-art embedded systems. In this role, you'll have the opportunity to contribute to...
-
Software Engineer
3 days ago
Chennai, Tamil Nadu, India Ford Motor Full time ₹ 5,00,000 - ₹ 15,00,000 per yearDescriptionAt Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation....
-
Software Engineer
7 days ago
Chennai, Tamil Nadu, India Ford Motor Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionAt Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation....
-
Chennai, Tamil Nadu, India Ford Motor Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionGDIA Mission and Scope-Ford Motor Company's Global Data Insights and Analytics (GDI&A) department develops scalable solutions to complex real-world problems using Machine Learning, Big Data, Statistics, Econometrics, Optimization, Generative AI, and Large Language Models (LLMs). Our goal is to drive evidence-based decision-making by providing...
-
Software Engineer
1 week ago
Chennai, Tamil Nadu, India Ford Motor Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionJob Description:Ford Motor Credit Company is seeking a highly skilled mainframe software engineer to join our Customer and Account Servicing team. In this position, you will play a pivotal role in design, development, and maintenance of multiple critical business applications running on Z/OS platform. This position requires deep expertise in...
-
Software Engineering Manager
7 days ago
Chennai, Tamil Nadu, India Ford Motor Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionFord Pro is looking for Software Engineering Manager that embrace Agile-eXtreme Programming principles to deliver innovative software products for Ford Motor Company and our commercial customers. ResponsibilitiesWhat you'll do... Technical Leadership:Architectural Design & Review: Lead the design and architectural discussions for new features...
-
Chennai, Tamil Nadu, India Ford Motor Company Full time ₹ 12,00,000 - ₹ 36,00,000 per yearGDIA Mission and Scope-Ford Motor Company's Global Data Insights and Analytics (GDI&A) department develops scalable solutions to complex real-world problems using Machine Learning, Big Data, Statistics, Econometrics, Optimization, Generative AI, and Large Language Models (LLMs). Our goal is to drive evidence-based decision-making by providing insights from...
-
Principal Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Ford Motor Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescriptionAs a Principal Software Engineer within the Global Industrial System Analytics organization, you will be a hands-on technical leader delivering working software. You will be responsible for design, development, and optimization of complex solutions for the Industrial System. You will solve complex, large-scale software engineering problems and...
-
Software Engineer- Mobility
2 weeks ago
Chennai, Tamil Nadu, India Ford Motor Company Full time ₹ 6,00,000 - ₹ 18,00,000 per yearTo meet the growing needs of the mobility business, the Cloud Platform team is looking for a highly motivated, technology focused individual with a passion to work on a collaborative software delivery team to enable the creation and management of Platforms and APIs deployed to the Ford mobility ecosystem. The position will be responsible for implementing...
-
Software Engineer
1 week ago
Chennai, Tamil Nadu, India Ford Motor Full time ₹ 5,00,000 - ₹ 25,00,000 per yearDescription· We're seeking a Software Engineer who has experience building API's, UI's and build tables/ views to support the API/UI developements in a cloud platform.· You will work on Building API's, UI screens, Build Data products to support the API developement and analyzing large datasets to support the Enterprise Data Platform on Google Cloud...