Senior Firmware Engineer

2 weeks ago


bangalore, India Chara Technologies Full time

At Chara Technologies ( We are developing revolutionary cloud-connected electric motors for scalable deployment in various applications, ranging from Electric Vehicles to off-road vehicles.  We design and develop the hardware and software that drives these motors. The founders are veteran serial entrepreneurs, product experts, and motor technologists with over eight decades of experience developing cutting-edge products and technologies. Chara is bringing transformative motor technology to the forefront of commercial applications. The company aims to make deep fissures in the extant hydrocarbon and rare-earth-based energy economy to create a greener future.  This role is in our firmware engineering team, working on Embedded C and other applications. The candidate will develop application code for motor controller applications. Designation: Senior Firmware Engineer Location: Bengaluru, India - Onsite Position Type: Full Time  Responsibilities: Ownership of Embedded ASW (Embedded Application Software Development) related to various Motor control applications (i.e.) Electric Vehicle(EV) 2W/3W/4W, Industrial. Hands-on professional experience with Motor Control algorithms for SynRM, PMSM, and BLDC - FOC/Trapezoidal - Sensored or Sensorless.  Analyse, design, and implement solutions based on customer application requirements. Integration of HAL (BSW), Middleware, and Communication stack (CAN, RS485, UDS, etc) across different products and projects. Developing modular and highly optimized Embedded C code adhering to Automotive compliances and standards i.e. ISO26262, ASPICE. Collaborate with the Firmware verification and validation team. Develop and integrate telemetry to make our solutions powerful and intelligent with predictive maintenance and data analytics. Skills and Experience: 4-6 years of experience in Embedded Firmware/Software development for Automotive/Motor Control Applications. (Mandatory) Hands-on experience and deep understanding in Embedded C, Data Structure & Algorithms. Candidates should be comfortable in debugging code to root cause the logical errors. Extensive engineering experience in software development with a proven track record of at least one product from concept to production. Desirable to have any prior experience with microcontrollers from TI, NXP, Renesas, etc and peripherals such as ADC, PWM Timers, CAN, UART etc. Ability to translate mathematical concepts to executable code in resource-constrained microcontroller environments. Exposure to debugging using lab equipment such as Oscilloscopes, Multimeters, Logic Analyzers, signal generators, etc. Experience working with analysis tools like LDRA or Polyspace for Static Code Analysis Hands-on working experience on automotive standards like MISRA C, ISO26262. Qualifications: B.E/M.E - EE, CS, ME, EI (or equivalent) from a reputed institution with 4-6 years of related experience.  Strong fundamentals in physics, mathematical modelling and engineering. Understanding of system interfaces, Power Electronics, Motors, Embedded Software. Knowledge of vehicle architecture, preferably in EV. Hands-on experience with Motor Controller - Algorithms or Application development. Character Traits: Proactive Problem solver Committed and motivated Inquisitive and eager to learn Clarity of thinking Sense of urgency Can-do attitude Team player What you get:  Attractive salary Opportunity to work on India’s indigenous EV Powertrain systems from scratch  Opportunity to work in fast-paced startup environment and grow across multiple domains  Fast-tracked career growth



  • bangalore, India L&T Technology Services Full time

    Job Title: Senior Engineer – Firmware Location: Bangalore Experience Required: Minimum 10 years Education: Bachelor’s/Master’s in Electronics or Software Engineering Key Responsibilities Responsibility AreaDetails Technical Guidance Provide direction on software/firmware design specifications, ensuring compliance with international standards and...


  • bangalore, India L&T Technology Services Full time

    Job Title: Senior Engineer – Firmware Location: Bangalore Experience Required: Minimum 10 years Education: Bachelor’s/Master’s in Electronics or Software Engineering Key Responsibilities Responsibility AreaDetails Technical Guidance Provide direction on software/firmware design specifications, ensuring compliance with international standards and...


  • bangalore, India L&T Technology Services Full time

    Job Title: Senior Engineer – FirmwareLocation: BangaloreExperience Required: Minimum 10 yearsEducation: Bachelor’s/Master’s in Electronics or Software EngineeringKey ResponsibilitiesResponsibility AreaDetailsTechnical GuidanceProvide direction on software/firmware design specifications, ensuring compliance with international standards and certification...


  • bangalore, India X-PHY Full time

    X-PHY is an industry leader in cybersecurity technology, delivering cutting-edge solutions that proactively protect businesses from evolving cyber threats. As a hardware-based cybersecurity company, we don't just build products—we build the future.As we continue to expand, we're seeking passionate, driven individuals to join our mission to redefine...


  • bangalore, India Maxwell Energy System Full time

    We are hiring for two positions in our core Engineering team - Senior Firmware Engineer with the role determined based on years of experience. Those who can take up the Firmware and Embedded software development and testing in the battery management system can apply.What you will do:Generally, you will be working on the entire software life cycle and stack...


  • Bangalore, India PTech Soft Full time

    Company Description Founded by seasoned experts in the embedded and software industries, PTech Soft GmbH emerged in 2023 as a pioneering force in the technology sector. Renowned globally as a front-runner, we specialize in delivering high-performance, top-tier, and fortified solutions, solidifying our stance as the vanguard of innovation. We are seeking a...


  • Bangalore, India Vista Applied Solutions Group Inc Full time

    Job Summary: Client is looking for Firmware Engineer and this is hybrid position from Banglore. Responsibilities: Participate as a member of the NAND characterization team to architect, prototype and implement firmware for FlashTech NVMe Controllers for newest generations of NAND from various NAND vendors. Work on Machine Learning based NAND management...

  • Firmware Engineer

    1 week ago


    bangalore, India Digital Shark Technology Pvt. Ltd. Full time

    Job Summary: We are looking for a talented Firmware Engineer with 2–3 years of hands-on experience in embedded firmware development. The ideal candidate will be responsible for designing, developing, testing, and debugging firmware for microcontroller-based systems, working closely with hardware and software teams to deliver reliable embedded solutions....


  • Bangalore South, Karnataka, , India Ultrahuman Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    The magic of Ultrahuman's wearable technology lies deep within its firmware – the code that directly drives our sensors, batteries, and wireless chips, making the difference between a gadget and a life -changing health device. As a Senior Firmware Engineer, you will be a core part of the team that architects and refines this low -level software. Your work...


  • bangalore, India Exponent Energy Full time

    You'll be working with the product and engineering team.This team runs on coffee with an infectious passion for building products that have never been built before. Our Flexible Energy Stack consists of the e^pack (battery pack) and e^pump (charging station) which together unlock 15-minute rapid charging.Our philosophy: Break. Believe. BuildBreak stuff....