
Senior Embedded Firmware Engineer
18 hours ago
About the role
This position focuses on launching direct-to-consumer products. Our team is responsible for designing, prototyping, and launching Portable Energy Systems—compact solutions that integrate core technologies to deliver IoT-enabled backup power for consumers. We’re looking for a motivated individual who thrives in a fast-paced environment and can collaborate closely with the team to develop and deliver innovative solutions.
What you will do
- Develop, maintain, and optimize Bitbucket Pipelines configurations (e.g.,bitbucket-pipelines.yml) to automate build, test, and deployment processes.
- Develop board level and system level embedded software for solar and battery based portable products.
- Work with hardware and system engineers to conceptualize and document the design architecture for implementation.
- Firmware EVT testing (engineering validation testing) once the design code is ready
- Working with DVT (design validation testing) engineers to test and troubleshoot prototype designs.
Who you are and what you bring
- BE/M.Tech/MS Electrical Engineering or Computer Engineering or Computer Science
- BE and 5+ years / MS and 3+ years’ experience in a similar (non-academic) role as an embedded software or firmware engineer
- Proficiency scripting language Python to automate software development workflows.
- Expertise in C for real-time applications.
- Experience with both bare metal and real-time operating systems (RTOS)
- Ability to troubleshoot firmware related issues within complex systems.
- Ability to test code and hardware both with and without external test equipment such as oscilloscopes, power meters, etc.
- Familiarity with software development processes, Atlassian cloud suite, Git configuration management.
- Familiarity with development tools such as GCC, GDB, Eclipse, GNU Make, etc.
- Ability to carry a design task from concept to implementation and verify.
- Ability to document engineering requirements, document solutions, and test new firmware designs.
- Familiarity with ARM Cortex-M4/7, STM32 or similar microcontroller architectures is a plus.
- FreeRTOS and/or Zephyr development experience is a plus.
- Experience developing embedded firmware for power electronics-based products, such as inverters, motor drives, power supplies, or battery management systems is a plus.
- Familiarity with AC grid simulators and solar panel simulators is a plus
- Familiarity and experience with Battery Management System (BMS) is a plus.
- ESP32 or similar radio modules for Wi-Fi/Bluetooth experience is a plus.
-
Embedded Firmware Engineer
1 week ago
Bangalore South, India ANSCER ROBOTICS Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWe're looking for a passionate and skilled Firmware Embedded Engineer with over 3 years of hands-on experience in embedded system development, especially in automotive applications. The ideal candidate should be adept in embedded C programming, have a strong grasp of microcontroller-based architectures, and be capable of working across the full firmware...
-
Embedded Boot Firmware Architect
18 hours ago
Bangalore, India Krutrim Full timeJob Title: Embedded Boot Firmware Architect Experience Level: 12–15 years in Embedded Systems Development Role Overview We are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The candidate will define and drive the boot...
-
Sr Firmware and Embedded Engineer
18 hours ago
Bangalore, India Hoomanely Full timeWhat You’ll Do Lead firmware architecture and development for next-gen IoT health devices built on ARM Cortex-M/-A, STM32MP, TI AM62x, Broadcom, ESP32-S3/C6, and emerging RISC-V platforms. Build and optimize custom Yocto Linux distributions and FreeRTOS deployments across multi-core edge hardware, integrating AI accelerators, DSPs, and multimodal...
-
Embedded Boot Firmware Architect
10 hours ago
Bangalore Urban, India Krutrim Full timeJob Title: Embedded Boot Firmware ArchitectExperience Level: 12–15 years in Embedded Systems DevelopmentRole OverviewWe are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The candidate will define and drive the boot firmware strategy,...
-
Firmware Developer
1 week ago
Bengaluru / Bangalore, Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time US$ 90,000 - US$ 1,20,000Firmware Development Engineer Job DescriptionThis role involves the development of firmware for embedded systems. The ideal candidate will have experience in working with different Linux distributions and a strong background in C/C++ development.Key Responsibilities:Design, develop, and test firmware for embedded systemsCollaborate with cross-functional...
-
Embedded Hardware Engineer
1 week ago
Bangalore South, India ANSCER ROBOTICS Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWe're looking for a highly skilled and motivated Embedded Hardware Engineer with a minimum of 3 years of experience in embedded systems product development. The ideal candidate will have a strong background in circuit design, wire harnessing, and electrical architecture, with the ability to translate client requirements into detailed system-level designs. ...
-
Senior Embedded Software Development Expert
3 days ago
Bengaluru / Bangalore, Mysore, Hubli, India beBeeEmbeddedSoftwareDeveloper Full time US$ 1,50,000 - US$ 2,00,000Senior Embedded Software DeveloperAre you an expert in designing and developing robust, well-documented embedded software? Do you have a passion for leading teams and mentoring junior members?Key Responsibilities:Develop, test, and integrate complex software functions within global teams.Collaborate with stakeholders to drive innovation and information...
-
Firmware Engineer
18 hours ago
Bangalore Rural, India Capgemini Engineering Full timeFirmware Engineer – IoT Gateway Development Location: Bangalore Experience: 5 to 8 years Education:- Bachelor’s or Master’s degree in Computer Science Engineering , Electronics & Communication Engineering , Telecom , or IT . As a Firmware Engineer, you’ll contribute to embedded application development in an agile...
-
Senior Embedded Systems Engineer
1 day ago
Bengaluru / Bangalore, Mysore, Hubli, India beBeeEmbeddedDeveloper Full time US$ 90,000 - US$ 1,20,000Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team.About the Role:This is a key position responsible for designing, developing, testing and debugging embedded software for a range of applications. The ideal candidate will have a strong background in C/C++ programming and experience with real-time operating...
-
Firmware Engineer – IoT Gateway Development
10 hours ago
Bangalore Rural, India Capgemini Engineering Full timeFirmware Engineer – IoT Gateway DevelopmentLocation: BangaloreExperience: 5 to 8 yearsEducation:- Bachelor’s or Master’s degree in Computer Science Engineering, Electronics & Communication Engineering, Telecom, or IT.As a Firmware Engineer, you’ll contribute to embedded application development in an agile environment, helping shape the future of...