Embedded Firmware Engineer

INFINTIN MOBILITY SOLUTIONS Pvt. Ltd 

📍 Chennai, India 🇮🇳

full-time
mid-level
on-site
Posted —

Key Skills

C/C++ARMRTOSCANI2C

Industry

AutomotiveConsumer Electronics

Job Description

Company Description INFINTIN MOBILITY SOLUTIONS Pvt. Ltd. is a startup dedicated to designing, developing, and manufacturing novel electric motors that deliver high performance at lower cost for sustainable mobility solutions and consumer durables. The company focuses on innovation in electric motor technology to support cleaner transportation and efficient consumer products. INFINTIN MOBILITY SOLUTIONS is incubated with AIC-Anna Incubator and ITEL Foundation, providing access to a strong ecosystem of mentors, technical resources, and industry networks. Team members can expect a dynamic environment where they contribute directly to core products and future growth.
Role Description This is a full-time, on-site Embedded Firmware Engineer role based in Chennai. The role involves designing, implementing, and testing embedded firmware for electric motor control and related systems, with a focus on reliability, performance, and safety. Day-to-day tasks include developing software for microcontrollers based on ARM architecture, integrating firmware with hardware components, and collaborating with electrical and mechanical engineers to validate system behavior. The engineer will debug and optimize embedded code, perform hardware-in-the-loop testing, document designs and test results, and support product prototypes and manufacturing readiness.
Qualifications
  • Candidates should possess strong skills in Embedded Software and Software Development, including C/C++ programming for microcontrollers.
  • Candidates should possess solid knowledge of Electrical Engineering concepts relevant to motor control, power electronics, and embedded hardware integration.
  • Candidates should possess expertise in Debugging embedded systems, using tools such as oscilloscopes, logic analyzers, and in-circuit debuggers.
  • Candidates should possess experience with ARM Architecture, including development on ARM-based MCUs and familiarity with related toolchains.
  • Beneficial qualifications include experience with real-time operating systems (RTOS), communication protocols (CAN, UART, SPI, I2C), and motor control algorithms.
  • Beneficial qualifications include a bachelor’s degree in Electrical, Electronics, or Computer Engineering (or equivalent), strong analytical and problem-solving skills, and the ability to work collaboratively in a startup environment.