
Firmware Developer
12 hours ago
Senior Firmware Engineer/Architect Job Description
We are seeking a highly skilled and experienced Senior Firmware Engineer/Architect to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and optimizing firmware for high-performance, low-latency applications on baremetal platforms. This role requires a deep understanding of microcontroller architecture, real-time operating systems (RTOS), and communication Responsibilities :
- Firmware Architecture & Development : Design, develop, and architect firmware for low-latency applications, primarily on baremetal platforms. This includes creating custom schedulers and optimizing code for performance and memory usage.
- System Integration : Develop and debug firmware for new SoCs, including bootloaders, ROM patches, and peripheral drivers for hardware IPs.
- Protocol Development : Design and implement high-speed communication protocols such as PMBus, AVS, VID3, or similar, ensuring robust and efficient data transfer.
- Optimization : Customize and optimize schedulers, memory partitions, and data structures (e.g., linked lists, message queues) to meet strict performance and space constraints.
- Debugging & Testing : Utilize advanced debugging tools like JTAG to troubleshoot complex firmware issues and ensure code :
Education : Bachelor's degree in Electronic and Communication, Computer Science, Electrical Engineering, or a related field.
Experience
- 5+ years of experience in firmware development, with a strong focus on embedded systems.
- Experience in the semiconductor industry is a plus.
- Proven experience with baremetal or RTOS-based embedded software development.
- Strong exposure to ARM Cortex M/S/R series architecture, including deep knowledge of hardware and software interrupts and their priority configurations.
- Experience with bootloaders, multi-threaded applications, and custom scheduler development.
- Proficiency with Makefile and build systems.
Preferred Skills
- RTOS & Core Architecture : In-depth working knowledge of RTOS concepts, ARM controller core architecture, user and privileged modes, and scheduler operations.
- Code Optimization : Expertise in optimizing code for performance, space, and memory management.
- Debugging : Advanced debugging skills using tools like JTAG.
- Design Patterns : Familiarity with embedded design patterns such as interrupt-driven, event-driven, and message-driven architectures.
)
-
Firmware Developer
4 days ago
Bengaluru, Karnataka, India Kazam Full time ₹ 1,04,000 - ₹ 1,30,878 per yearKey Responsibilities:● Design, develop, and test firmware for rectifiers and AC chargers.● Collaborate closely with hardware engineers to define firmware requirements and specifications.● Implement control algorithms and digital signal processing (DSP) techniques to optimize rectifier and power electronics performance.● Develop and maintain code in...
-
Senior Firmware Developer
22 hours ago
Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Job Title: Senior Firmware DeveloperKey Responsibilities:Firmware Design and Development: Create firmware test plans, execute firmware tests, and perform unit testing.Firmware Testing and Debugging: Collaborate with firmware teams to identify and debug defects.Automated Testing: Automate firmware testing for improved efficiency and coverage.Process...
-
Firmware Developer
4 days ago
Bengaluru, Karnataka, India EMO Full time ₹ 1,04,000 - ₹ 1,30,878 per yearPosition:Firmware DeveloperLocation:Bangalore About UsAt EMO Energy, we're a fast-moving deep-tech startup revolutionizing the electric mobility space. We are building a complete end-to-end EV technology stack from high-performance battery systems to intelligent control electronics powering the next generation of electric vehicles. We thrive on innovation,...
-
Firmware Development Opportunities
21 hours ago
Bengaluru, Karnataka, India beBeeEngineering Full time ₹ 15,000 - ₹ 28,00,000**Firmware Development Opportunities**Our organization is currently seeking a skilled Firmware Engineer to join our team.**Job Description:**As a Firmware Engineer, you will be responsible for designing, developing, debugging, verifying, and validating firmware, software, and hardware. You will participate in day-to-day firmware development work and provide...
-
Firmware Development Specialist
6 days ago
Bengaluru, Karnataka, India beBeeFirmware Full time US$ 1,04,000 - US$ 1,30,878Embedded Firmware DeveloperContribute to the development of firmware for next-generation data acceleration technologies in a collaborative environment.Key Responsibilities:Develop low-level firmware for embedded systems within an RTOS environment.Collaborate closely with cross-functional teams to deliver integrated firmware solutions.Design, develop, and...
-
Firmware Development Specialist
2 days ago
Bengaluru, Karnataka, India beBeeDevelopment Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Firmware Development Expert We are seeking an experienced Firmware Development Expert to contribute to the development of high-performance storage firmware for next-gen products.Key Responsibilities:Design and optimize firmware for NAND Flash-based storage products (SATA/PCIe/NVMe)Develop Flash Translation Layer (FTL) and/or Flash Management modulesImplement...
-
Firmware Developer
4 days ago
Bengaluru, Karnataka, India Triphase Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole & responsibilitiesThorough Knowledge in C & C++ programming skills.Extensive Design and implementation experience & debugging skills on embedded platformsPractical experience in programming of 8 /16 /32 bit microcontrollers ( Renesas / TI/ Nuvoton/ST/ NXP / PIC/ ) for in realKnowledge on ARM core ProcessorKnowledge on BLDC motor control .time...
-
Android Firmware Developer
5 days ago
Bengaluru, Karnataka, India Leadsoc Technologies Pvt Ltd Full timeAbout the Role :We are looking for an experienced Android Firmware Developer with strong expertise in Embedded C, Linux OTA, Bootloader, and Firmware Development. The role involves building robust firmware solutions for Android-based platforms, ensuring scalability, performance, and reliability.Key Responsibilities :- Design, develop, and maintain firmware...
-
Firmware Development Expert
11 hours ago
Bengaluru, Karnataka, India beBeeExperience Full time ₹ 9,00,000 - ₹ 12,00,000Embedded Firmware Development ProfessionalWe are seeking a skilled Embedded Firmware Development Professional to join our team.This role will be responsible for designing, developing, and testing embedded firmware for various applications.The ideal candidate will have a strong background in C programming, C++ programming, and embedded systems.Additionally,...
-
Senior Firmware Developer
6 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our team in Firmware Validation.This is a high-level position that requires strong technical expertise and experience in SSD Firmware development and validation.Key Responsibilities:You will design and develop comprehensive test scripts to validate firmware for enterprise-class...