Solution Architect-Firmware Architect, Bengaluru

AALUCKS Talent Pro
Full-timeBengaluru, Karnataka, IndiaINR 3,000,000 - 4,000,000/year

Position: Solution Architect-Firmware Architect, Bengaluru

Department: Information Technology | Role: Full-time | Experience: 10 to 14 Years | Number of Positions: 1 | Location: Surat

Skillset:

Silicon Lab, Firmware, Bare Metal/RTOS C Language, Embedded System, ARM Cortex M architecture, OOPS Concept, FOTA, Bootloaders, Excellent English communication skills

Job Description

Responsibilities


• Lead all aspects of firmware engineering starting from pre-development, design, prototyping, testing, validation to maintenance with little/no guidance.

• Plan and execute multiple project requirements with changing priorities.

• Partially responsible to do requirement engineering, support prepare user stories, derive use cases and subsequently product requirements for Product Owners.

• Extremely good analytics skills.

• Frequently required to conceive ideas and prepare quick pre-development prototypes for internal review and to assess the technical feasibility of the use cases.

• Ability to work in a team environment and provide cross-project support.

Qualifications

• BTech/BE or MTech/ME in ECE/EE/Instrumentation/CS, or equivalent degree.

• At least 4 to 8 years of experience with Bare metal/RTOS programming in C.

• 10+ years of experience in defining architecture, design and development and exposure working with multi-site global teams.

• Embedded Systems certification/training/online courses is appreciated.

Mandatory Skills

• Ability to drive end to end development of firmware units to achieve varying levels of requirements with respect to power consumption, performance, and code size.

• Ability to identify the root cause and resolve complex and bugs in firmware

• Ability to adopt existing concepts and methodologies to create and open new ways of approaching and fulfilling the internal and external client/Project requirements.

• Expert level understanding of Embedded C concepts, ARM Cortex M architecture and build toolchains

• C, C++ (OOPS Concepts), Python , Sockets, Security – Advance

• Analyze the schematics and electrical/electronic designs to ensure it meets the requirements from firmware perspective.

• Strong understanding of FOTA and security aspects related to it

• Experience with ARM GNU toolchain, make files, CMake, IDE’s and debugging tools

• Basic knowledge of electronics and circuits

• Expertise with RTOS, Bootloaders

• Experience with using lab instruments such as DSO, Logic analyzers, DMM, etc

• Advanced level understanding of scripting language such as python, shell, etc.

• Strong understanding on West, Ninja, GIT versioning system

• Good written and verbal communication skills, interpersonal skills.

• Understanding of Embedded Linux, UBoot, Device drivers, etc

• Experience with CICD, static code analysis and unit testing

• Experience with Cloud integration with MQTT, AWS, Azure, etc

• Experience with networking protocols such as USB, CAN, Ethernet, TCP/UDP, IP, etc

Additional Information

We are looking for max. 30 days of official notice period

Required Qualification Bachelor of Engineering - Bachelor of Technology (B.E./B.Tech.) ,

With a Global product engineering and systems integration company

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
What is your current CTC?
What is your expected CTC (Max budget is 40 LPA, based on 3 X of your years of relevant work experience)?
What is your shortest possible notice period (Immediate or Max 30 days Notice Period needed)?
What is your current location?
Who referred you / how did you get to know about this opportunity?