Sr.Engineer - Firmware

5 - 9 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be responsible for designing, developing, and debugging firmware for electronic products and systems. Your role will involve creating embedded modules that meet design attributes, maintaining and improving existing designs and source code, and producing full documentation of design and unit test cases. Additionally, you will work with a team to validate designs, implementations, and integrations to ensure functionality aligns with specified requirements. Collaboration with multiple sites/teams domestically and internationally and adapting to changing requirements will be essential. Leadership skills to guide and mentor junior resources will also be required. Key Responsibilities: - Design, develop, and debug firmware for electronic products and systems - Create embedded modules meeting design attributes - Maintain and improve existing designs and source code with a focus on modular structure - Produce full documentation of design and unit test cases - Utilize systems approach tools such as functional block diagrams, flow diagrams, simulations, fault tree analysis, state-diagrams, etc. - Validate design, implementation, and integration of components to ensure functionality meets specified requirements - Adapt quickly to new feature requests from marketing - Provide guidance and mentorship to junior resources Qualifications Required: - BE or M Tech in Electronics and Communication/ Computer Science Engineering - 5-7 years of embedded electronics experience in Firmware design and development - Strong C programming skills with an understanding of Assembly language - Proficiency in Software Development Life Cycle steps (Requirements, Design, Coding, Unit testing, and System testing) - Experience working on microcontroller architectures like ARM based controllers - Ability to write device drivers for microcontrollers (I2C, SPI, UART, etc.) - Proficient in using tools like Version control systems, emulators, and debuggers - Working experience in any RTOS (Micrium, FreeRTOS, Linux, Yocto, etc.) - Familiarity with wireless protocols (BLE, Wi-Fi, UWB, Thread, etc.) - Knowledge of Cybersecurity, Cryptography, and other Security technologies - Exposure to home automation, access control, security products, etc.,

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
Allegion logo
Allegion

Appliances, Electrical, and Electronics Manufacturing

Dublin 2 Dublin

RecommendedJobs for You