Current jobs related to Embedded Systems Software Expert - Thiruvananthapuram, Kerala - beBeeEmbeddedBootFirmwareArchitect


  • Thiruvananthapuram, Kerala, India beBeeembedded Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Embedded Systems Expert WantedWe are seeking an expert in embedded systems to join our team. As a firmware engineer, you will be responsible for developing and implementing software solutions using C++.


  • Thiruvananthapuram, Kerala, India beBeeFirmware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job OpportunityWe are seeking a highly skilled firmware development expert to join our team.Key Responsibilities:Develop firmware for IoT embedded systems with 7+ years of experience.Lead the integration of software and hardware, ensuring seamless connectivity and performance.Collaborate with cross-functional teams to drive innovation and improve product...


  • Thiruvananthapuram, Kerala, India beBeeEmbedded Full time ₹ 20,00,000 - ₹ 30,00,000

    Embedded Software SpecialistWe are seeking an experienced Embedded Software Specialist to drive innovation in our cutting-edge R&D environment.The ideal candidate will have a strong background in firmware development, with expertise in designing and implementing real-time embedded systems for mission-critical applications.Key Responsibilities:Develop robust...


  • Thiruvananthapuram, Kerala, India beBeeLinux Full time ₹ 1,50,000 - ₹ 28,00,000

    Embedded Linux Expert WantedWe are seeking a seasoned embedded Linux expert to contribute to the development of innovative solutions in our dynamic team.Key ResponsibilitiesDesign and develop cutting-edge embedded Linux-based systems and applications.Collaborate with hardware engineers to integrate software and hardware components effectively.Identify and...


  • Thiruvananthapuram, Kerala, India beBeeSoftwareDeveloper Full time ₹ 15,00,000 - ₹ 25,00,000

    System Software DeveloperJob Description:Design, develop, and support low-level system software using C and C++ on Linux platforms.Collaborate with Architecture and Verification teams to implement and test new features.Foster a culture of collaboration, open communication, and continuous improvement.Cultivate autonomy and responsibility within teams.Develop...


  • Thiruvananthapuram, Kerala, India beBeeEmbedded Full time ₹ 1,84,50,000 - ₹ 2,54,50,000

    Role OverviewOur organization is at the forefront of leveraging AI to drive innovation. We're scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale.This role offers a unique opportunity to build cutting-edge AI solutions and push the boundaries of what's possible. If you thrive in a fast-paced...


  • Thiruvananthapuram, Kerala, India Wits Innovation Lab Full time US$ 90,000 - US$ 1,20,000 per year

    Job Title: Embedded Software Engineer (Wi-Fi/Networking) Job Summary:We are seeking an experienced Embedded Software Engineer to develop and optimize high-performance networking systems. The ideal candidate will have strong C/C++ skills, deep Linux expertise, and hands-on experience with Wi-Fi protocols, device drivers, and embedded platforms.Key...


  • Thiruvananthapuram, Kerala, India beBeeEmbeddedSystemsEngineer Full time ₹ 20,00,000 - ₹ 25,00,000

    We are seeking a highly skilled Senior Firmware Engineer to lead the design, development, and integration of embedded software and system-level features for our cutting-edge AI-powered surveillance systems.This role involves driving platform bring-up, camera system development, wireless communication integration, and low-power optimization in collaboration...


  • Thiruvananthapuram, Kerala, India beBeeElectronicsEngineer Full time ₹ 12,70,000 - ₹ 19,95,000

    Job DescriptionWe are seeking a highly skilled and experienced Senior Embedded Systems Engineer to join our team. In this role, the engineer will be responsible for designing, developing, and maintaining embedded systems and software for medical devices.The ideal candidate will have a strong background in embedded systems, excellent problem-solving skills,...


  • Thiruvananthapuram, Kerala, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Embedded Systems ArchitectAs an Embedded Systems Architect, you will play a key role in defining and maintaining the software architecture for complex embedded systems.Design and develop modular, scalable frameworks using C and MATLAB/Simulink.Collaborate with cross-functional teams to ensure integration of software components across various...

Embedded Systems Software Expert

2 weeks ago


Thiruvananthapuram, Kerala, India beBeeEmbeddedBootFirmwareArchitect Full time ₹ 20,00,000 - ₹ 25,00,000
Embedded Boot Firmware Architect Role

We are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up.

This role requires strong collaboration across hardware, silicon, and software teams, with responsibility for setting requirements, defining architecture, and guiding implementation in line with functional safety, security, and performance standards.

Key Responsibilities:
  • Architect, design, and optimize bootloader and BootROM firmware for ARM Cortex-M/R/A based platforms.
  • Define requirements and specifications in collaboration with hardware, silicon, and cross-functional engineering teams.
  • Lead development and maintenance of secure and measured boot mechanisms, ensuring compliance with ISO 26262, AUTOSAR, FIPS, and NIST standards.
  • Implement Secure Boot, TrustZone configurations, fusing, and secure key management for hardware root-of-trust.
  • Design and validate low-level hardware initialization (clocks, DDR, Flash, eMMC, NAND/NOR, PCIe) and bring-up flows.
  • Debug and analyze hardware/firmware boot issues using JTAG, Lauterbach, oscilloscopes, and logic analyzers.
  • Collaborate with silicon and board design teams to align hardware specs with firmware boot requirements.
  • Define and integrate firmware update mechanisms (FOTA, A/B partitioning, rollback strategies, and recovery modes).
  • Ensure robustness via code reviews, static analysis, unit/integration testing, and adherence to secure coding practices.
  • Document bootloader architecture, hardware interaction flows, and provide integration support to stakeholders.
  • Mentor engineers and guide architecture reviews.
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.