- Design and develop embedded firmware for microcontroller-based systems
- Perform register-level programming and hardware configuration
- Develop and integrate peripheral drivers (GPIO, UART, SPI, I2C, CAN, ADC, PWM, Timers)
- Configure interrupts, clock systems, memory mapping, and linker scripts
- Work with MCAL, HAL, and BSP layers in structured architectures
- Debug firmware using JTAG, GDB, oscilloscopes, and logic analyzers
- Conduct unit testing, integration testing, and system validation
- Ensure compliance with coding standards and quality processes
- Participate in design reviews, documentation, and cross-functional collaboration
- Strong hands-on experience in Embedded C
- Microcontroller firmware development in bare-metal environments
- MCU low-level programming and peripheral configuration
- Solid understanding of memory management and linker scripts
- Experience with UART, SPI, I2C, and CAN communication protocols
- Exposure to MCAL / HAL / BSP concepts
- Experience with build systems such as Make or CMake
- Understanding of cross-compilation toolchains (GCC / ARM)
- Proficiency in Git version control
- Experience using static analysis tools
- Exposure to MISRA-C guidelines (preferred in safety domains)
- Experience working in V-cycle development environments
- Experience with RTOS (FreeRTOS, QNX, or similar)
- Bootloader understanding (U-Boot or custom bootloaders)
- Embedded Linux fundamentals
- Device Tree configuration (Linux-based systems)
- IPC mechanisms in Linux or QNX environments
- Exposure to automotive or safety-compliant systems
-
We're building a next‑gen GaN-based motor drive and need a hands-on engineer to own the firmware stack from PWM to protocol—bringing up the power stage, spinning motors reliably, and exposing clean APIs for integration with host systems (robotics controllers, industrial PLCs, or ...
Bengaluru1 week ago
-
We are looking for an MTS (Member of Technical Staff) Engineer with an obsession for firmware. · ...
Bengaluru, Karnataka1 month ago
-
We are looking for a highly skilled and experienced Firmware Engineer to join our team at TECHSOC TECHNOLOGIES PRIVATE LIMITED. The ideal candidate will have a strong background in firmware development and a passion for working with cutting-edge technologies. · Roles and Responsi ...
Bengaluru ₹900,000 - ₹2,800,000 (INR) per year1 day ago
-
We are seeking a motivated Firmware Developer to join our Systems and Solutions team. This role is pivotal in designing, developing, and implementing firmware solutions that are integral to our cutting-edge semiconductor products. · ...
Bengaluru1 month ago
-
+Job summary · Zeno está buscando a un Ingeniero de Firmware con experiencia en Sistemas de Gestión de Baterías (BMS) para diseñar, desarrollar y optimizar firmware embebido para paquetes batería de alta rendimiento. · +Diseñar código e implementar algoritmos para el equilibrio c ...
Bengaluru3 weeks ago
-
Role: Firmware Engineer · Experience: 3-5 years · Location: Bangalore · Must Have Skills: C++ or Python, NVIDA Jetson · Notice: 30 Days or Less · Suitable please share resumes to · Roles & Responsibilities · Embedded firmware development in C/C++ on Linux · Yocto/Linux build fam ...
Bengaluru ₹900,000 - ₹2,800,000 (INR) per year2 days ago
-
In this role you will report into the Supervisor, Engineering. · You will be part of an exciting new team and be involved in application design developing real-time embedded firmware for microcontrollers designing to meet the requirements of functional safety standards. · Low-pow ...
Bengaluru2 months ago
-
Firmware Engineer · Location: Bangalore, India · Workplace Type: Onsite · About the Role · We are seeking a highly motivated and experienced Firmware Engineer to join our dynamic team in Bangalore. As a Firmware Engineer, you will be responsible for designing, developing, and tes ...
Karnataka ₹900,000 - ₹2,800,000 (INR) per year Full time6 days ago
-
We are building a founding firmware engineering team in India and are looking for strong Firmware Engineers who want to own the foundation of new hardware platforms from day one. · Lead board bring up for new hardware platforms including microcontrollers and infotainment SoCs · D ...
Bengaluru3 weeks ago
-
We are looking for a skilled Firmware Engineer to design, develop, test, and maintain firmware for embedded systems. · Develop and maintain firmware for microcontroller-based systems · Write efficient, reliable code in Embedded C / C++ · ...
Bengaluru1 month ago
-
Lead FW/SW Validation · Exp: 8+ yrs · Location: Bangalore · Position Overview · We are seeking a motivated Firmware Developer to join our Systems and Solutions team. This role is pivotal in designing, developing, and implementing firmware solutions that are integral to our cutti ...
Bengaluru ₹900,000 - ₹2,800,000 (INR) per year3 days ago
-
Job summary · Firmware Engineer at Infiquity Auto Technologies Pvt Ltd. · Design and develop embedded software for automotive electronic systems. · ...
Bengaluru, Karnataka2 months ago
-
We're seeking a talented individual who can drive technical excellence and shape the future of our firmware solutions across multiple platforms and business lines. · ...
Bengaluru, Karnataka1 month ago
-
We are looking for a Firmware Engineer to join our team and help build the core technology powering our next-generation smart appliances.You will work on developing firmware for Wi-Fi and BLE enabled devices, optimizing for low power consumption, and ensuring security and reliabi ...
Bengaluru1 month ago
-
We are looking for a Firmware Engineer to work as part of International Engineering team who is responsible for understanding the definition/scope and requirements of firmware, coding, unit testing, integration and maintenance of modules and subsystems. · ...
Bengaluru Full time2 weeks ago
-
Firmware engineer is responsible for design development and integration of embedded firmware to products on supporting applications in measuring equipments by delivering high reliability embedded solutions. · ...
Bangalore1 month ago
-
Firmware Engineer needed to contribute to Existing and New critical components for Broadcom Storage Adapter solution. · ...
Bengaluru2 weeks ago
-
Firmware engineer needed to handle design, development and testing of firmware for electronic systems ensuring they meet functional and performance requirements. Develop and optimize algorithms for signal processing, control systems, data analysis. · ...
Bengaluru, Karnataka1 month ago
-
Role & responsibilities · Develop, Lead & Support firmware Architecture design. · Develop/Optimize/Debug Embedded C or C++ codes to achieve certain expected functions. · Interface microcontrollers with other peripherals using I2C, SPI, CAN, GPIOs or Analog IOs. · Implement optima ...
Bengaluru ₹900,000 - ₹2,800,000 (INR) per year3 hours ago
-
Role: Firmware Engineer · Experience: 3 to 5 years · Location: Bangalore · Notice: Immediate or Less then 30 Days · Must Have: Embedded Systems, C++/Python, Nvidia · Suitable please share your resumes to · Roles & Responsibilities · Embedded firmware development in C/C++ on Linu ...
Bengaluru ₹900,000 - ₹2,800,000 (INR) per year4 days ago
-
We're building a next‑gen GaN-based motor drive and need a hands-on engineer to own the firmware stack from PWM to protocol—bringing up the power stage, spinning motors reliably, · Motor control firmware: Implement BLDC/PMSM control using C/C++ on MCUs (e.g., TI C2000, STM32, NXP ...
Bengaluru, Karnataka1 week ago
Senior Embedded Firmware Engineer - Bengaluru - Orangemint Technologies Pvt Ltd
Description
Job Description
Senior Embedded Firmware Engineer
Experience: 3–5 Years
Role Overview
We are seeking a Senior Embedded Firmware Engineer with 3–5 years of hands-on experience in microcontroller-based product development. The ideal candidate should have strong expertise in Embedded C programming, MCU low-level programming, and embedded firmware development in bare-metal and layered architectures.
The role involves development of production-quality firmware for microcontroller platforms, including peripheral driver development, hardware interfacing, debugging, and integration within MCAL/HAL/BSP-based systems.
Key Responsibilities
Mandatory Technical Skills
Good to Have
Educational Qualification
Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Science, or related discipline.
-
Firmware Engineer
Only for registered members Bengaluru
-
Firmware Engineer
Only for registered members Bengaluru, Karnataka
-
Firmware Engineer
Only for registered members Bengaluru
-
Firmware Engineer
Only for registered members Bengaluru
-
Firmware Engineer
Only for registered members Bengaluru
-
Firmware Engineer
Utthunga- Bengaluru
-
Firmware Engineer
Only for registered members Bengaluru
-
Firmware Engineer
Full time Only for registered members Karnataka
-
Firmware Engineer
Only for registered members Bengaluru
-
Firmware Engineer
Only for registered members Bengaluru
-
Firmware Engineer
L&T Semiconductor Technologies- Bengaluru
-
Firmware Engineer
Only for registered members Bengaluru, Karnataka
-
Firmware Engineering
Only for registered members Bengaluru, Karnataka
-
Firmware Engineer
Only for registered members Bengaluru
-
Engineer - Firmware
Full time Only for registered members Bengaluru
-
Firmware Engineer
Only for registered members Bangalore
-
Firmware Engineer
Only for registered members Bengaluru
-
Firmware Engineer
Only for registered members Bengaluru, Karnataka
-
Firmware Engineer
Only for registered members Bengaluru
-
Firmware Engineer
Only for registered members Bengaluru
-
Firmware Engineer
Only for registered members Bengaluru, Karnataka