4 - 6 years

4 - 6 Lacs

Ahmedabad, Gujarat, India

Posted:1 day ago| Platform: Foundit logo

Apply Now

Skills Required

Embedded Systems Analytical Skills bare metal

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role: We are looking for a Senior Engineer with 46 years of experience to take a lead role in designing, developing, and delivering high-quality technical solutions. You will work closely with cross-functional teams, guide junior members, and contribute to the success of projects through your technical expertise and problem-solving skills. Technical Responsibilities: Understand customer requirements and translate them into detailed technical specifications. Estimate development effort and plan tasks accordingly. Architect embedded systems based on application and customer needs. Design, develop, and test embedded software and firmware components. Review system design, architecture, and source code. Troubleshoot issues at software, hardware, and integration levels. Ensure timely and high-quality delivery of embedded solutions. Drive continuous improvement in code quality, reliability, and performance. Other Responsibilities: Act as a technical point of contact for customer discussions and interactions. Identify opportunities to bring value additions and improvements to customer projects. Define and deliver technical training programs for team growth. Mentor junior team members and help build technical capabilities within the team. Areas of Expertise Required: Strong programming skills in C for embedded systems. Linux kernel and device driver development experience is a must. Hands-on board bring-up experience. Good understanding of processor and microcontroller architectures such as ARM Cortex-A series, Cortex-M series, and other general-purpose microcontrollers. Experience architecting and designing complex embedded systems. Excellent debugging and analytical skills using tools like GDB, oscilloscopes, logic analyzers, etc. Experience with bare metal, RTOS, and low-level driver development is an added advantage. Skills Required: Strong written and verbal communication skills. Experience working directly with international customers (especially US or Europe) is a plus. Ability to write clean, efficient, and maintainable code in an Agile environment. Participate actively in design discussions, peer code reviews, and documentation. Strong problem-solving mindset and ability to handle complex debugging scenarios. Ability to work both independently and as part of a collaborative team.

Mock Interview

Boost Confidence & Sharpen Skills

Start Embedded Systems Interview Now

RecommendedJobs for You

Chennai, Tamil Nadu, India

Hyderabad, Chennai, Bengaluru