Senior Embedded Systems Firmware Engineer

1 day ago


Bengaluru, Karnataka, India beBeeEmbedded Full time
Bare Metal Test Development

We are seeking a seasoned Firmware Engineer to develop and implement tests for our mobile SoC platforms. The ideal candidate will have a strong background in embedded systems, firmware development, and low-level programming.

Key Responsibilities:
  • Test Development: Design, implement, and debug firmware for embedded systems, ensuring robust and scalable solutions.
  • Hardware Collaboration: Work closely with hardware teams to define system requirements and validate hardware functionality.
  • Debugging and Troubleshooting: Utilize JTAG and other debugging tools for low-level troubleshooting and validation.
  • Test Planning and Execution: Develop and execute test plans for various SoC subsystems (CPU, GPU, multimedia, TPU, PCIe, USB).
  • Code Optimization: Optimize code for performance, efficiency, and memory usage in resource-constrained environments.
Requirements:
  • Programming Skills: Proficiency in C and Assembly programming for embedded systems.
  • Firmware Development: Experience with firmware development and debugging on baremetal or RTOS environments.
  • Hardware Debugging: Strong understanding of JTAG and other hardware debugging interfaces.
  • SoC Subsystems: Hands-on experience with at least two SoC subsystems: CPU, GPU, multimedia, TPU, PCIe, or USB.
  • Low-Level Programming: Familiarity with SoC architectures and low-level hardware/software interaction.
  • Test Automation: Experience with test automation using Python or Bash is a plus.
Bonus Qualifications:
  • Problem-Solving Skills: Excellent problem-solving skills and attention to detail.
  • Communication Skills: Strong communication and teamwork abilities.


  • Bengaluru, Karnataka, India beBeeEmbeddedSystems Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job Title: Senior Embedded Systems Engineer">This is an opportunity to work on complex drivers and firmware for critical System-on-Chip (SoC) IPs. You will be responsible for developing system-level test content to validate drivers/firmware for overall system testing.">The ideal candidate will have a strong understanding of embedded systems, SoC...


  • Bengaluru, Karnataka, India SAUBHA AERIAL SYSTEMS Full time

    About Us At Saubha Aerial Systems we are building the future of drone safety We are currently developing Autonomous Drone Parachute Systems that protect UAVs across delivery surveillance defense and mobility applications with many more safety-focused products in the pipeline By making drones safer we are helping unlock their large-scale adoption in...


  • Bengaluru, Karnataka, India beBeeFirmware Full time

    Job Description:">">We are seeking an experienced Embedded Systems Firmware Developer to design, implement and debug firmware for embedded systems. This will involve working closely with hardware teams to define system requirements and validate hardware functionality.">You will be responsible for utilizing JTAG and other debugging tools for low-level...


  • Bengaluru, Karnataka, India Weekday AI Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    This role is for one of the Weekday's clientsMin Experience: 3 yearsLocation: BengaluruJobType: full-timeWe are looking for a highly experienced Senior Embedded Systems Engineer to help architect and build the wireless backbone of high-performance, mission-critical devices. Based in Bengaluru, this is a hands-on technical role focused on developing secure...


  • Bengaluru, Karnataka, India beBeeFirmware Full time US$ 90,000 - US$ 1,20,000

    Job OpportunityWe are seeking an experienced firmware engineer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and debugging firmware for various products.Key Responsibilities:Design, develop, and verify firmware for various products.Collaborate with cross-functional teams to ensure smooth...


  • Bengaluru, Karnataka, India Solaredge Full time

    Are you ready to power the future At SolarEdge NASDAQ SEDG we re a global leader in smart energy technology with over 4 000 employees offices in 34 countries and millions of installations worldwide Our innovative solutions include solar inverters battery storage backup systems EV charging and AI-based energy management We re committed to...


  • Bengaluru, Karnataka, India Tata Technologies Full time

    We're Hiring | Senior Firmware Engineer – RTOS & Embedded Systems Location: Bangalore | Experience: 8–12 Years | NP: Immediate to 30 Days We're looking for an experienced Firmware Engineer with hands-on expertise in RTOS (FreeRTOS, Zephyr, OpenBSW) , embedded C, and real-time system integration. Must-Have Skills: Embedded C, RTOS (task...


  • Bengaluru, Karnataka, India Tata Technologies Full time

    We're Hiring | Senior Firmware Engineer – RTOS & Embedded Systems Location: Bangalore | Experience: 8–12 Years | NP: Immediate to 30 Days We're looking for an experienced Firmware Engineer with hands-on expertise in RTOS (FreeRTOS, Zephyr, OpenBSW), embedded C, and real-time system integration. Must-Have Skills:Embedded C, RTOS (task scheduling,...


  • Bengaluru, Karnataka, India beBeeEmbeddedDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000

    Embedded Systems Firmware EngineerKey Responsibilities:Design and develop firmware for embedded devices using C/C++ programming languages.Proficient in embedded software debug methodologies and tools to isolate low-level system firmware issues and troubleshoot complex hardware/software technical problems.Experience with wireless technology standards...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 25,00,000

    Embedded Firmware Design ExpertWe are seeking a skilled Embedded Firmware Design Engineer to join our team. As part of the New Product Development (NPD) team, this individual will be responsible for designing and developing microcontroller-based embedded firmware.Key Responsibilities:Understand product specifications and software requirements.Design software...