Principal Firmware Development Specialist

4 days ago


tamil nadu, India beBeeFirmwareEngineer Full time

Job Title: Senior Firmware EngineerAs a senior firmware engineer, you will play a crucial role in designing and developing firmware for microcontroller-based embedded systems. Your expertise in low-level programming in Embedded C and experience with RTOS concepts will enable you to develop high-quality firmware that meets the required specifications.The ideal candidate will have strong proficiency in Embedded C, hands-on experience with RTOS concepts, and a solid understanding of embedded peripherals and registers. Additionally, they should be familiar with bare-metal and RTOS-based firmware development, as well as debugging skills using hardware and software tools.Key Responsibilities:Design and develop embedded firmware using Embedded CDevelop and maintain applications on RTOS-based systems (FreeRTOS, ThreadX, Zephyr, etc.)Implement and maintain communication protocols such as UART, SPI, I2C, CAN, USB, Ethernet, MQTT, or ModbusWork with microcontrollers (ARM Cortex-M, STM32, NXP, TI, Microchip, etc.)Configure and interface peripherals: GPIO, Timers, ADC, DAC, PWM, Watchdog, DMAPerform board bring-up and low-level driver developmentDebug using JTAG/SWD, logic analyzers, oscilloscopesOptimize firmware for performance, memory, and power consumptionCollaborate with hardware, QA, and system teamsFollow coding standards, documentation, and version control (Git)Required Skills & Qualifications:Strong proficiency in Embedded CHands-on experience with RTOS concepts (tasks, scheduling, semaphores, mutexes, queues, interrupts)Experience with microcontroller architecturesSolid understanding of embedded peripherals and registersExperience implementing communication protocolsFamiliarity with bare-metal and RTOS-based firmwareDebugging skills using hardware and software toolsUnderstanding of memory management, linker scripts, and boot processGood to Have:C++ for embedded systemsEmbedded Linux exposureBootloaders and firmware update mechanisms (OTA)Low-power design techniquesSafety or automotive standards (MISRA, ISO 26262)Experience with CI/CD for embedded systemsEducation:Bachelor's degree in Electronics, Computer Engineering, or related fieldExperience Level:Senior: 6-10 years



  • tamil nadu, India beBeeEmbedded Full time

    Embedded Systems Engineer for Advanced Cooking AppliancesWe are seeking a highly skilled Embedded Systems Engineer to join our team focused on innovation in cooking appliances. You will work on firmware development for oven power boards, ensuring safe and efficient control of cooking functions (traditional, microwave, steam) and seamless integration with...


  • tamil nadu, India HCLTech Full time

    Job Description: Firmware / Embedded Software Engineer Role Overview We are looking for a skilled Embedded Software Engineer to design, develop, and maintain firmware for microcontroller-based embedded systems. The role involves low-level programming in Embedded C , working with RTOS , and implementing communication protocols while interfacing with various...

  • Firmware Trainee

    2 weeks ago


    Chennai, Tamil Nadu, India KritiLabs Technologies Full time

    **Roles & Responsibilities** - Design, develop, test, and debug firmware for embedded systems using languages like Embedded C/C++ and Python. - Collaborate with hardware engineers to ensure compatibility between firmware and electronic components. - Optimize firmware for performance, memory usage, and power consumption, especially when running...


  • tamil nadu, India HCLTech Full time

    Job Description: Firmware / Embedded Software EngineerRole OverviewWe are looking for a skilled Embedded Software Engineer to design, develop, and maintain firmware for microcontroller-based embedded systems. The role involves low-level programming in Embedded C, working with RTOS, and implementing communication protocols while interfacing with various...

  • Firmware Developer

    2 weeks ago


    Chennai, Tamil Nadu, India, Tamil Nadu AIRMAN AERONAUTICS Full time

    Company DescriptionAIRMAN Aeronautics builds aviation hardware and software used by pilots, students, and training institutions. Our ecosystem covers flight tools, sensor-driven devices, and apps that help simplify flying and make training more efficient.Role DescriptionThis is a Hybrid internship for a Firmware Developer.You’ll work on low-level code for...

  • Firmware Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India, Tamil Nadu Adecco Full time

    For a leading technology firm specializing in firmware development, we are seeking an experienced EFI BIOS Developer. This role is integral to our team, focusing on the design and implementation of BIOS firmware for various hardware platforms. The ideal candidate will possess a strong background in low-level programming and a deep understanding of system...


  • tamil nadu, India Senstornet Technologies Full time

    Company DescriptionSenstornet Technologies, based in Chennai, specializes in crafting innovative Internet of Things (IoT) solutions tailored to meet the needs of businesses. With expertise in designing and developing products such as IoT nodes, gateways, indoor and outdoor trackers, smart energy solutions, condition monitoring systems, and electronic shelf...


  • tamil nadu, India Senstornet Technologies Full time

    Company Description Senstornet Technologies, based in Chennai, specializes in crafting innovative Internet of Things (IoT) solutions tailored to meet the needs of businesses. With expertise in designing and developing products such as IoT nodes, gateways, indoor and outdoor trackers, smart energy solutions, condition monitoring systems, and electronic shelf...


  • Chennai, Tamil Nadu, India, Tamil Nadu HCLTech Full time

    Job Description: Firmware / Embedded Software EngineerRole OverviewWe are looking for a skilled Embedded Software Engineer to design, develop, and maintain firmware for microcontroller-based embedded systems. The role involves low-level programming in Embedded C, working with RTOS, and implementing communication protocols while interfacing with various...

  • Firmware engineer

    3 days ago


    Ambattur, Chennai, Tamil Nadu, India Boson Motors Full time

    JD - Sr. Firmware engineer - Embedded systemsRequirements and Qualifications: Experience: 10+ years (Relevant industries: Automotive, Electric Vehicles, or Industrial Embedded Systems)Excellent skill in embedded C development.Strong debugging skills with lab equipment.Working experience with micro-controller programming.Working experience with version...