logo

JobNob

Your Career. Our Passion.

Lead Firmware Engineer


Skillety


Location

Secunderabad | India


Job description

Minimum 8+ years software development experience required as below:

Essential Competencies:

o 5+ year experience in Systems architecture and design

o Must have worked on complex systems involving embedded Firmware, secure connect with external world

o Must have hands-on experience in making deployable build root packages for multi-architecture platforms (arm, arm64, x64, MIPS)

o Experience in working and programming with Python, Go-Lang and working knowledge to deploy or making docker container service.

o Hands-on in developing customized cross-compiler toolchain specific to target devices.

o Exposure working with openwrt, Linux, FreeRTOS build system.

o Strong technical knowledge in relevant area of expertise - Embedded Applications, Linux / RTOS non-RTOS based system design, device drivers, communication protocols, microprocessors and 16/32/64-bit microcontrollers

o Strong knowledge on wireless protocols such as Wi-Fi, Bluetooth/BLE, LoRa, Zigbee or Z-Wave

o Strong expertise, working experience and competence in C/C++, exposure to assembly language

o Strong diverse technical skills including an ability to use H/W scope probes, in-Circuit-Emulators, Simulators or Debuggers for trouble shooting

o Strong in embedded products design - Systems / Subsystem / Interfaces / Modules / Devices

o Hands-on experience using embedded modeling tools in design analysis

o Passionate to learn newer trends / technologies, should be strong in adapting the tools for the same

o Must be a strong team player, action oriented, highly motivated self-starter, bring a positive, can-do attitude to the work place each day

o Experience in Board bring up activities, U-Boot, Root file systemsinterfacing external peripherals

o Experience in DSP Interfaces, Cloud IOT development interfaces and integration with third party cloud (e.g.: GCP, AWS, Azure IoT cloud)

o Expertise in product development of multi process/thread applications, Inter process communications on multi core systems

o Expertise in shell scripting and Open-source build environments, tool chains

Desirable Competencies:

o Adequate knowledge of various architecture such as cloud, distributed systems

o Working knowledge of Architectural dev tools in Linux packaging.

o Strong working knowledge in Python or other high-level language with middle ware experience

o Working knowledge of Model Based Design


Job tags



Salary

All rights reserved