Join the Embed Technologies Team

Embed Technologies is at the forefront of innovation, specializing in software and network device development. Our commitment to quality and excellence drives us to deliver cutting-edge solutions tailored to our clients’ needs. If you are passionate about technology and eager to make a meaningful impact, we invite you to explore opportunities with us.

DevOps / Edge Infrastructure Engineer
Location

Visakhapatnam

Type

Full-Time

About the Role

We are seeking a skilled DevOps / Edge Infrastructure Engineer to design, deploy, and maintain scalable edge infrastructure and IoT platforms. The ideal candidate will have strong expertise in Kubernetes, Linux, Docker, MQTT, monitoring solutions, and edge device deployments, with the ability to build secure, reliable, and highly available production environments.

Key Responsibilities
  • Deploy, manage, and maintain Kubernetes clusters in production and edge environments.
  • Develop and manage containerized applications using Docker and Kubernetes.
  • Install, configure, and secure MQTT brokers (EMQX, Mosquitto, HiveMQ), including ACLs, TLS/SSL, authentication, and topic management.
  • Configure and maintain reverse proxies such as NGINX or Traefik.
  • Implement and manage monitoring and observability using Grafana, Prometheus, and Loki.
  • Configure dashboards, alerts, and centralized logging for infrastructure and applications.
  • Deploy and support software on embedded Linux and edge computing platforms.
  • Administer Linux systems, networking, and system services.
  • Build and maintain CI/CD pipelines and deployment automation.
  • Troubleshoot distributed systems, networking, and production infrastructure.
  • Collaborate with cross-functional teams to enhance platform reliability, scalability, and security.
Qualifications
  • 3–5 years of experience in DevOps, Linux system administration, site reliability engineering (SRE), or edge infrastructure.
  • Strong hands-on experience with Kubernetes and Docker.
  • Experience managing MQTT brokers (EMQX, Mosquitto, HiveMQ), including ACLs, TLS/SSL, authentication, and topic hierarchy.
  • Experience configuring NGINX or Traefik reverse proxies.
  • Hands-on experience with Grafana, Prometheus, and Loki.
  • Strong Linux administration skills, including Systemd, networking, performance tuning, and log analysis (journalctl).
  • Experience deploying software on embedded Linux or edge devices.
  • Good understanding of TCP/IP, DNS, DHCP, VPNs, firewalls, routing, and TLS.
  • Experience troubleshooting distributed systems and IoT deployments.
  • Proficiency with Git and CI/CD pipelines.
  • Strong analytical, troubleshooting, and communication skills.
Preferred Skills
  • Experience with LoRaWAN, ChirpStack, or other IoT platforms.
  • Knowledge of MQTT security and large-scale IoT gateway deployments.
  • Experience with Infrastructure as Code (Terraform, Ansible, or Helm).
  • Familiarity with AWS, Azure, or Google Cloud Platform (GCP).
  • Experience designing highly available Kubernetes environments, including backup and disaster recovery.
  • Exposure to edge computing, embedded Linux, or industrial IoT solutions.
Experience

-Senior DevOps / Edge Infrastructure Engineer: 3-5 years of relevant experience

Education

-Bachelor’s or Master’s degree in Design, Computer Science, or a related field

Apply Now

Please indicate the position “DevOps / Edge Infrastructure Engineer” in the subject line of your email when applying.

Senior / Junior Embedded Firmware Engineer (STM32)
Location

Visakhapatnam, Bengaluru (Remote)

Type

Full-Time

About the Role

We are looking for highly motivated Embedded Firmware Engineers (Senior & Junior) to design, develop, and maintain firmware for advanced embedded systems. The ideal candidate will have strong hands-on experience with STM32 microcontrollers, RTOS-based systems, and modern connectivity technologies. You will work closely with hardware, QA, and system teams to deliver reliable and high-performance firmware solutions.

Key Responsibilities
  • Lead and contribute to STM32 firmware development using Embedded C/C++.
  • Design, implement, and maintain firmware architecture, bootloaders, and RTOS-based systems.
  • Develop and integrate USB, Wi-Fi, and BLE connectivity.
  • Work with multiple microcontroller platforms including STM32, ESP32, and RP2040 / Raspberry Pi Pico.
  • Interface with peripherals such as I2C, SPI, UART, GPIO, and USB.
  • Debug, optimize, and validate firmware for performance and reliability.
Qualifications
  • Strong hands-on experience with STM32 microcontrollers (mandatory).
  • Proficiency in Embedded C/C++ and firmware-level debugging.
  • Experience working with RTOS (FreeRTOS or similar).
  • Hands-on experience with USB, Wi-Fi, and BLE.
  • Experience with ESP32 and RP2040 / Pico platforms.
  • Strong problem-solving skills and ability to work in a collaborative environment.
Experience

- Senior Embedded Firmware Engineer: 5+ years of relevant experience

- Junior Embedded Firmware Engineer: 1+ years of relevant experience

Apply Now

Please indicate the position “Embedded Firmware Engineer – STM32” in the subject line of your email when applying.

Embedded Linux Engineer (Device Drivers & Applications)
Location

Visakhapatnam, Bengaluru (Remote)

Type

Full-Time

About the Role

We are seeking an experienced Embedded Linux Engineer to develop and debug device drivers and applications on custom hardware platforms. This role involves working on custom BCM chips and Raspberry Pi CM4, integrating connectivity features, and interfacing with low-level peripherals.

Key Responsibilities
  • Develop and debug Linux device drivers and user-space applications.
  • Work on custom BCM chipsets and Raspberry Pi CM4.
  • Develop and integrate USB, Wi-Fi, and BLE connectivity.
  • Interface with hardware peripherals such as I2C, SPI, UART, GPIO, and USB.
  • Perform system-level debugging, optimization, and performance tuning.
Qualifications
  • Strong experience with Embedded Linux on custom BCM chips and Raspberry Pi CM4.
  • Proficiency in Embedded C/C++ and low-level debugging.
  • Hands-on experience with USB, Wi-Fi, and BLE.
  • Solid understanding of Linux kernel, device drivers, and hardware bring-up.
  • Strong analytical and troubleshooting skills.
Experience

- 1+ years (Junior) / 5+ years (Senior) of relevant Embedded Linux experience.

Apply Now

Please indicate the position “Embedded Linux Engineer” in the subject line of your email when applying.