📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Staff Engineer, Embedded (Senior Technical Lead)

Vistance Networks · Bangalore

New
Senior 🇬🇧 English
ARM Cortex-M C++ FreeRTOS Zephyr ThreadX bare-metal I2C SPI UART GPIO LoRaWAN AGC ALC digital attenuators Keil GDB JTAG/SWD Git GitHub Jira SNMP gNMI gRPC MQTT Protobuf DOCSIS 3.1 DOCSIS 4.0 CLI secure bootloader FOTA

Job description

About the role

Vistance Networks is seeking a high‑caliber Staff Embedded Software Engineer to lead the design and architecture of firmware for next‑generation Smart RF Amplifiers, Nodes, and Remote Telemetry Modules. This senior technical position will own ARM‑based MCU/MPU firmware development, spanning bare‑metal and RTOS environments, and will work closely with US‑based hardware, RF, and firmware teams.

Key responsibilities

  • Design, architect, and optimise low‑level firmware for ARM Cortex‑M/A microcontrollers and microprocessors on FreeRTOS, Zephyr or bare‑metal.
  • Implement and fine‑tune RF control algorithms such as AGC, ALC, tilt compensation, digital attenuators and equalisers.
  • Develop robust drivers for I2C, SPI, UART and GPIO to control RF chips, sensors and power monitors.
  • Lead board bring‑up and co‑debugging using Keil, GDB, logic analyzers, oscilloscopes and spectrum analysers.
  • Integrate and maintain LoRaWAN stacks for remote telemetry and long‑range low‑power communication.

Required profile

  • Bachelor’s or master’s degree in Computer Engineering, Computer Science or equivalent.
  • 8+ years of embedded software engineering experience with a proven technical‑lead or staff‑engineer track record.
  • Deep expertise in ARM Cortex architecture, assembly, linker scripts and advanced C/C++ programming.
  • Extensive experience with RTOS (FreeRTOS, Zephyr, ThreadX) and bare‑metal firmware.
  • Hands‑on knowledge of RF hardware control, AGC algorithms and LoRaWAN integration.

Required skills

  • ARM Cortex‑M/A, C, C++
  • RTOS (FreeRTOS, Zephyr, ThreadX) and bare‑metal development
  • I2C, SPI, UART, GPIO driver development
  • LoRaWAN protocol stack and sub‑GHz wireless modules
  • RF signal processing algorithms (AGC, ALC, digital attenuators, equalisers)
  • Hardware debugging tools: Keil, GDB, JTAG/SWD, logic analyser, spectrum analyser
  • Version control (Git/GitHub) and project tracking (Jira)
  • Knowledge of network telemetry protocols (SNMP, gNMI, gRPC, MQTT, Protobuf)
  • Familiarity with DOCSIS 3.1/4.0 standards and CLI development
  • Experience with secure bootloaders and FOTA mechanisms

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Vistance Networks.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 6 hours ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Vistance Networks

Bangalore