Embedded Systems Tech Leader (Single Board Computers (SBC), RTOS prog)

6 - 11 years

15 - 25 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


  • Create and implement firmware for embedded systems, often involving bare-

metal or RTOS-based designs

  • Write and maintain clean, efficient, and well-documented code for

microcontrollers, SoCs, embedded processors and custom hardware platforms

  • Architect and implement low-level device drivers, middleware, and protocol

stacks

  • Collaborate with cross-functional teams, including hardware engineers, QA and

software developers, to ensure the proper functioning of the system by proper

definition and implementation of firmware requirements and its system

integration

  • Participate in debugging, troubleshooting, and resolving issues related to

firmware and hardware interactions

  • Perform board bring-up, system debugging, and performance optimization.

  • Develop and execute test plans for unit, integration, and system-level testing

  • Ensure code quality, maintainability, and traceability using version control (Git,

SVN) and issue-tracking tools.

  • Document software design, test results, and interface specifications.

  • Stay updated on emerging embedded technologies, tools, and standards.


  • Learn and apply industry best practices and coding standards for software

development.

  • Ability to lead a team of 1-2 Embedded Software/Firmware Developers


  • Proficient in C/C++, RTOS concepts, and bare-metal development.

  • Hands-on experience with Renesas, ARM Cortex-M, STM32, Raspberry Pi,

Beaglebone or equivalent microcontroller and processor families.

  • Strong knowledge of communication protocols (SPI, I2C, UART, Ethernet, PCIe,

USB).

  • Experience in using debugging tools like JTAG, oscilloscopes, and logic analyzers

  • Exposure to full development cycle involving architecture definition, design,

coding, debugging, testing, documentation.

  • Bachelor or Master in Electronics/Electrical/Computer Engineering or equivalent.

  • Preferred Experience Range: 5-7 Years

Good to Have:

  • Experience in industrial embedded product development

  • Familiarity with scripting (Python, Bash) for automation and testing.

  • Good understanding and working knowledge of IEC104, Modbus, DLMS

protocols

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Dev Solutions logo
Dev Solutions

IT Services and IT Consulting

San Francisco

RecommendedJobs for You