hero

tap into our expansive network to build your career

Portfolio Company Open Roles
companies
Jobs

Embedded Software Engineer, India

Turntide Technologies

Turntide Technologies

Software Engineering
Bengaluru, Karnataka, India
Posted on Oct 21, 2025

Turntide Technologies designs and manufactures best-in-class electric motors, power electronics, energy storage, and thermal equipment for all things that move.

Our mission is to accelerate the world's transition to sustainable energy by providing innovative and efficient solutions for a cleaner future.

Turntide Technologies operates in North America, Canada, the UK, and India and serves customers in global markets and industries including off highway automotive, commercial vehicles, rail, marine, light vehicles, commercial buildings, and premium automotive. For more information, visit turntide.com.

Job Overview

We are hiring an Embedded Software Engineer to provide technical expertise and help customers find the best product and service solutions for their needs.

Key Responsibilities

  • Design and develop embedded software solutions for Motor Control Unit and other microcontrollers-based ECUs.
  • Collaborate with Application engineers and Customer to define software requirements and specifications.
  • Collaborate with customers and internal software and hardware teams to create systems based on customer needs
  • Write efficient, modular, reusable and well-documented Embedded code.
  • Perform unit testing and debugging to ensure software functionality and reliability.
  • Work with testing teams to ensure software meets quality standards.
  • Implement software updates and patches based on feedback and testing results.
  • Debug and troubleshoot software to identify and resolve issues.
  • Conduct code reviews and ensure compliance with coding standards.
  • Contribute to the documentation and maintenance of software applications.
  • Stay updated on industry advancements in embedded software development
  • Work very closely with the application, sales team to support the installation, configuration, maintenance, troubleshooting, repair, and customer training of Turntide products or solutions remotely or at global customer locations.
  • Provide technical support for customers’ queries, RFQs, or design reviews related to Turntide’s products and ensure they are managed within the allotted time.
  • Verifying and validating product and systems configured or customised for customer usage to ensure the customer needs are met.
  • Collaborate with engineering team or domain expert to resolve difficult in-field issues in a prompt manner.
  • Partner with our Sales, Product & Engineering organizations to drive new business opportunities, improving customer experience whilst bringing new customer insights back in-house for future product developments.
  • Supporting design for installation and maintenance activities as part of the development projects.

The Requirements

  • Bachelor’s degree or above in Electrical, Electronics, Computer Engineering, or a related field. Relevant engineering or technical experience could also be considered.
  • 3+ years of experience as an embedded software engineer.
  • Proficiency in programming languages such as C and C++ for embedded systems.
  • Proficiency in Python, Matlab, Simulink will be an added advantage.
  • Strong understanding of embedded systems.
  • Understanding of real-time operating systems (RTOS) will be added advantage.
  • Experience with 8/16/32 bit microcontrollers, microprocessors and hardware-software integration.
  • Effective communication skills and the ability to work collaboratively within a team.
  • Knowledge of communication protocols, like CAN, SPI, I2C, UART, J1939, UDS and device drivers.
  • Familiarity with software version control systems (e.g., Git).
  • Familiarity with software development tools and version control systems.
  • Working knowledge of software development processes and methodologies.
  • Experience with agile software development.
  • Technical background or experience in one or more of the following will be added advantage:
    • Electric motors
    • Power Electronics (Inverters, DCDCs, OBCs)
  • Experience in working with customers in technical settings, including team problems solving and solution selling.
  • Ability to work from technical manuals, work instructions, work orders and follow-up of historic troubleshooting findings and notes.
  • Strong understanding of engineering fundamentals and principles.
  • Detail-oriented with excellent problem-solving and analytical skills.
  • Ability to quickly build a rapport with customers.
  • Must be able to travel domestically or internationally (sometimes with limited notice)

Bonus Points

It would also be great (but not essential) if in addition to the above you also have:

  • Knowledge of Functional Safety e.g. ISO26262, IEC61508, D0178B
  • Experience in on highway, off highway or non-road industries

Turntide Technologies is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state or local laws.

Please note: Direct applications only. No unsolicited Staffing Recruitment Firm submissions will be accepted. Any unsolicited CVs received will be treated as the property of Turntide Technologies.