Senior Embedded Firmware Engineer

Steigen Elevators Ahmedabad 

📍 Mysore, India 🇮🇳

full-time
senior
Posted —

Key Skills

EmbeddedC++LinuxRTOSMQTT

Industry

Industrial AutomationConsumer Electronics

Job Description

  • Hiring: Senior Embedded Firmware Engineer
  • Experience : 5–6 Years

We are looking for an experienced Senior Embedded Firmware Engineer to join our engineering team and help build secure, scalable, and high-performance embedded and IoT solutions.

This role is ideal for someone who enjoys solving complex system-level problems, working close to hardware, and shaping product architecture from concept to deployment.

Key Skills

  • Embedded C & Modern C++ (C++17/20)
  • Embedded Linux (Yocto, Buildroot)
  • RTOS (FreeRTOS, Zephyr, RTX)
  • Firmware Development & Embedded Architecture
  • Device Drivers & Hardware Abstraction Layers
  • MQTT, TCP/IP, BLE, Wi‑Fi, CAN
  • SPI, I2C, UART
  • AWS IoT / Azure IoT
  • Docker, Git, CI/CD
  • OTA Updates, Secure Boot, and Embedded Security

What You’ll Do

  • Architect and develop embedded systems Design end-to-end firmware solutions and scalable embedded architectures for IoT and edge devices.
  • Build production-grade firmware Develop and maintain robust firmware using Embedded C and Modern C++ (C++17/20).
  • Optimize Linux and RTOS platforms Design, customize, and improve Linux-based embedded systems and RTOS applications for performance and reliability.
  • Develop low-level software Create device drivers, hardware abstraction layers, and interface software for peripherals and communication buses.
  • Implement secure connectivity and updates Work with protocols such as MQTT, BLE, Wi‑Fi, CAN, SPI, I2C, and UART, while enabling secure OTA updates and device lifecycle management.
  • Drive technical excellence Lead design reviews, improve system performance and power efficiency, establish CI/CD and testing practices, and mentor engineering teams.

Qualifications

  • Bachelor’s or Master’s degree in Electronics, Embedded Systems, Computer Science, or a related field
  • 5–6 years of hands-on experience in embedded systems and firmware development
  • Strong expertise in Embedded C, Modern C++, Linux-based embedded systems, and RTOS environments
  • Deep understanding of device drivers, hardware interfaces, networking protocols, and IoT communication stacks
  • Experience with Git, CI/CD pipelines, automated testing, and system optimization

Preferred Qualifications

  • Experience with Yocto, Buildroot, or custom Linux distributions
  • Exposure to AWS IoT, Azure IoT, or similar cloud platforms
  • Experience with Docker and containerized edge deployments
  • Knowledge of embedded cybersecurity, secure boot, encryption, and authentication
  • Exposure to AI/ML workloads at the edge (e.g., TensorFlow Lite for Microcontrollers)

Why Join Us?

At [Company Name], we’re building the future of intelligent edge computing—where firmware meets intelligence, and hardware powers innovation. As a Senior Embedded Firmware Engineer, you won’t just write code—you’ll help define the next generation of secure, connected devices that impact real-world applications across industries.

  • Build for impact Your work will power devices in industrial automation, smart cities, healthcare, and more—solving real challenges at the edge.
  • Own the technical vision You’ll have direct influence over architecture, tooling, and long-term strategy—not just execution. Your voice shapes our tech stack.
  • Grow with purpose We invest in our engineers: through mentorship, technical deep-dives, conference support, and clear pathways to staff-level or architectural leadership roles.
  • Collaborate, not just communicate Work side-by-side with hardware, cloud, and product teams in agile, cross-functional squads—no silos, just shared ownership.
  • Thrive in a learning culture We encourage exploration: from RISC-V and bare-metal security to AI at the edge. You’ll have time and resources to experiment, prototype, and share what you learn.

Skills: embedded c,uart,ble,iot,git,ci/cd,firmware,rtos,wifi,azure,embedded,embedded c++,aws,al/ml