
Embedded Boot Firmware Developer
3 days ago
We are seeking an accomplished Embedded Boot Firmware Architect to define and drive the boot firmware strategy.
The successful candidate will have experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up.
Key Responsibilities:- Bootloader Design: Architect and optimize bootloader firmware for ARM Cortex-M/R/A based platforms.
- Requirements and Specifications: Collaborate with hardware, silicon, and cross-functional engineering teams to define requirements and specifications.
- Secure Boot Mechanisms: Develop and maintain secure and measured boot mechanisms, ensuring compliance with ISO 26262, AUTOSAR, FIPS, and NIST standards.
- TrustZone Configurations: Implement Secure Boot, TrustZone configurations, fusing, and secure key management for hardware root-of-trust.
- Hardware Initialization: Design and validate low-level hardware initialization (clocks, DDR, Flash, eMMC, NAND/NOR, PCIe) and bring-up flows.
- Debugging and Analysis: Debug and analyze hardware/firmware boot issues using JTAG, Lauterbach, oscilloscopes, and logic analyzers.
- Collaboration and Integration: Collaborate with silicon and board design teams to align hardware specs with firmware boot requirements.
- Firmware Update: Define and integrate firmware update mechanisms (FOTA, A/B partitioning, rollback strategies, and recovery modes).
- Code Reviews and Testing: Ensure robustness via code reviews, static analysis, unit/integration testing, and adherence to secure coding practices.
- Documentation and Support: Document bootloader architecture, hardware interaction flows, and provide integration support to stakeholders.
Required Skills & Qualifications:
- 12–15 years of experience in embedded firmware/bootloader development with deep expertise in ARMv8 architectures.
- Strong proficiency in C/C++ for embedded systems, with low-level debugging expertise.
- Hands-on experience with BootROM, Secure Boot, Measured Boot, PSA Attestation APIs, and Trusted Firmware-A/M (TF-A/TF-M).
- Strong understanding of hardware specs, silicon bring-up, MMU/MPU configuration, and secure execution environments.
- Familiarity with automotive protocols (CAN, LIN, FlexRay) and RTOS or bare-metal development.
- Exposure to PCIe, MCTP, PLDM, SPDM protocols is a strong plus.
- Proven ability to work across cross-functional teams (hardware, silicon, software, security).
- Knowledge of functional safety (ISO 26262) and platform security principles.
- Excellent problem-solving skills in hardware/software co-debugging environments.
Education:
- Bachelor's or Master's degree in Computer Engineering, Electrical/Electronics Engineering, or related field.
-
Senior Firmware Development Expert
5 days ago
Aurangabad, Maharashtra, India beBeeFirmware Full time ₹ 12,00,000 - ₹ 18,00,000Job Title: Embedded Software ProfessionalOur company is seeking an experienced Embedded Software Professional to drive the development of cutting-edge firmware solutions. This role is perfect for a skilled engineer with expertise in embedded systems, real-time operating systems (RTOS), and firmware development.Design, implement, and optimize firmware for IoT...
-
Senior Embedded Systems Engineer
3 days ago
Aurangabad, Maharashtra, India beBeeembedded Full time US$ 2,00,000 - US$ 2,50,000We are seeking an experienced Embedded Firmware Specialist to lead the design and development of embedded hardware and firmware systems.The ideal candidate will have hands-on experience in developing robust system architectures, driving product life-cycles, and collaborating with cross-functional teams. Key responsibilities include:
-
Storage Firmware Engineer
5 days ago
Aurangabad, Maharashtra, India beBeeFirmware Full time ₹ 1,00,00,000 - ₹ 1,50,00,000Optimize High-Performance Storage FirmwareWe are seeking a skilled firmware design and development engineer to join our team. This exciting opportunity involves designing and optimizing high-performance storage firmware that powers next-gen products.Key Responsibilities:Design and develop firmware for NAND Flash-based storage products...
-
Linux Embedded Systems Expert
4 days ago
Aurangabad, Maharashtra, India beBeeembedded Full time ₹ 1,20,00,000 - ₹ 1,80,00,000Embedded Linux EngineerWe are seeking a highly skilled Embedded Linux Engineer to join our team. The ideal candidate will have a strong background in Embedded Linux BSP development and experience working with Yocto Project.The successful candidate will design, implement, and customize Board Support Packages (BSPs) for target hardware platforms.They will work...
-
High-Performance Embedded Software Developer
3 days ago
Aurangabad, Maharashtra, India beBeeEmbedded Full time ₹ 10,00,000 - ₹ 15,00,000Embark on a mission to revolutionize healthcare through innovative medical device design.Key Responsibilities:Design and develop high-performance embedded software for diverse hardware platforms.Troubleshoot complex electronics design issues, leveraging expertise in hardware-level debugging.Craft efficient embedded C/C++ code tailored for real-time systems...
-
CPU Firmware Architect Position
3 days ago
Aurangabad, Maharashtra, India beBeeCPUArchitect Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Seeking a Visionary Core CPU ArchitectWe are looking for an experienced and skilled architect to spearhead the design of cutting-edge CPUs. This role requires deep expertise in ARM-based architecture, embedded firmware, and low-level system software.The ideal candidate will be a hands-on technical leader with a proven track record in CPU microarchitecture,...
-
Embedded Systems Developer
3 days ago
Aurangabad, Maharashtra, India beBeeEmbedded Full time ₹ 60,00,000 - ₹ 1,20,00,000Job Title: Embedded Systems DeveloperWe are seeking a skilled Embedded Systems Developer to join our team.About the Role:The successful candidate will be responsible for designing, developing, and enhancing Linux-based embedded systems.Key responsibilities include board bring-up, hardware validation, low-level debugging using JTAG/GDB, and collaborating with...
-
Aurangabad, Maharashtra, India beBeeSoftwareDeveloper Full time ₹ 15,00,000 - ₹ 25,00,000Job Title: Senior Java Spring Boot DeveloperWe're seeking a seasoned professional in software development to design and implement microservices, ensuring high-performance applications.Main Responsibilities:Designing and developing Java Spring Boot applicationsBuilt scalable REST APIs for data-intensive projectsCollaborating with cross-functional teams to...
-
Embedded Graphics Systems Developer
6 days ago
Aurangabad, Maharashtra, India beBeeOpenGL Full time ₹ 1,00,00,000 - ₹ 2,00,00,000Embedded Graphics Engineer OpportunityWe are seeking a skilled Embedded OpenGL Engineer to join our team.This role involves designing and developing embedded graphics systems using OpenGL ES and shader programming.The ideal candidate will have hands-on experience with OpenGL ES, GLSL, C/C++, and embedded Linux or RTOS environments.Strong debugging and...
-
Senior Software Professional
1 day ago
Aurangabad, Maharashtra, India beBeeSoftwareEngineering Full time ₹ 12,00,000 - ₹ 16,00,000Job OverviewWe are seeking an experienced software engineer with expertise in developing and maintaining system management solutions.The ideal candidate will have 5+ years of hands-on experience in designing, developing, and implementing system management software for multi-vendor server environments.System Management Development: Design, develop, and...