Lead Firmware Engineer

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Technical professional, your primary role will involve hands-on design and implementation to create and set up software solutions that are project-ready. This includes establishing a solid process and framework, along with engineering documentation, training, and continuous skill development. Your key responsibilities will include: - Supporting and executing FW/SW board bring up and debug for all design engineering projects - Focusing on software development for full products, involving system software apart from diagnostics. This includes SW architect, development, SW release, bug fixing, verification testing, and reliability testing - Estimating effort for software/firmware development for proposals - Demonstrating good multitasking abilities and effectively handling multiple projects - Utilizing experience in designing, developing, and testing system software, Linux device drivers & Linux BSP, as well as bare-metal systems - Having experience in board bring up and boot loader customizations - Possessing expertise in algorithm optimizations, DSP-based implementations, and 8, 16, and 32-bit microcontroller firmware development - Demonstrating proficiency in C and C++ programming for various microcontrollers and 8/16/32/64-bit microprocessors - Having extensive experience in boot loader, BIOS, and device drivers - Experience in porting and customizing Linux - Designing and developing diagnostics tools and GUI - Extensive experience in U-Boot and Linux User Space - Hands-on experience in RTOS such as RTX, FreeRtos / Pthreads / Keil-RTX - Hands-on experience in designing applications, middleware libraries, and state machines - Assisting in debugging and solving development bugs, challenges, and issues - Reviewing and implementing robust designs and providing guidance for SW design artifacts - Implementing good SW development guidelines, processes, coding guidelines, and conducting code reviews - Demonstrating good interpersonal skills and being a team player Desired Skills: - Proficiency and hands-on knowledge in prominent industry-standard tools for FW development - Development experience in prominent microprocessor and microcontroller families, development platforms, regulatory standards, OS, RTOS, device drivers, GUI, Android, IOS, etc. If you are interested in this position, you can refer to (ref:hirist.tech) for more details about the company. As a Technical professional, your primary role will involve hands-on design and implementation to create and set up software solutions that are project-ready. This includes establishing a solid process and framework, along with engineering documentation, training, and continuous skill development. Your key responsibilities will include: - Supporting and executing FW/SW board bring up and debug for all design engineering projects - Focusing on software development for full products, involving system software apart from diagnostics. This includes SW architect, development, SW release, bug fixing, verification testing, and reliability testing - Estimating effort for software/firmware development for proposals - Demonstrating good multitasking abilities and effectively handling multiple projects - Utilizing experience in designing, developing, and testing system software, Linux device drivers & Linux BSP, as well as bare-metal systems - Having experience in board bring up and boot loader customizations - Possessing expertise in algorithm optimizations, DSP-based implementations, and 8, 16, and 32-bit microcontroller firmware development - Demonstrating proficiency in C and C++ programming for various microcontrollers and 8/16/32/64-bit microprocessors - Having extensive experience in boot loader, BIOS, and device drivers - Experience in porting and customizing Linux - Designing and developing diagnostics tools and GUI - Extensive experience in U-Boot and Linux User Space - Hands-on experience in RTOS such as RTX, FreeRtos / Pthreads / Keil-RTX - Hands-on experience in designing applications, middleware libraries, and state machines - Assisting in debugging and solving development bugs, challenges, and issues - Reviewing and implementing robust designs and providing guidance for SW design artifacts - Implementing good SW development guidelines, processes, coding guidelines, and conducting code reviews - Demonstrating good interpersonal skills and being a team player Desired Skills: - Proficiency and hands-on knowledge in prominent industry-standard tools for FW development - Development experience in prominent microprocessor and microcontroller families, development platforms, regulatory standards, OS, RTOS, device drivers, GUI, Android, IOS, etc. If you are interested in this position, you can refer to (ref:hirist.tech) for more details about the company.

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

chennai, tamil nadu, india

chennai, tamil nadu, india