- Develop software architectures for diverse control boards, ensuring efficiency and reliability.
- Write, test, debug, and maintain reusable C/C++ code for interfaces, device drivers, and application-level code within specified timing constraints.
- Deploy firmware on target devices in the short term and contribute to the automation of deployment processes over the medium term.
- Maintain comprehensive documentation for software updates and deployment tools to ensure clarity and ease of reference.
- Collaborate with Hardware Engineers to facilitate the testing of boards and ensure seamless integration of software and hardware components.
- Minimum 2 years of hands-on experience in designing, building, and maintaining C/C++ code for embedded systems.
- Proficient in peripheral interfaces and communication protocols, including I2C, SPI, CAN, UART/USART, LIN.
- Proficient in peripheral of ADC, GPIO, PWM, Timers, Clock Configuration, and their Interrupt handlings
- Knowledge of boot loaders, power management and Memory Management for microcontrollers.
- Familiarity with basic peripherals such as GPIOs, ADC, Timers/Counters, PWM modules.
- Experience with ARM Cortex-M/ARM Cortex-R based microcontrollers.
- Proficient in version control systems, particularly Git.
- Familiarity with debugging using JTAG.
- Experience with IDEs such as Code Composer Studio, Visual Studio Code, STMCubeIDE, Keil, Design Studio is a plus.
- Experience with debugging tools such as logic analysers and oscilloscopes.
- Knowledge of UDS Based Bootloader and other Data handling UDS services.
- Hands on Experience on Motor Control Unit/Battery Management System/Vehicle Control Unit.
- Hands on Experience on Application Software and Base software integration
- Experience with IoT and connectivity protocols (BLE, Zigbee).
- Knowledge of Real-Time Operating System (RTOS) concepts.
- Experience with open source/closed source RTOSs, such as FreeRTOS.
-
Embedded Firmware/BSW Engineer
1 week ago
EMotorad Bengaluru, IndiaCompany Description:We see ourselves as a bunch of crazy maniacs who refuse to understand "It Can Not Happen".People know us for building the most awesome e-bikes (electric bicycles) but, how we see it is "We believe we are changing the world, one e-bike at a time, and playing a ...
-
BSW Development Engineer
1 day ago
Exide Energy Solutions Ltd Bengaluru, IndiaBase Software Development Engineer · Position Title: BSW Development Engineer · Function: R&D · Location: Bengaluru · Job Objective: Basic Software Development for 32-bit microcontroller. · Roles and Responsibility: · • Basic Software Development, Documentation, Report Generation ...
-
Firmware Engineer
1 week ago
Oben Electric Bengaluru, IndiaCompany Description · Oben Electric, a trailblazing electric motorcycle manufacturer, was established in August 2020 by visionary alumni from prestigious institutions like IIT and IIM. Headquartered in Bengaluru, we are driven by relentless innovation and a commitment to excellen ...
-
Firmware Engineer
1 day ago
NXP Semiconductors Bangalore Urban, IndiaBachelor's/Master's degree in Electrical or Electronic Engineering, Computer science, or similar, with focus on embedded firmware and/or signal processing · Minimum 7 years of experience in Firmware development · Strong embedded software integration, testing & troubleshooting ski ...
-
Firmware Engineer
6 days ago
HCLTech Bengaluru, IndiaGreetings from HCL Technologies ... · JD-Firmware Development Engineer · Location- Chennai/Bangalore · Experience: · 6+ years of experience in one or more of below areas · Experience in Firmware/software design, implementation and debugging. · Expert level knowledge in C/C++. · ...
-
Firmware Engineer
2 days ago
Brain Search Bangalore, India permanentJob : Firmware Design Verification Testing - Staff SW QA Engineer · Experience : 5 to 8 yrs · Location : Bangalore · Your Key Responsibilities Would Include : · Company is looking for Firmware (FW) Design Verification Test (DVT) Engineers to support our optical firmware DVT envir ...
-
Firmware Engineer
2 days ago
SKYGATE CONSULTING Bengaluru, IndiaSALARY : 18LPA - 24LPA · Skills - C, Linux, STM, NXP, CAN, LIN, UART, SPI, I2C, Automotive experience, AUTOSAR (optional) · Responsibilities : · 1. Designing, developing, testing, and debugging embedded software and firmware for automotive applications. · 2. Collaborating with cr ...
-
Firmware Engineer
2 days ago
Connectio IT Pvt Ltd Bangalore, India permanentKey Skills : C, C++, Micro Controller, Micro Processor · Required Experience : · Strong Firmware Development Engineering (Automotive Domain) · 2+ Years of experience in Firmware Development (Automotive Domain) · Experience in C / C++ · Experience in Microcontroller / microprocess ...
-
Firmware Engineer
2 days ago
Cientra Techsolutions Bangalore, India permanentJob Description : · As part of a Firmware development team, the Embedded Systems Software Engineer will help in design, development, and customization, feature enhancements, fixing customer/field reported issues . Scope of contribution includes serial communications handling, sys ...
-
Firmware Engineer
2 hours ago
Connectio IT Pvt Ltd Bengaluru, IndiaRoles & Responsibilities : · Hands on experience in 16-bit and 32-bit microcontrollers, strong understanding on microcontroller architecture and peripherals · - Familiarity with digital control theory , hands on experience in DSP. · - Excellent practical skills in using C · - St ...
-
Firmware Engineer
2 days ago
ConnectPro Management Consultants Pvt Ltd. Bengaluru, IndiaJob Description : · 8+ years of relevant industry experience. · - Proficient in C++ & C programming. · - Working experience with Yocto Project & expert in Linux concepts. · - Hands on experience working with OpenEmbedded build system, BitBake build tool, Git, Jenkins, & Meson. · ...
-
Firmware Engineer
1 week ago
Anvaya Info Solutions Pvt. Ltd Bengaluru, IndiaJob Title: FirmwareEngineerYears of Experience:2 to 4Years · Location:Bengaluru andChennai · Education: BE in Electronics/Telecommunication/Electrical/ComputerScience · TechnicalSkills: BE/Btech/ graduation degree inElectronics/Electrical/Telecommunication. Solid programmingexper ...
-
Firmware Validation Engineer
7 hours ago
Texas Instruments Bangalore Urban, IndiaAs a Firmware Validation Engineer, you will be responsible for validating firmware modules on both pre-silicon and Silicon platforms for embedded systems, developing tools for test automation and automate build and test execution. You will interact with Systems, Architecture, FW ...
-
Embedded Firmware Engineer
1 week ago
PloPdo Bengaluru, IndiaWe are looking for a talented Embedded Electronics Firmware Developer with · specialized experience in audio processing to join our team. The ideal candidate will · have a strong background in embedded systems design, firmware development, and · audio signal processing. As an Emb ...
-
Staff Firmware Engineer
7 hours ago
Infinera Bengaluru, IndiaJob Description: · Staff, Firmware Engineer · We are looking for experienced Firmware Test Engineer. · As a Firmware Test Engineer at Infinera, you will work for a high complexity DWDM equipment for Metro/LH/ULH applications. You will work in close collaboration with multi locat ...
-
Firmware Validation Engineer
7 hours ago
UST Bengaluru, IndiaPosition: Firmware Validation Engineer · Location: Bangalore · Job Details: · Develop and execute comprehensive test plans, test cases, and test strategies for firmware validation. · Conduct functional testing, regression testing, and performance testing to validate firmware fu ...
-
Embedded Firmware Engineer
1 week ago
PloPdo Bengaluru, IndiaWe are looking for a talented Embedded Electronics Firmware Developer withspecialized experience in audio processing to join our team. The ideal candidate willhave a strong background in embedded systems design, firmware development, andaudio signal processing. As an Embedded Ele ...
-
Lead Firmware Engineer
7 hours ago
River Bengaluru, IndiaAbout River: · River is an electric vehicle startup building multi-utility scooters. The company builds products ground up with a strong focus on design and engineering. Currently, the company is in the expansion stage with our factory being set up and getting ready for our vehic ...
-
Senior Firmware Engineer
5 days ago
LeadSoc Technologies Pvt Ltd Bengaluru, IndiaAbout Company : · LeadSoC Technologies offers cutting edge Engineering Design services in VLSI and Embedded Systems. We have been growing rapidly since 2016 to meet the evolving needs of the Semiconductor, Automotive, Telecom and Consumer Electronics segments. · Our Software prac ...
-
Embedded Firmware Engineer
2 days ago
Tata Elxsi Bengaluru, IndiaTata Elxsi is truly your home to a billion possibilities. We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what's possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, you matter. · We ar ...
Embedded Firmware/BSW Engineer - Bengaluru, India - EMotorad
Description
Company Description:
We see ourselves as a bunch of crazy maniacs who refuse to understand "It Can Not Happen".
People know us for building the most awesome e-bikes (electric bicycles) but, how we see it is "We believe we are changing the world, one e-bike at a time, and playing a part in bringing India to the Global map for EVs." The company aims to bring across top-quality eBikes which would currently cost way more in the Indian market at an affordable price utilising its local sourcing and manufacturing capabilities.
Let's talk numbers
We are currently the market leader in India across the e-bike category and are just on the verge of announcing our series A.
Having grown from a team of 5 to now 150+ across the globe, from a small garage to now offices across 15 countries and clocking in INR 300+ Cr revenue in first three years of operations. We have raised series B from global investors.
We think this is a great start to our exciting journey.
Qualification: B.E/B.Tech/M. E/M. Tech with EC/ECE, EE/EEE.
Key Responsibilities:
Requirements:
Additional Skills (Preferred):
If you meet the specified requirements and are passionate about shaping the future of automotive software, we encourage you to apply.
Join us in driving innovation towards a sustainable future