Embedded Software Engineer

5 - 7 years

0 Lacs

Posted:1 week ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

The Role

We are looking for a Software Engineer in our Hyderabad team, which plays a critical role in the definition and implementation of our newest products and responsible for delivering all MCU drivers and services, RTOS support, radio APIs, and embedded security features.

Responsibilities:

Develop driver code and modules for business and technical requirements.

Work with customers to enable use cases.

Resolve and troubleshoot problems and complex issues.

Perform unit testing and fix bugs.

Design, build, and maintain efficient, reusable, and reliable C/C++ code

Identify bottlenecks and bugs, and devise solutions to these problems

Help maintain code quality, organization, and automation

Skills needed:

Detailed understanding and hands-on experience in software development lifecycle and methodologies

Proficient in C/C++ programming

Any scripting language like Python knowledge is an advantage

Proven ability to work with cross-functional teams in different locations

Strong background in highly resource-constrained, real-time, embedded environments.

Experience with ARM cores, writing and optimizing device drivers for MCU peripherals (UART, I2C, SPI, GPIO, RTC, DMA, Watchdog, etc.)

Experience with one or more RTOS Free RTOS preferred

Excellent communication skills and ability to work in a team as well as an individual

Education and/or Experience:

5+ years of hands-on embedded software development

B.Tech/M.Tech/BE/ME/M.Sc/M.S in Computer Science or Electronics/Electrical engineering

The following qualifications will be considered a plus:

Experience working at a semiconductor product company

Basic understanding of hardware IP architecture, development and verification

Experience with AI and ML on embedded platforms

Radio firmware and Bluetooth experience at the PHY/MAC layers

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

RecommendedJobs for You