Staff Engineer, Embedded (Senior Technical Lead)
Vistance Networks · Bangalore
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
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.
Published 9 hours ago
Expires 1 month from now
9 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Vistance Networks
Bangalore
Related job offers
-
Principal Software Engineer
Aurora Networks (Vistance Networks) Bangalore -
Principal Software Quality Assurance Engineer
Aurora Networks Bangalore -
Staff Systems Engineer
Vistance Networks Bangalore -
Staff Software Engineer
Vistance Networks Bangalore -
Staff Engineer, Embedded Software (Senior Firmware Engineer)
Vistance Networks Bangalore