Embedded Firmware

2 days ago


Pune, Maharashtra, India Teledyne LeCroy Full time ₹ 15,00,000 - ₹ 20,00,000 per year

We're Hiring – Embedded Linux & Firmware Developers at Teledyne

Teledyne
provides enabling technologies to
sense
,
transmit and analyze information
for industrial growth markets. These markets include
aerospace
and
defense
,
factory automation
,
air
and
water quality
environmental monitoring,
electronics design
and
development
,
oceanographic research
,
energy
,
medical imaging
and
pharmaceutical research
.

Job Type:
Full-Time

Location:
Pune (Embassy Quadron Business Park, Hinjewadi Phase 2)


Open Positions

Embedded Linux Developer (Job Code:
ELD
)

Experience Level:
3–5 Years

Positions Available:
2

About the Role

You will be responsible for designing, building, and maintaining custom Linux-based operating systems for embedded platforms using tools such as Yocto Project. You'll also contribute to user-space applications and system-level software for single-board computers (SBCs) used in our products.

Key Responsibilities

  • Design, configure, and maintain custom Embedded Linux distributions (Yocto, Buildroot, etc.)
  • Integrate and maintain BSPs for various ARM-based SBCs
  • Develop and debug Linux kernel modules, device drivers, and bootloaders (U-Boot)
  • Write and maintain user-space applications and services in
    C/C++, Python, Shell
  • Optimize performance, boot time, and memory usage for embedded systems
  • Collaborate with hardware engineers for board bring-up and validation
  • Maintain version control, CI/CD pipelines, and documentation
  • Troubleshoot issues across the full stack (bootloader, kernel, user space)
  • Stay current with developments in the Embedded Linux ecosystem

Required Qualifications

  • Bachelor's or Master's degree in CS, Electronics, or related field
  • 3+ years of experience in Embedded Linux development
  • Strong experience with
    Yocto Project
    and custom Linux image creation
  • Proficiency in
    C/C++, Shell scripting, Python
  • Experience with Linux kernel configuration, patching, and driver development
  • Familiarity with cross-compilation and embedded debugging tools (JTAG, GDB)
  • Hands-on experience with SBCs (Raspberry Pi, BeagleBone, etc.)
  • Strong understanding of networking, filesystems, and IPC in Linux

Preferred Qualifications

  • Postgraduate Diploma in Embedded Linux
  • Experience with Buildroot, OpenEmbedded, or other build systems
  • Knowledge of secure boot, OTA updates, and system hardening
  • Experience with CI/CD tools (Jenkins, GitLab CI, etc.)

Senior Embedded Firmware Developer (Job Code:
EFD
)

Experience Level:
6–8 Years

Positions Available:
1

About the Role

We are seeking an experienced Embedded Firmware Developer to design and develop robust embedded applications. The role requires strong expertise in Embedded C/C++, RTOS, and industrial communication protocols, along with Bluetooth and networking stacks.

Key Responsibilities

  • Develop and maintain embedded firmware using
    C/C++
    for microcontrollers and SoCs
  • Design and implement firmware architecture for real-time systems using RTOS (FreeRTOS, ThreadX)
  • Integrate and support industrial communication protocols (Modbus RTU/TCP, CAN, RS485)
  • Develop and debug Bluetooth (Classic/LE) and networking protocol stacks (TCP/IP, UDP, MQTT)
  • Collaborate with cross-functional teams (hardware, QA, product management)
  • Participate in full SDLC: requirements, design, coding, testing, deployment, and maintenance
  • Use Git for version control and collaborative development
  • Conduct code reviews and enforce coding standards
  • Troubleshoot firmware issues using debugging tools (JTAG, oscilloscopes, logic analyzers)

Required Qualifications

  • Bachelor's or Master's degree in Electronics, CS, or related field
  • 6–8 years of embedded firmware development experience in
    C/C++
  • Strong knowledge of microcontroller architectures (ARM Cortex-M, PIC, etc.)
  • Experience with RTOS-based development and task scheduling
  • Proficiency in industrial protocols (
    Modbus, CAN, RS485
    )
  • Hands-on experience with Bluetooth (BLE/Classic) and networking protocols
  • Solid understanding of SDLC and Agile methodologies
  • Proficiency with Git/GitHub
  • Strong debugging and problem-solving skills

Preferred Qualifications

  • Postgraduate Diploma in Embedded Systems
  • Experience with wireless stacks (Wi-Fi, Zigbee, Bluetooth)
  • Familiarity with secure firmware development and OTA updates
  • Exposure to IoT platforms
  • Knowledge of scripting languages (
    Python, Bash
    ) for automation/testing
  • Experience with tools like JTAG, oscilloscopes, logic analyzers


  • Pune, Maharashtra, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Firmware Engineering RoleAt Schneider Electric, we are committed to innovation and excellence in digital automation and energy management. We specialize in addressing various sectors, including homes, buildings, data centers, infrastructure, and industries, by combining energy technologies, real-time automation, software, and services.Lauritz Knudsen...


  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 7,50,000 - ₹ 15,00,000

    Embedded Firmware SpecialistOur ideal candidate is a detail-oriented and organized Embedded Firmware Tester with 3-7 years of experience in automation and manual testing of electronics products with embedded firmware.Job Responsibilities:Review Firmware Requirements documents to derive test cases from requirementsDesign and Execute test cases (Automated and...


  • Pune, Maharashtra, India GetMy Solutions Pvt Ltd Full time

    BTech MTech Fresher (Embedded Firmware Engineer)•Strong C on ARM Cortex-M/A, interrupt models, memory & timing constraints.•Experience with LLD or SDKs; RTOS (FreeRTOS etc.) a plus.•Solid debugging and system-level thinking (firmware-hardware interactions).Apply at -...


  • Pune, Maharashtra, India GetMy Solutions Pvt Ltd Full time

    BTech MTech Fresher (Embedded Firmware Engineer)•Strong C on ARM Cortex-M/A, interrupt models, memory & timing constraints. •Experience with LLD or SDKs; RTOS (FreeRTOS etc.) a plus. •Solid debugging and system-level thinking (firmware-hardware interactions). Apply at - APPLICATION MUST BE THROUGH ABOVE LINK FOR FURTHER AUTOMATED PROCESSING ...


  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 20,00,000

    Embedded Firmware Developer OpportunityThis position offers the chance to contribute to the development of cutting-edge firmware solutions for microcontroller-based systems. As a skilled Embedded Firmware Developer, you will be responsible for designing and implementing firmware solutions that meet performance, stability, and security requirements.Key...


  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 1,38,24,000 - ₹ 2,42,40,000

    Embedded Firmware Validation SpecialistWe are seeking a seasoned Embedded Firmware Validation Specialist to join our team. In this critical role, you will be responsible for ensuring the quality and reliability of our embedded systems.


  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 3,60,000 - ₹ 45,00,000

    Job DescriptionWe are seeking a skilled Firmware Engineer to design and develop firmware for embedded systems. As a key member of our team, you will be responsible for creating efficient and reliable firmware solutions.Key Responsibilities:Design and develop firmware for embedded systems using C on ARM Cortex-M/A, interrupt models, memory & timing...


  • Pune, Maharashtra, India White Force Full time

    Job description Key Responsibilities: 1.Firmware Testing: oDesign and execute test plans and test cases for embedded firmware oConduct functional, regression, integration, and performance testing of firmware to ensure it meets required specifications. oWork with the development team to understand the firmware design and test system behavior under...


  • Pune, Maharashtra, India L&T Technology Services Full time

    Role : Embedded Firmware Testing & PythonExperience : 3-7 YearsLocation : BengaluruResponsibilities:Review Firmware Requirements documents, ability to derive test cases from requirements.Design and Execute test cases (Automated and Manual) and analyse results.Triage automated test failures, read logs and manually execute the tests, and file defects.Help...


  • Pune, Maharashtra, India L&T Technology Services Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role :Embedded Firmware Testing & PythonExperience :3-7 YearsLocation :BengaluruResponsibilities:Review Firmware Requirements documents, ability to derive test cases from requirements.Design and Execute test cases (Automated and Manual) and analyse results.Triage automated test failures, read logs and manually execute the tests, and file defects.Help in...